- 23 Feb, 2001 1 commit
-
-
Shane Hathaway authored
should seal the concurrency bug: the map was being set to None, resulting in potentially two threads servicing the same queue and making it impossible to reliably create a ClientStorage once the main loop is running.
-
- 22 Feb, 2001 2 commits
-
-
Jim Fulton authored
items expensive.
-
Jim Fulton authored
-
- 20 Feb, 2001 1 commit
-
- 19 Feb, 2001 6 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
nodes. Optimized pickle formats (using tuple rather than tuple of tuples).
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
Updates Interfaces file with set operations and byValue method. (re)Implemented new set operations and added byValue method. Fixed bug in handling of empty BTreeItems.
-
Jim Fulton authored
-
- 17 Feb, 2001 2 commits
-
-
Chris McDonough authored
-
Jim Fulton authored
-
- 16 Feb, 2001 10 commits
-
-
Jim Fulton authored
-
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 3 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.
-