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