1. 33702bb Build with Java 17-ea by Stefan Seelmann · 5 months ago master
  2. 33b9f7d Force usage of updated docker image by Stefan Seelmann · 1 year, 3 months ago
  3. 4b98a47 Add Jenkinsfile by Stefan Seelmann · 1 year, 3 months ago
  4. b9d9198 Updated the scm part by emmanuel lecharny · 2 years, 5 months ago
  5. 756b07f Switch to using https in the poms by Colm O hEigeartaigh · 2 years, 5 months ago
  6. cfd1791 Add gitignore by Stefan Seelmann · 3 years, 3 months ago
  7. 649f667 Update parent pom to fix build with Java 9/10/11 by Stefan Seelmann · 3 years, 3 months ago
  8. 56531a0 Bumped up dependencies and java taget by Emmanuel Lécharny · 3 years, 11 months ago
  9. 26b3757 Switched to Caffeine cache by Emmanuel Lécharny · 3 years, 11 months ago
  10. 5f5fa0f Updating to Commons Collections 3.2.2 by Colm O hEigeartaigh · 6 years ago
  11. abe9dd0 Fixed a bad test by Emmanuel Lécharny · 6 years ago
  12. ab79f6b Uppercased some constants by Emmanuel Lécharny · 6 years ago
  13. 23a47f4 Defined a constant for the maximum stack size by Emmanuel Lécharny · 6 years ago
  14. c2985f3 Renamed teh copiedPage variable to copiedPages by Emmanuel Lécharny · 6 years ago
  15. 75fc058 [maven-release-plugin] prepare for next development iteration by Kiran Ayyagari · 6 years ago
  16. 505acf2 [maven-release-plugin] prepare release 1.0.0-M8 by Kiran Ayyagari · 6 years ago
  17. 7b7850c include thread name in the error message by Kiran Ayyagari · 6 years ago
  18. 6554e0a o fixed an issue of missing pages after PageReclaimer runs by calling updateRecordManagerHeader() after reclaimer.reclaim() in runReclaimer() method by Kiran Ayyagari · 6 years ago
  19. 1da1c70 added another option to read a page using an offset by Kiran Ayyagari · 6 years ago
  20. 0a45c7d o use alphabets as option characters instead of digital characters by Kiran Ayyagari · 6 years ago
  21. 9fd43c2 o updated javadoc o changed the signature of free() method by Kiran Ayyagari · 6 years ago
  22. 6fe11b2 o replaced duplicate code from updateCheckedPages() with a call to setCheckedPage() by Kiran Ayyagari · 6 years ago
  23. 93e806e fixed javadoc by Kiran Ayyagari · 6 years ago
  24. c25f57d o added a method to get the offsets of pages by Kiran Ayyagari · 6 years ago
  25. 8fa1994 giving an appropriate name to the SpaceReclaimer by Kiran Ayyagari · 6 years ago
  26. a678a4a Some Sonar cleanup by Emmanuel Lécharny · 6 years ago
  27. 3d619ed verifying the number of pages created by Kiran Ayyagari · 6 years ago
  28. a122b40 corrected javadoc by Kiran Ayyagari · 6 years ago
  29. 59bcb73 o added a flag(for internal testing use only) to disable free page reclaimer by Kiran Ayyagari · 6 years ago
  30. 26c0bb2 o changed the reclaimer threshold to 70 by Kiran Ayyagari · 6 years ago
  31. bfe7ffe o run reclaimer in a transaction by Kiran Ayyagari · 6 years ago
  32. a9450ed debug statements by Kiran Ayyagari · 6 years ago
  33. 879a26f fixed tests to pass on windows by closing the recordmanager first before deleting the files by Kiran Ayyagari · 6 years ago
  34. cce0a5b remmoved reference to non-existing variable by Kiran Ayyagari · 6 years ago
  35. 78fdf32 o reinstated the copiedPage BTree (reverted the changes made in revision 1613792) by Kiran Ayyagari · 6 years ago
  36. 6b5f4bb call next() on cursor to avoid infinite loop by Kiran Ayyagari · 7 years ago
  37. 184ff3d o added a setter for reclaimer threshold by Kiran Ayyagari · 7 years ago
  38. 594e66c do not swallo exception by Kiran Ayyagari · 7 years ago
  39. 1f333a8 [maven-release-plugin] prepare for next development iteration by Emmanuel Lécharny · 7 years ago
  40. 0ebdb4e [maven-release-plugin] prepare release 1.0.0-M7 by Emmanuel Lécharny · 7 years ago
  41. 6fb097a Updated the dataStructure image by Emmanuel Lécharny · 7 years ago
  42. fd99593 Added a logger definition for TXNs by Emmanuel Lécharny · 7 years ago
  43. 1ea8acb Added an (ignored) test for transactions by Emmanuel Lécharny · 7 years ago
  44. 90b476f Speedup: we don't write the recordManager everytime a btree is modified, we do that when a full transaction is committed. Otherwise, we had this page written twice, once when the B-tree was updated, and another one when the BoB B-tree was updated. by Emmanuel Lécharny · 7 years ago
  45. 55f6763 o Added a dedicated logger for the transaction : TXN_LOG by Emmanuel Lécharny · 7 years ago
  46. 55d8675 Added a boundary check in the RecordManager.readBytes() method. That will log an error message too. by Emmanuel Lécharny · 7 years ago
  47. dd3e915 o Set the caseSize to DEFAULT_CACHE_SIZE if it's 0 by Emmanuel Lécharny · 7 years ago
  48. 9fb7e12 The browse test with 500 random btrees now test the backward browse too. by Emmanuel Lécharny · 7 years ago
  49. f2d6235 Refactored the PersistedLeaf browse(K) method. That should fix DIRSERVER-2047 by Emmanuel Lécharny · 7 years ago
  50. 0b962e9 o Fixed the EmptyTupleCursor class by Emmanuel Lécharny · 7 years ago
  51. 749e9f2 Removed useless code, thanks to Lin Zhao ! by Emmanuel Lécharny · 7 years ago
  52. 381b986 o A few optimization in the browse(K) method by Emmanuel Lécharny · 7 years ago
  53. 9e83907 o Huge refactoring of the BulkLoad feature. We now are capable to bulk load elements with multiple values by Emmanuel Lécharny · 7 years ago
  54. 1aa6bf2 Updated the Javadoc by Emmanuel Lécharny · 7 years ago
  55. 4868cef o Made the BulkLoader a class with static methods by Emmanuel Lécharny · 7 years ago
  56. 9d81c7b o Fixed the browse(K) method by Emmanuel Lécharny · 7 years ago
  57. ab9078c Fixed the way we count elements in the bulk loader : when two tuples have the same key, they count for one single element. by Emmanuel Lécharny · 7 years ago
  58. 6065f8a Use the parameter instead of calling a method by Emmanuel Lécharny · 7 years ago
  59. 2bcabe0 o Fixed the hasNext() method which was returning false when teh cursor was on the end of a page by Emmanuel Lécharny · 7 years ago
  60. e18de22 o Fixed the browse(K,...) method, which was incorrectly positioning the cursor when the key was not found in the BTree, and when the closest higher key was on a next page. by Emmanuel Lécharny · 7 years ago
  61. b281aa4 Fixed the test which was failing by Emmanuel Lécharny · 7 years ago
  62. 95a0c96 Fixed the test, which was not injecting all the values by Emmanuel Lécharny · 7 years ago
  63. a86f34b Adding a test that checks we can browse a btree with random keys. Currently, this test is failing, we have some issue in teh way we build the browser. by Emmanuel Lécharny · 7 years ago
  64. 27c150c Bumped up dependency versions by Emmanuel Lécharny · 7 years ago
  65. 4f07a5f Remove versions managed by parent. Remove slf4j-log4j and commons-io runtime dependency, only required for tests. by Stefan Seelmann · 7 years ago
  66. bb2b6d5 Generate manifest by maven-bundle-plugin, switch back to packaging=bundle by Stefan Seelmann · 7 years ago
  67. e89a930 [maven-release-plugin] prepare for next development iteration by Emmanuel Lécharny · 7 years ago
  68. f70d311 [maven-release-plugin] prepare release 1.0.0-M6 by Emmanuel Lécharny · 7 years ago
  69. 9f777f2 Added support for multiple-value bulkload. by Emmanuel Lécharny · 7 years ago
  70. 589b651 Added a logger to avoid writing info on the console by Emmanuel Lécharny · 7 years ago
  71. f398635 Minor cleanup by Emmanuel Lécharny · 7 years ago
  72. e21c2e2 Using a TreeMap instead of a Set for the bulkloading of elements with multiple-values by Emmanuel Lécharny · 7 years ago
  73. dc4e7da Delete the temporary file after the end of the test by Emmanuel Lécharny · 7 years ago
  74. 2809ad1 o Added a test for multi-values element (@Ignored) by Emmanuel Lécharny · 7 years ago
  75. 5208214 Updated the reference to the latest 'project' version (33) by Emmanuel Lécharny · 7 years ago
  76. 4762259 Removed the log4j dependency (MAVIBOT-36) by Emmanuel Lécharny · 7 years ago
  77. 1bd372f o Bulkloader code cleanup o Deleting the temprorary files when quiting the tests by Emmanuel Lécharny · 7 years ago
  78. 1d7a7b8 o Added some tests for the bulkLoader o Ignored the InMemoryBtreeBuilder atm. by Emmanuel Lécharny · 7 years ago
  79. bb9e17f o Fixed the getPage and getReference methods so that they don't throw NPE by Emmanuel Lécharny · 7 years ago
  80. 8b46c82 o Added a getValueComparator() method in Btree by Emmanuel Lécharny · 7 years ago
  81. f4336de Renamed a variable for clarity by Emmanuel Lécharny · 7 years ago
  82. f0e3c1f Added the setter for the envdir Filepath by Emmanuel Lécharny · 7 years ago
  83. 849cda2 Added a TupleComparator which is used when we sort tuples. by Emmanuel Lécharny · 7 years ago
  84. 1361b18 o The class now implements Comparable by Emmanuel Lécharny · 7 years ago
  85. ed2c46f Fixed for MAVIBOT-42 : we now create a new instance for each resulting tuple instead of using a class instance by Emmanuel Lécharny · 7 years ago
  86. a7c1c29 Added some missing Javadoc by Emmanuel Lécharny · 7 years ago
  87. b7f7834 fixed the free() method, this was not freeing the associated PageIOs by Kiran Ayyagari · 7 years ago
  88. f624aa7 made the classes serializable by Kiran Ayyagari · 7 years ago
  89. 32b7b4b o added support for replacing value of an existing key by Kiran Ayyagari · 7 years ago
  90. b6102da o added a class for reclaiming space by freeing up the copied pages by Kiran Ayyagari · 7 years ago
  91. 5b8cc96 a new data structure to hold revision number and offsets of the copied pages of that revision by Kiran Ayyagari · 7 years ago
  92. 18dd174 Fixed the bad CPB offset (due to a wrong LongArray deserialization) by Emmanuel Lécharny · 7 years ago
  93. f3dd134 o made CPB field and checkOffset() method package protected by Kiran Ayyagari · 7 years ago
  94. ba5a83b set nbUsers to zero in the clone by Kiran Ayyagari · 7 years ago
  95. a87cbd2 [maven-release-plugin] prepare for next development iteration by Emmanuel Lécharny · 7 years ago
  96. 0bfbd18 [maven-release-plugin] prepare release 1.0.0-M5 by Emmanuel Lécharny · 7 years ago
  97. 7c067e8 Replave the tags/1.0.0-M5 in the scm part by trunk by Emmanuel Lécharny · 7 years ago
  98. cb2a6bb [maven-release-plugin] rollback the release of 1.0.0-M5 by Emmanuel Lécharny · 7 years ago
  99. d0f6220 [maven-release-plugin] prepare release 1.0.0-M5 by Emmanuel Lécharny · 7 years ago
  100. 777c8ca [maven-release-plugin] rollback the release of 1.0.0-M5 by Emmanuel Lécharny · 7 years ago