1. 9e8e57e Removing BTree reverse scan functionality because it is can cause latch deadlock, and adds more complexity to the BTRee. Changed search cursor, more changes to follow. by alexander.behm · 13 years ago
  2. 34f27e6 Added test for LSMBTree merge. by alexander.behm · 13 years ago
  3. e0f4e1e Fixed a concurrency bug in the LSMBTree that allowed more than one concurrent merge (needed to use isMerging CAS properly). by alexander.behm · 13 years ago
  4. 184f71f Added test for LSMBTree tuple writers and references. Found and fixed a bug where antimatter tuples used more space than necessary. by alexander.behm · 13 years ago
  5. d7e0ba2 Added proper synchronization for LSM-BTree bulk load. by alexander.behm · 13 years ago
  6. c258677 Implemented LSM-BTree merge including correct behavior with concurrent accesses. by alexander.behm · 13 years ago
  7. d1cffab Renamed some packages. by alexander.behm · 13 years ago
  8. 9e7f433 Using consistent file naming for LSMBTree. More code cleanup. by alexander.behm · 13 years ago
  9. 64fa2da Avoiding some object construction in LSM-BTree. by alexander.behm · 13 years ago
  10. 7b96aaa Fixed LSM-BTree bulk load. More cleanup. by alexander.behm · 13 years ago
  11. bc852d8 Fixed delete for LSM-BTree. All LSM-BTree tests pass. by alexander.behm · 13 years ago
  12. f5bce6b Implemented test suite for LSMBTree using ordered index testing framework. Found a bug in LSMBTree delete which still needs to be fixed. by alexander.behm · 13 years ago
  13. 58ecb02 Finished generic test framework for ordered indexes (currently for BTree and LSMBTree). Ported BTree tests to the new framework. by alexander.behm · 13 years ago
  14. ddffd69 Preparatory refactoring of BTree tests for sharing with LSM-BTree. by alexander.behm · 13 years ago
  15. 1371816 Added ILSMFileNameManager to properly handle the lifecycle of LSM files. Added its implementation for LSM-BTrees with corresponding test. Implemented LSMTree open() using its file name manager. by alexander.behm · 13 years ago
  16. 0ea799b Fixed package declarations and imports after renaming lsmtree to lsm. by alexander.behm · 13 years ago
  17. 02e9fbd Renamed lsmtree packages to lsm. by alexander.behm · 13 years ago
  18. 20fb7be Renaming lsmtree to lsm. First phase. by alexander.behm · 13 years ago[Renamed from hyracks-storage-am-lsmtree-btree]
  19. 24dd85c Fixed lsm-tree exceptions. Started to refactor BTree tests for sharing with LSM-BTree. by alexander.behm · 13 years ago
  20. 211cf70 Major cleanup of lsm-btree. Added first simple insert+search test. by alexander.behm · 13 years ago
  21. d3f20be More cleanup: Moved datagen and perftest related packages into more appropriate places. by alexander.behm · 13 years ago
  22. f17eaaa Cleaned in-memory buffercache and freepagemanager. Added tests for them. by alexander.behm · 13 years ago
  23. 3531aad Cleaned up lsm-btree concurrency. by alexander.behm · 13 years ago
  24. ab03f27 Removed PageAllocationException. by alexander.behm · 13 years ago
  25. b6d5be1 Moving lsm test files into their appropriate projects. by alexander.behm · 13 years ago
  26. 14b46d0 Added in-memory buffercache with overflow. Created test projects for lsmtree-common and lsmtree-btree. by alexander.behm · 13 years ago
  27. 4eb439e Reorganizing lsm-btree code into meaningful packages. by alexander.behm · 13 years ago
  28. 5a2c317 Reorganizing lsm tree packages and projects. by alexander.behm · 13 years ago