Commit Graph

19 Commits (5f478b9f752414b5ec8155dc91f50c3331d296c3)

Author SHA1 Message Date
Levi Tamasi 1dd7873e08 Remove earlier partial BlobDB GC implementation (#6278) 5 years ago
Levi Tamasi 583c6953d8 Move out valid blobs from the oldest blob files during compaction (#6121) 5 years ago
Adam Retter a61ec9ae3b Fix BlobDB compilation on older GCC versions 5 years ago
Levi Tamasi 72daa92d3a Refactor blob file creation logic (#6066) 5 years ago
Levi Tamasi 279c488395 Mark blob files not needed by any memtables/SSTs obsolete (#6032) 5 years ago
Levi Tamasi 8e7aa62813 BlobDB: Maintain mapping between blob files and SSTs (#6020) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Yi Wu 04d373b260 BlobDB: handle IO error on read (#4410) 6 years ago
Yi Wu 6d454d7376 BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 7 years ago
Yi Wu a71e467381 Blob DB: enable readahead for garbage collection (#3648) 7 years ago
Yi Wu 1209b6db5c Blob DB: remove existing garbage collection implementation 7 years ago
Yi Wu 237b292515 BlobDB: Remove the need to get sequence number per write 7 years ago
Yi Wu 250a51a3f9 BlobDB: refactor DB open logic 7 years ago
Yi Wu ca75f0a64a Blob DB: Fix release build 7 years ago
Yi Wu 4f9f124347 Blob DB: use compression in file header instead of global options 7 years ago
Yi Wu 7bfa88037e Blob DB: fix snapshot handling 7 years ago
Yi Wu 3ebb7ba7b9 Blob DB: update blob file format 7 years ago
Yi Wu 0552029b5c Blob DB: not writing sequence number as blob record footer 7 years ago
Yi Wu 10ba50e9eb Blob DB: Move BlobFile definition to a separate file 7 years ago