1. 4093c56 remove go prefix from text in .go-version (#299) by Joshua Goldstein · 3 years, 3 months ago master
  2. 6c3dd6e update x/sys dependency to fix darwin build (#297) by Joshua Goldstein · 3 years, 3 months ago
  3. d06e297 go lang version pin and modules update (#296) by Joaquin Menchaca · 3 years, 4 months ago
  4. 8e850b7 *: fix data race in the cache (#294) by Weizhen Wang · 3 years, 7 months ago
  5. 297c39e chore: update go version in test.sh (#290) by Naman Jain · 4 years ago
  6. efb105d fix(z): runtime error: index out of range for !amd64 env #287 by brain.duan · 4 years, 1 month ago
  7. 55e7615 readme: Include SpiceDB in the list of projects using Ristretto (#285) by Jimmy Zelinskie · 4 years, 1 month ago
  8. 91c6a40 feat(mmap): support msync for windows (#283) by Yongsheng Xu · 4 years, 2 months ago
  9. c2901dc Remove mmapSize check, it has wrong value on ARM64 (#281) by Andrey Yaysh · 4 years, 2 months ago
  10. 89e9941 feat(Ristretto): Introduce SetIfPresent and refactor codebase (#282) by Manish R Jain · 4 years, 3 months ago
  11. 777d8d2 feat(SuperFlag): Allow a way to get error while merging by Manish R Jain · 4 years, 3 months ago
  12. 01b9f37 doc: rely on cache.Wait() instead of time.Sleep() (#280) by CamiloGarciaLaRotta · 4 years, 5 months ago
  13. 1ff978f Add changelog for v0.1.0 (#279) by Ibrahim Jarif · 4 years, 5 months ago v0.1.0
  14. 9d4946d change expiration type from int64 to time.Time (#277) by Shinnosuke Sawada · 4 years, 6 months ago
  15. 0bf2acd fix(buffer): make buffer capacity atleast defaultCapacity (#273) by Naman Jain · 4 years, 6 months ago
  16. 6429872 Fixes for z.PersistentTree (#272) by Ajeet D'Souza · 4 years, 7 months ago
  17. ad070f2 Initialize persistent tree correctly (#271) by Ajeet D'Souza · 4 years, 7 months ago
  18. 8405ab9 Use z.Buffer backing for B+ tree (#268) by Ajeet D'Souza · 4 years, 7 months ago
  19. 0f08db7 expose GetTTL function (#270) by Karl McGuire · 4 years, 7 months ago
  20. b837fdf docs(README): Ristretto is production-ready. (#267) by Daniel Mai · 4 years, 7 months ago
  21. 221ca9b Add IterateKV (#265) by Ajeet D'Souza · 4 years, 7 months ago
  22. 5946b62 use xxhash v2 (#266) by Karl McGuire · 4 years, 7 months ago
  23. e0a933c update comments to correctly reflect counter space usage (#189) by neena · 4 years, 7 months ago
  24. cd8cd61 enable riscv64 builds (#264) by Karl McGuire · 4 years, 7 months ago
  25. 59dd468 Switch from log to glog (#263) by Ajeet D'Souza · 4 years, 7 months ago
  26. 62d2e17 Use Fibonacci for latency numbers by Manish R Jain · 4 years, 7 months ago
  27. 74754f6 cache: fix race when clearning a cache (#261) by Vicent Martí · 4 years, 8 months ago
  28. 6b99600 fix (build): build search.go for all architectures (#257) by maddie · 4 years, 8 months ago
  29. e4f298c Add some more tests for flags (#260) by Ahsan Barkati · 4 years, 8 months ago
  30. a4346e5 feat(super-flags): Add GetPath method in superflags (#258) by Ahsan Barkati · 4 years, 8 months ago
  31. ecb55b4 Check for keys without values in superflags (#259) by Ajeet D'Souza · 4 years, 8 months ago
  32. 3836124 chore(perf): using tags instead of runtime callers to improve the performance of leak detection (#255) by aman bansal · 4 years, 8 months ago
  33. 9b320d0 fix(Flags): panic on user errors (#256) by Karl McGuire · 4 years, 8 months ago
  34. 8ec1dc1 allow empty defaults in SuperFlag (#254) by Karl McGuire · 4 years, 9 months ago
  35. ddc5012 SuperFlagHelp keep newline if defaults non-empty (#253) by Karl McGuire · 4 years, 9 months ago
  36. 61bbb40 fix SuperFlagHelp newline (#252) by Karl McGuire · 4 years, 9 months ago
  37. 024fba8 add SuperFlagHelp tool to generate flag help text (#251) by Karl McGuire · 4 years, 9 months ago
  38. 9c8fa18 fix(arm): Fix crashing under ARMv6 due to memory mis-alignment (#239) by XIE Long · 4 years, 9 months ago
  39. 58fa1b4 add GetDuration to SuperFlag (#248) by Karl McGuire · 4 years, 9 months ago
  40. a29b033 add Has, GetFloat64, and GetInt64 to SuperFlag (#247) by Karl McGuire · 4 years, 9 months ago
  41. 1fb8d28 move SuperFlag to Ristretto (#246) by Karl McGuire · 4 years, 9 months ago
  42. 426327c Fix incorrect unit test coverage depiction (#245) by Aayush Sarva · 4 years, 9 months ago
  43. 13024c7 chore(histogram): adding percentile in histogram (#241) by aman bansal · 4 years, 9 months ago
  44. bb5d392 fix(windows): use filepath instead of path (#244) by Naman Jain · 4 years, 10 months ago
  45. b1486d8 fix(MmapFile): Close the fd before deleting the file (#242) by Ibrahim Jarif · 4 years, 10 months ago
  46. d7c5d7a Fixes CGO_ENABLED=0 compilation error (#240) by Chewxy · 4 years, 10 months ago
  47. e860a6c fix(build): fix build on non-amd64 architectures (#238) by Naman Jain · 4 years, 11 months ago
  48. 6a5070b fix(b+tree): Do not double the size of btree (#237) by Ahsan Barkati · 5 years ago
  49. c72a155 fix(jemalloc): Fix the stats of jemalloc (#236) by Ahsan Barkati · 5 years ago
  50. bafef75 Don't print stuff, only return strings. by Manish R Jain · 5 years ago
  51. b7ca2e9 Bring memclrNoHeapPointers to z (#235) by Manish R Jain · 5 years ago
  52. bc9300e increase number of buffers from 32 to 64 in allocator (#234) by Naman Jain · 5 years ago
  53. 67fef61 Set minSize to 1MB. by Manish R Jain · 5 years ago
  54. d04b4c2 Opt(btree): Use Go memory instead of mmap files by Manish R Jain · 5 years ago
  55. afb2200 Opt(btree): Lightweight stats calculation by Manish R Jain · 5 years ago
  56. 766bca5 Put padding internally to z.Buffer by Manish R Jain · 5 years ago
  57. bd7dd13 Chore(z): Add SetTmpDir API to set the temp directory (#233) by Ahsan Barkati · 5 years ago
  58. 0074940 Add a BufferFrom by Manish R Jain · 5 years ago
  59. 6497cc6 Bring z.Allocator and z.AllocatorPool back by Manish R Jain · 5 years ago
  60. 68b18eb Fix(z.Allocator): Make Allocator use Go memory by Manish R Jain · 5 years ago
  61. 729b324 Updated ZeroOut to use a simple for loop. (#231) by Chewxy · 5 years ago
  62. eeefcb8 Add concurrency back by Manish R Jain · 5 years ago
  63. 110f2c6 Add a test to check concurrency of Allocator. by Manish R Jain · 5 years ago
  64. 53cf043 Chewxy/simd (#227) by Chewxy · 5 years ago
  65. 3e25d09 Fix(buffer): Expose padding by z.Buffer's APIs and fix test (#222) by Ahsan Barkati · 5 years ago
  66. 261a957 AllocateSlice should Truncate if the file is not big enough (#226) by Ajeet D'Souza · 5 years ago
  67. 24ae56e Zero out allocations for structs now that we're reusing Allocators. by Manish R Jain · 5 years ago
  68. 1040b7d Fix the ristretto substring by Manish R Jain · 5 years ago
  69. 692243c Deal with nil z.AllocatorPool by Manish R Jain · 5 years ago
  70. 32c2982 Create an AllocatorPool class. by Manish R Jain · 5 years ago
  71. 1caec3b chore(btree): clean NewTree API (#225) by Naman Jain · 5 years ago
  72. f3ca035 fix(MmapFile): Don't error out if fileSize > sz (#224) by Ibrahim Jarif · 5 years ago
  73. af58718 feat(btree): allow option to reset btree and mmaping it to specified file. (#223) by Naman Jain · 5 years ago
  74. f30e50e Use mremap on Linux instead of munmap+mmap (#221) by Ajeet D'Souza · 5 years ago
  75. a2c5a34 Reuse pages in B+ tree (#220) by Manish R Jain · 5 years ago
  76. 750f5be Use newNode by Manish R Jain · 5 years ago
  77. e6cf299 Demo for blog post (#218) by Manish R Jain · 5 years ago
  78. 088abed Remove unnecessary code by Manish R Jain · 5 years ago
  79. 2729933 Fixmemtest (#213) by Chewxy · 5 years ago
  80. 732f879 fix(allocator): make nil allocator return go byte slice (#217) by Naman Jain · 5 years ago
  81. d8d5371 fix(buffer): Make padding internal to z.buffer (#216) by Ahsan Barkati · 5 years ago
  82. 93dc830 chore(buffer): add a parent directory field in z.Buffer (#215) by Naman Jain · 5 years ago
  83. 4dcfe40 Make Allocator concurrent by Manish R Jain · 5 years ago
  84. cd75c35 Fix infinite loop in allocator (#214) by Ahsan Barkati · 5 years ago
  85. 4f21aeb Add trim func by Manish R Jain · 5 years ago
  86. 0ca62b6 Use allocator pool. Turn off freelist. by Manish R Jain · 5 years ago
  87. d0f9132 Add freelists to Allocator to reuse. by Manish R Jain · 5 years ago
  88. 0eff948 make DeleteBelow delete values that are less than lo (#211) by Naman Jain · 5 years ago
  89. e2057c1 Avoid an unnecessary Load procedure in IncrementOffset. by Manish R Jain · 5 years ago
  90. 5dc1199 Add Stats method in Btree. by Manish R Jain · 5 years ago
  91. 1c00afa chore(script): fix local test script (#210) by Naman Jain · 5 years ago
  92. 2652d61 fix(btree): Increase buffer size if needed. (#209) by Naman Jain · 5 years ago
  93. 78a6c82 chore(btree): add occupancy ratio, search benchmark and compact bug fix (#208) by Naman Jain · 5 years ago
  94. 72c2139 Add licenses, remove prints, and fix a bug in compact by Manish R Jain · 5 years ago
  95. 1d4870a add mmaped b+ tree (#207) by Naman Jain · 5 years ago
  96. f32a016 Add IncrementOffset API for z.buffers (#206) by Ahsan Barkati · 5 years ago
  97. 385d3ac Show count when printing histogram (#201) by Ibrahim Jarif · 5 years ago
  98. f071429 Zbuffer: Add LenNoPadding and make padding 8 bytes (#204) by Ibrahim Jarif · 5 years ago
  99. 28aba7a Allocate Go memory in case allocator is nil. by Manish R Jain · 5 years ago
  100. 6d6fac6 Add leak detection via leak build flag and fix a leak during cache.Close. by Manish R Jain · 5 years ago