Commit Graph

26 Commits (1f410ff95f623216c6d1c72f8d0788ed333e829c)

Author SHA1 Message Date
Peter Dillinger 206fdea3d9 Change internal headers with duplicate names (#11408) 2 years ago
Hui Xiao 151242ce46 Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288) 2 years ago
Peter Dillinger 204fcff751 HyperClockCache support for SecondaryCache, with refactoring (#11301) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Peter Dillinger 9f7801c5f1 Major Cache refactoring, CPU efficiency improvement (#10975) 2 years ago
Levi Tamasi fe56cb9aa0 Eliminate some allocations/copies around the blob cache (#10647) 2 years ago
Levi Tamasi c8543296ca Support custom allocators for the blob cache (#10628) 2 years ago
Levi Tamasi b07217da04 Pin the newly cached blob after insert (#10625) 2 years ago
Levi Tamasi 7818560194 Add a dedicated cache entry role for blobs (#10601) 2 years ago
Levi Tamasi 23376aa576 Improve the accounting of memory used by cached blobs (#10583) 2 years ago
Levi Tamasi 3f57d84af4 Introduce a dedicated class to represent blob values (#10571) 2 years ago
Gang Liao 275cd80cdb Add a blob-specific cache priority (#10461) 2 years ago
Peter Dillinger 86a1e3e0e7 Derive cache keys from SST unique IDs (#10394) 2 years ago
Peter Dillinger 65036e4217 Revert "Add a blob-specific cache priority (#10309)" (#10434) 2 years ago
Gang Liao 8d178090be Add a blob-specific cache priority (#10309) 2 years ago
Gang Liao 0b6bc101ba Charge blob cache usage against the global memory limit (#10321) 2 years ago
Gang Liao ec4ebeff30 Support prepopulating/warming the blob cache (#10298) 2 years ago
Gang Liao 95ef007adc Support using secondary cache with the blob cache (#10349) 2 years ago
Gang Liao c987eb4712 Eliminate the copying of blobs when serving reads from the cache (#10297) 2 years ago
Gang Liao 056e08d6c4 Enable blob caching for MultiGetBlob in RocksDB (#10272) 2 years ago
Gang Liao d7ebb58cb5 Add blob cache tickers, perf context statistics, and DB properties (#10203) 2 years ago
Gang Liao a1eb02f089 Change the semantics of bytes_read in GetBlob/MultiGetBlob for consistency (#10248) 2 years ago
Gang Liao 052666aed5 BlobDB in crash test hitting assertion (#10249) 2 years ago
Gang Liao ba1f62ddfb Read from blob cache first when MultiGetBlob() (#10225) 2 years ago
Gang Liao deff48bcef Add blob source to retrieve blobs in RocksDB (#10198) 2 years ago
Gang Liao c965c9ef65 Read blob from blob cache if exists when GetBlob() (#10178) 2 years ago