Commit Graph

11 Commits (dbc4101b89a4d864c021cb7a68fdc5b6202458b4)

Author SHA1 Message Date
Peter Dillinger 7fff38b1fe clang-format cache/ and util/ directories (#10867) 2 years ago
Peter Dillinger 7555243bcf Refactor ShardedCache for more sharing, static polymorphism (#10801) 2 years ago
Peter Dillinger 5724348689 Revamp, optimize new experimental clock cache (#10626) 2 years ago
Guido Tagliavini Ponce 57a0e2f304 Clock cache (#10273) 2 years ago
Guido Tagliavini Ponce c6055cba30 Calculate table size of FastLRUCache more accurately (#10235) 2 years ago
Guido Tagliavini Ponce b52620ab0e Fix key size in cache_bench (#10234) 2 years ago
Guido Tagliavini Ponce 3afed7408c Replace per-shard chained hash tables with open-addressing scheme (#10194) 2 years ago
Peter Dillinger 1aac814578 Use optimized folly DistributedMutex in LRUCache when available (#10179) 2 years ago
Guido Tagliavini Ponce f105e1a501 Make the per-shard hash table fixed-size. (#10154) 2 years ago
sdong c78a87cd71 Avoid malloc_usable_size() call inside LRU Cache mutex (#10026) 2 years ago
Peter Dillinger bb87164db3 Fork and simplify LRUCache for developing enhancements (#9917) 2 years ago