Commit Graph

17 Commits (433d7e4594fd4d14f81e0f4a09be826328fe6ffa)

Author SHA1 Message Date
Hui Xiao 3573558ec5 Rewrite memory-charging feature's option API (#9926) 3 years ago
Hui Xiao 49623f9c8e Account memory of big memory users in BlockBasedTable in global memory limit (#9748) 3 years ago
Hui Xiao 3018a3e27e Minor improvement to CacheReservationManager/WriteBufferManager/CompressionDictBuilding (#9139) 3 years ago
Giuseppe Ottaviano 22d4dc5066 Fix race in WriteBufferManager (#9009) 3 years ago
Hui Xiao 74cfe7db60 Refactor WriteBufferManager::CacheRep into CacheReservationManager (#8506) 3 years ago
Peter Dillinger 311a544c2a Use deleters to label cache entries and collect stats (#8297) 4 years ago
Akanksha Mahajan 596e9008e4 Stall writes in WriteBufferManager when memory_usage exceeds buffer_size (#7898) 4 years ago
Akanksha Mahajan 8ed680bdb0 Add new API to report dummy entries size in cache in WriteBufferManager (#7837) 4 years ago
mrambacher a8c89cc969 Test for LoadLatestOptions (#7554) 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
Siying Dong beb44ec3eb WriteBufferManager's dummy entry size to block cache 1MB -> 256KB (#5175) 6 years ago
jsteemann d1c0d3f358 Small issues (#4564) 6 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 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 8 years ago
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 8 years ago