- 24 Jul, 2018 19 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 23 Jul, 2018 1 commit
-
-
Kirill Smelkov authored
-
- 20 Jul, 2018 11 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
* master: go/zodb: Loader: Document that loaded buffer must not be modified go/zodb: Split Loader & co. interfaces from IStorage go/zodb: Document that Tid(0) is invalid while Oid(0) is valid. fixup! go/zodb: Tweak documentation a bit so it renders more well in godoc
-
Kirill Smelkov authored
The reason for this is that the buffer can be shared with other loaders via cache.
-
Kirill Smelkov authored
There are situations when we want to work with, or emulate, only subset of whole IStorage functionality, with one already established example being Cache. For this reason split IStorage interface into finer-grained ones. For now: - Loader - Prefetcher - Iterator - Committer - Notifier
-
Kirill Smelkov authored
Oid(0) represents root database object. We cannot change this.
-
Kirill Smelkov authored
Missed few places in 8685b742.
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 13 Jul, 2018 3 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 12 Jul, 2018 3 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
* master: (29 commits) go/zodb: Tweak documentation a bit so it renders more well in godoc go/neo/t/nxd/runTestSuite: Also run go & py unit tests in addition to bench-local go/neo/t/nxd/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally go/neo/t/nxd/runTestSuite: New wrapper to run neotest as part of Nexedi testing infrastructure go/neo/t/benchplot: New program to visualise neotest benchmarks (draft) go/neo/t/neotest: Add bench-local and bench-cluster commands go/internal/xzlib: Switch to github.com/DataDog/czlib to zlib Decompression go/internal/xzlib: Try to reuse zlib decoders go/neo/t/neotest: bench-cpu += unzlib for wczblk1 and prod1 objects go/neo/t/neotest: Switch to zwrk to simulate parallel load from multiple clients go/zodb: Allow to open a storage in "direct" mode - without local cache go/neo/t/neotest: ZODB benchmarks go/neo/t/neotest: Network information & benchmarks go/neo/t/neotest: Disk information & benchmarks go/neo/t/neotest: CPU information & benchmarks go/neo/t: Neotest start go/zodb/zeo: Add support for protocols preceding ZEO5 go/zodb: Teach ZODB/go to access ZEO (draft) go/zodb: Start putting pickle-related utilities into internal/pickletools package go/neo/neonet: Lightweight mode ...
-
Kirill Smelkov authored
-
- 11 Jul, 2018 3 commits
-
-
Kirill Smelkov authored
While at it add draft overview of data model & friends to package documentation.
-
Kirill Smelkov authored
-
Kirill Smelkov authored
We send output from tested process to master. We also print it to stdout,stderr so it appears in testnode logs. However till now it was like, whole output first read, and only then emitted to log as a whole, thus not allowing to oversee current test progress by watching testnode log tail. Fix it by implementing the teeing process manually. Some draft history related to this patch: lab.nexedi.com/kirr/neo/commit/aa370ca3 fixup! X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally lab.nexedi.com/kirr/neo/commit/096550b1 fixup! X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally lab.nexedi.com/kirr/neo/commit/63956f43 fixup! X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally lab.nexedi.com/kirr/neo/commit/b9819d0e X neotest/runTestSuite: Tee tested process stdout,stderr to testnode logs incrementally
-