- 16 Feb, 2001 9 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jeremy Hylton authored
-
Jim Fulton authored
-
Jim Fulton authored
Rewrote suite building to use a test_suite function as required by Brian's test runner. Added a debug function and a new __main__ handler that can run it.
-
Chris McDonough authored
-
- 15 Feb, 2001 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
Added flags to prevent subclasses from having instance dictionaries. It's not clear that people will actually subclass these things and supporting instance dictionaries adds extra effort at this time, which we can't afford.
-
Jim Fulton authored
comparison yet. Fixed typo in length test.
-
Jim Fulton authored
-
- 09 Feb, 2001 1 commit
-
-
Jim Fulton authored
-
- 08 Feb, 2001 4 commits
-
-
Chris McDonough authored
-
Chris McDonough authored
Changed wording of error when a nonundoable transaction is attempted to be undone from "undoable transaction" to "nonundoable transaction"
-
Chris McDonough authored
Changed wording of UndoError docstring from "an attempt was made to undo an undoable transaction" to "an attempt was made to undo a non-undoable transaction"
-
Chris McDonough authored
-
- 07 Feb, 2001 1 commit
-
-
Chris McDonough authored
-
- 06 Feb, 2001 2 commits
-
-
Chris McDonough authored
-
Chris McDonough authored
-
- 05 Feb, 2001 2 commits
-
-
Jim Fulton authored
Added Sets as distinct types within template. This will make merging sets and mapping objects (e.g. integer sets and integer to integer mappings) easier later. Split template into multiple files. Change buckets to use separate key and value arrays. This makes set handling (null value arrays) a little simpler and will allow us to save memory if we implement types with small keys or values (e.g. short keys).
-
Jim Fulton authored
-
- 04 Feb, 2001 1 commit
-
-
Jim Fulton authored
getting key max and min values. Added (back) PER_USE macro to make persistence handling sane.
-
- 01 Feb, 2001 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
include files. This cleaned up the code quite a bit and should make it pretty easy to add additional types in the future. Fixed numerous errors with handling bucket list pointers, deletions of subtrees, etc. Fixed bugs in items indexing. Moved macros for handling specific key or value types to separate include files. This cleaned up the code quite a bit and should make it pretty easy to add additional types in the future. Changed BTreeItems_length so it lies. Waaa. See comment in method.
-
Jim Fulton authored
check the length after convering to a list, because btree items have to lie about their length.
-
Jim Fulton authored
include files. This cleaned up the code quite a bit and should make it pretty easy to add additional types in the future.
-
- 31 Jan, 2001 1 commit
-
-
Shane Hathaway authored
-
- 23 Jan, 2001 1 commit
-
-
Chris McDonough authored
-
- 22 Jan, 2001 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
the subtransactions.
-
- 18 Jan, 2001 2 commits
-
-
Jim Fulton authored
in cases where a transaction is aborted due to a storage error (e.g. ConflictError) during two-phase commit and new objects have been stored. The new objects were left in a state where they incorrectly appeared to have been saved and be up to date. Also removed unnecessary invalidation of objects in other connections when commiting sub-transactions.
-
Jim Fulton authored
Merged in changes from Evan's branch that allows the system to continue commiting transactions when there is a failure of only one data manager in the last phase of two-phase commit.
-
- 15 Jan, 2001 2 commits
-
-
Jim Fulton authored
inconsistent data. Added a detailed comment with explanation. Added explanation of the semantics for calling the function passed to the storage tpc_finish method.
-
Chris McDonough authored
-
- 12 Jan, 2001 1 commit
-
-
Shane Hathaway authored
-
- 11 Jan, 2001 3 commits
-
-
Jim Fulton authored
important for ZEO, which may need to get tickled to get updates in non-aynchronous mode.
-
Jim Fulton authored
-
Jim Fulton authored
-