stasis-aries-wal/stasis/operations
Sears Russell 6d17442380 Major refactoring:
- Changed operations to take only two arguments
     - No more hacks regarding log argument sizes

     - Set pageid = INVALID_PAGE if you want a logical operation

  - Ported operation implementations to new api; exposed + fixed a number of concurrency bugs

  - More fixes to prepare

  - Fixed to nested top actions

  - More coherent operations api / recovery implmentation

  - TnaiveHash* and Tinstant* are (and were already) broken, and are set for removal

  - Removed some instances of fail_unless

  - Fixed design flaws in blob implementation.

  - New naming convention for operation callback functions.
2008-09-28 03:11:24 +00:00
..
alloc.h Allocation bugfixes 2008-02-29 18:03:32 +00:00
arrayList.h Major refactoring: 2008-09-28 03:11:24 +00:00
bTree.h Renamed 'lladd' directories and python module to 'stasis' 2007-06-11 21:36:57 +00:00
decrement.h Major refactoring: 2008-09-28 03:11:24 +00:00
increment.h Major refactoring: 2008-09-28 03:11:24 +00:00
instantSet.h Major refactoring: 2008-09-28 03:11:24 +00:00
linearHash.h Renamed 'lladd' directories and python module to 'stasis' 2007-06-11 21:36:57 +00:00
linearHashNTA.h Major refactoring: 2008-09-28 03:11:24 +00:00
linkedListNTA.h Major refactoring: 2008-09-28 03:11:24 +00:00
lladdhash.h Renamed 'lladd' directories and python module to 'stasis' 2007-06-11 21:36:57 +00:00
lsmIterators.h Fixed bugs in gc iterator. 2008-06-08 20:28:23 +00:00
lsmTable.h Fixed bugs in gc iterator. 2008-06-08 20:28:23 +00:00
lsmTree.h Documentation update; added more sections under modules, reduced amount of cruft generated by doxygen. 2008-04-23 01:41:57 +00:00
lsmWorkers.h Fixed some documentation warnings, and clarified a few points. 2008-04-17 06:29:34 +00:00
naiveLinearHash.h Renamed 'lladd' directories and python module to 'stasis' 2007-06-11 21:36:57 +00:00
nestedTopActions.h Fixes a number of memory leaks; adds pageCleanup() callback, and allows callers to use custom allocators with LSM trees 2007-08-20 21:58:20 +00:00
noop.h Major refactoring: 2008-09-28 03:11:24 +00:00
pageFile.h All headers now live in the header directory. (stasis/, not src/stasis) 2008-04-13 04:02:57 +00:00
pageOperations.h Major refactoring: 2008-09-28 03:11:24 +00:00
pageOrientedListNTA.h Fixed memory leaks on iterator open/close Also zero out some memory defensively. 2008-03-01 19:32:34 +00:00
prepare.h Major refactoring: 2008-09-28 03:11:24 +00:00
regions.h Major refactoring: 2008-09-28 03:11:24 +00:00
set.h Major refactoring: 2008-09-28 03:11:24 +00:00