- 12 Apr, 2001 10 commits
-
-
Jim Fulton authored
in a version, we fall back to non-version data. Undo wasn't tested properly. The tests didn't get the undo ids from the transaction log.
-
Jim Fulton authored
recognize other valid failure modes.
-
Jim Fulton authored
object hasn't been modified in a version, we fall back to non-version data. There are a couple of places where the spec was unclear and I punted for now.
-
Jim Fulton authored
To do this, I had to change the temprary index to be a mapping object (dictionary) rather than a sequence (list).
-
Jim Fulton authored
-
Jim Fulton authored
the fact that tpc_vote and tpc_finish can be called extra times. Also added code to same test to undo the transaction that undid multiple transaction to exercise bug found in FileStorage.
-
Jim Fulton authored
We now pass the tests we test. We still have to add the version tests, which we were failing before.
-
Jim Fulton authored
undone and then redone, if the underlying storage supports transactionalUndo. Also fixed a bug in an unused method. The bug causes warnings in Python 2.1.
-
Jim Fulton authored
Unfortutely, tpc_finish didn't handle this case correctly.
-
Jim Fulton authored
committed state in. This is needed wheh the "committed" state, um, hasn't been committed yet, such as when you are undoing multiple transactions transactionally.
-
- 11 Apr, 2001 7 commits
-
-
Barry Warsaw authored
-
Barry Warsaw authored
made a true mixin (not a subclass).
-
Barry Warsaw authored
(it's a true mixin).
-
Barry Warsaw authored
unittest.TestCase. It also provides the setUp(), _close(), and tearDown() methods, as well as the _dostore() convenience method.
-
Barry Warsaw authored
_dostore(), setUp(), _close(), tearDown(): Moved out of this class and into StorageTestBase.
-
Jim Fulton authored
-
Jim Fulton authored
Removed some log-ago-commented-out code. Added some doc strings. Added a bunch of not-yet-enabled (because not yet fully working) transactional undo code.
-
- 10 Apr, 2001 8 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 09 Apr, 2001 2 commits
-
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
- 07 Apr, 2001 6 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jeremy Hylton authored
to a directory other than the ZEO package directory.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
that allow start.py to recover. Thanks for Chris Withers for reminding about this.
-
- 05 Apr, 2001 3 commits
-
-
Jim Fulton authored
rely on the ZEO __init__, which relies on fap, to sort things out.
-
Jim Fulton authored
-
Jim Fulton authored
-
- 04 Apr, 2001 1 commit
-
-
Jeremy Hylton authored
-
- 03 Apr, 2001 2 commits
-
-
Barry Warsaw authored
Minimal BSDDB storage which does not override abortVersion() and commitVersion()). commitVersion() can't be an alias for abortVersion() because it takes a different number of arguments. Provide a simple implementation. Changed "from POSException import UndoError" to "import POSException" and use POSException.UndoError in undo(). This is because abortVersion() and commitVersion() also reference exceptions in the POSException module. Aside: fix __version__ extraction from $Revision$ to be portable in the face of "cvs co -kv".
-
Jim Fulton authored
-
- 02 Apr, 2001 1 commit
-
-
Jim Fulton authored
-