- 03 Jun, 2005 2 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
- 02 Jun, 2005 4 commits
-
-
Tim Peters authored
although ZODB doesn't.
-
Tim Peters authored
-
Tim Peters authored
the pickle shown is full of unprintable characters.
-
Tim Peters authored
-
- 31 May, 2005 2 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
- 27 May, 2005 3 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
Tim Peters authored
attribute. The related txn_mgr spelling of various method arguments is now deprecated, and a "transaction_manager" spelling is added.
-
- 26 May, 2005 2 commits
-
-
Tim Peters authored
-
Tim Peters authored
latter to Jim's development version. Hardest part turned out to be teaching ZODB's setup.py how to "build" this version of zope.testing (it has a lot of packages in a test directory, where the latter is not itself a package). Incidentally repaired an oversight in building zope.interface too.
-
- 20 May, 2005 3 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
Tim Peters authored
These config file keys changed: section key was is ------- --------------- -------------- ------------------------- zeo address socket-address socket-binding-address zeo monitor-address socket-address socket-binding-address zeoclient server socket-address socket-connection-address
-
- 19 May, 2005 5 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
Tim Peters authored
Use the same tag Zope trunk (2.8) is using.
-
Tim Peters authored
-
Tim Peters authored
A patch from Mark Hammond to repair a new Windows-specific gimmick in ZEOServer.setup_win32_signals().
-
- 18 May, 2005 1 commit
-
-
Tim Peters authored
-
- 13 May, 2005 1 commit
-
-
Tim Peters authored
-
- 12 May, 2005 3 commits
-
-
Tim Peters authored
This gets called "in the middle" of the test, if specified. ZRS 1.5 uses this to pass a callback that arranges to start a ZRS secondary then. ZRS had its own copy of this test, but it's a miserable & messy test, and the copy it had failed in 5 different places when using ZODB 3.4 (it had gotten way of synch with changes since ZODB 3.2). Also removed all traces of the bizarre _x_dostore() method. Not sure what that was about, but if the comments were right we don't care about ZEO 1.0 anymore.
-
Tim Peters authored
between old logging code and the use of Python's logging package. ZODB/tests/TransactionalUndoStorage.py, _exercise_info_indices(): Jeez Louise, the new tests I added for undoInfo+undoLog work fine in ZODB, but break the ZRS tests(!). They close the DB "too soon", and in one of the ZRS scenarios that leaves a recovering secondary without a primary to recover from.
-
Tim Peters authored
Repaired, + new tests.
-
- 11 May, 2005 3 commits
-
-
Tim Peters authored
-
Tim Peters authored
Irony: While these are the only accurate docs that exist, FileStorage doesn't actually implement it this way. Fixing that is the next step.
-
Tim Peters authored
releases" -- had become impossible to follow.
-
- 09 May, 2005 2 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
- 06 May, 2005 7 commits
-
-
Tim Peters authored
There are no tests for this.
-
Tim Peters authored
-
Tim Peters authored
-
Tim Peters authored
If a threaded transaction manager ever passed None to the Transaction constructor's `synchronizers` argument, then synchronizers registered later in the same transaction were invisible to the transaction, and so their afterCompletion() methods wouldn't get called when the transaction ended.
-
Tim Peters authored
-
Tim Peters authored
This is effectively a beta release, but I don't want to take the time to do a full-blown release right now.
-
Tim Peters authored
whenever TransactionManager.begin() is called. Connection implements that, and changes its ISynchronizer afterCompletion() method, to call sync() on its storage (if the storage has such a method), and to process invalidations in any case. The bottom line is that storage sync() will get done "by magic" now after top-level commit() and abort(), and after explicit TransactionManager.begin(). This should make it possible to deprecate Connection.sync(), although I'm not doing that yet. Made a small but meaningful start by purging many sync() calls from some of the nastiest ZEO tests -- and they still work fine.
-
- 03 May, 2005 1 commit
-
-
Tim Peters authored
Added more comments. Changed some comments to English. Renamed some attributes and methods for clarity. Switched to using a Python WeakKeyDictionary instead of rolling our own out of a Python dict and raw weakrefs.
-
- 02 May, 2005 1 commit
-
-
Tim Peters authored
Added new test checkSubtxnCommitDoesntGetInvalidations to verify that a longstanding bug in subtransaction commit is repaired. Jim (Fulton) discovered this in ZODB 3.4's code, while implementing savepoint/rollback. Same bugs had been there at least since ZODB 3.1. Also added news about the bug.
-