- 26 Apr, 2007 4 commits
-
-
Jim Fulton authored
Updated doc string for record_iternext. Renamed getSerial to getTid.
-
Jim Fulton authored
transaction, if any. Treat the undo and version APIs as optional. Implement loadEx internally, so storages don't have to provide it. Cache a storage's getTid during setup.
-
Fred Drake authored
-
Fred Drake authored
- use shorter names for the modules, since they are being used in a qualified context - add "OO" to both families so that a family is sufficient to get to all types of tree
-
- 25 Apr, 2007 10 commits
-
-
Jim Fulton authored
detect the fact that DemoStorage doesn't implement getTid and that theerfore cache verification is broken. This still needs to be pursued.
-
Jim Fulton authored
-
Gary Poster authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Gary Poster authored
-
Gary Poster authored
-
Gary Poster authored
-
Jim Fulton authored
delegating to the base storage. Added a cleanup method that delegates to the base storage.
-
Christian Theune authored
-
- 23 Apr, 2007 1 commit
-
-
Christian Theune authored
-
- 22 Apr, 2007 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
- Changed the signature for registerDB to ommit the unused second argument. DB, the normal caller of registerDB will work with the old signature. - Loosened the input requirements to invalidate to not require a dictionary with unused keys. - Added a references function to give storages a way to extract object references from database records that will work with storage adapters that might change the record format, for example through encryption or compression.
-
- 28 Mar, 2007 2 commits
-
-
Jim Fulton authored
can cause signidficant delays, especially on systems with very course-grained sleeps, like most linux systems. This change makes the ZEO tests run about 25% faster on an Ubuntu desktop system. We suspect the production impact to be much greater, at least on some systems. Removed some non-async code, now that we no-longer have a non-async mode. (I cowardly left an assert behind to make sure.:)
-
Christian Theune authored
on others.
-
- 26 Mar, 2007 3 commits
-
-
Jim Fulton authored
improved in the case that servers are restarted. Before, if transactions were committed after the restart, clients that were up to date or nearly up to date at the time of the restart and then connected had to verify their caches. Now, it is far more likely that a client that reconnects soon after a server restart won't have to verify its cache. - Fixed a serious bug that could cause clients that disconnect from and reconnect to a server to get bad invalidation data if the server serves multiple storages with active writes.
-
Jim Fulton authored
invalidation queue.
-
Jim Fulton authored
-
- 09 Mar, 2007 3 commits
-
-
Christian Theune authored
- added test for custom openDetached() class
-
Sidnei da Silva authored
-
Christian Theune authored
-
- 08 Mar, 2007 2 commits
-
-
Christian Theune authored
- added notice to history txt that zodb 3.8 now contains blobs :)
-
Baiju Muthukadan authored
These files were missing: BTrees/Development.txt ZEO/scripts/README.txt ZODB/scripts/README.txt ZODB/scripts/referrers.txt
-
- 07 Mar, 2007 1 commit
-
-
Christian Theune authored
-
- 01 Mar, 2007 1 commit
-
-
Christian Theune authored
-
- 28 Feb, 2007 1 commit
-
-
Jim Fulton authored
-
- 26 Feb, 2007 2 commits
-
-
Christian Theune authored
-
Christian Theune authored
- moved setuptools import in setup.py before distutils import to allow setuptools to apply its patches
-
- 16 Feb, 2007 1 commit
-
-
Jim Fulton authored
-
- 15 Feb, 2007 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
- 05 Feb, 2007 2 commits
-
-
Gary Poster authored
add missing file and fix setup.py so the error would have been caught when I ran the tests before the previous checkin
-
Gary Poster authored
all be accessed with those names in the modules (e.g., BTrees.IOBTree.BTree). This is in addition to the older names (e.g., BTrees.IOBTree.IOBTree). This allows easier drop-in replacement, which can especially be simplify code for packages that want to support both 32-bit and 64-bit BTrees. - Describe the interfaces for each module and actually declare the interfaces for each. - Fix module references so klass.__module__ points to the Python wrapper module, not the C extension.
-
- 01 Feb, 2007 1 commit
-
-
Albertas Agejevas authored
-
- 30 Jan, 2007 1 commit
-
-
Jim Fulton authored
(For now, we're retaining compile-time support for making the regular integer BTrees 64-bit.)
-