Commit Graph

13 Commits (27f3af596609f3b86af5080cc870c869e836e7f2)

Author SHA1 Message Date
Hui Xiao 3573558ec5 Rewrite memory-charging feature's option API (#9926) 3 years ago
Hui Xiao 74cfe7db60 Refactor WriteBufferManager::CacheRep into CacheReservationManager (#8506) 3 years ago
matthewvon 4126bdc0e1 Feature: add SetBufferSize() so that managed size can be dynamic (#7961) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Akanksha Mahajan 8ed680bdb0 Add new API to report dummy entries size in cache in WriteBufferManager (#7837) 4 years ago
sdong 57096ab13e Fix a bug that crashes the service when write buffer manager fails to insert to block cache (#6619) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Maysam Yabandeh 638d239507 Charge block cache for cache internal usage (#5797) 5 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong beb44ec3eb WriteBufferManager's dummy entry size to block cache 1MB -> 256KB (#5175) 6 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong af1746751f WriteBufferManager will not trigger flush if much data is already being flushed 7 years ago
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 8 years ago