rocksdb/utilities/blob_db
Yi Wu 6d454d7376 BlobDB: is_fifo=true also evict non-TTL blob files (#4049)
Summary:
Previously with is_fifo=true we only evict TTL file. Changing it to also evict non-TTL files from oldest to newest, after exhausted TTL files.
Closes https://github.com/facebook/rocksdb/pull/4049

Differential Revision: D8604597

Pulled By: yiwu-arbug

fbshipit-source-id: bc4209ee27c1528ce4b72833e6f1e1bff80082c1
2018-06-25 22:43:05 -07:00
..
blob_compaction_filter.cc
blob_compaction_filter.h
blob_db.cc
blob_db.h BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 2018-06-25 22:43:05 -07:00
blob_db_impl.cc BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 2018-06-25 22:43:05 -07:00
blob_db_impl.h BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 2018-06-25 22:43:05 -07:00
blob_db_iterator.h
blob_db_listener.h
blob_db_test.cc BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 2018-06-25 22:43:05 -07:00
blob_dump_tool.cc
blob_dump_tool.h
blob_file.cc
blob_file.h BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 2018-06-25 22:43:05 -07:00
blob_index.h
blob_log_format.cc
blob_log_format.h
blob_log_reader.cc
blob_log_reader.h
blob_log_writer.cc
blob_log_writer.h
ttl_extractor.cc