Commit Graph

36 Commits (2f13f5f7d09c589d5adebf0cbc42fadf0da0f00e)

Author SHA1 Message Date
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Levi Tamasi 9f21d08660 Move kNoExpiration to blob_db.h (#7018) 4 years ago
Levi Tamasi 06c3b85b9a Disallow using the base DB's storage directory as blob_dir in BlobDB (#6810) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Levi Tamasi 1dd7873e08 Remove earlier partial BlobDB GC implementation (#6278) 5 years ago
Levi Tamasi 7a7ca8eb5b BlobDB: only compare CF IDs when checking whether an API call is for the default CF (#6226) 5 years ago
Levi Tamasi 583c6953d8 Move out valid blobs from the oldest blob files during compaction (#6121) 5 years ago
Levi Tamasi 8e7aa62813 BlobDB: Maintain mapping between blob files and SSTs (#6020) 5 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Levi Tamasi 79b6ab43ce BlobDB: Remove GC interval option (#5044) 6 years ago
Sagar Vemuri 3cfc7515fc Remove an unused option (#4888) 6 years ago
Sagar Vemuri 55e03b67df Correct the comment about inlined blob option (#4887) 6 years ago
Yi Wu c970358574 BlobDB: Can return expiration together with Get() (#4227) 6 years ago
Yi Wu 140f256da2 BlobDB: Cleanup TTLExtractor interface (#4229) 6 years ago
Yi Wu 6d454d7376 BlobDB: is_fifo=true also evict non-TTL blob files (#4049) 6 years ago
Yi Wu b864bc9b5b Blob DB: Improve FIFO eviction 7 years ago
Yi Wu 1209b6db5c Blob DB: remove existing garbage collection implementation 7 years ago
Yi Wu e62a763752 Blob DB: miscellaneous changes 7 years ago
Yi Wu 48cf8da2bb BlobDB: update blob_db_options.bytes_per_sync behavior 7 years ago
Yi Wu 250a51a3f9 BlobDB: refactor DB open logic 7 years ago
Yi Wu f662f8f0b6 Blob DB: option to enable garbage collection 7 years ago
Yi Wu f6082d1944 Blob DB: cleanup unused options 7 years ago
Yi Wu 5a2a6483dc Blob DB: Inline small values in base DB 7 years ago
Yi Wu dcd36a6aee Make it explicit blob db doesn't support CF 7 years ago
Yi Wu 92afe830f9 Update all blob db TTL and timestamps to uint64_t 7 years ago
Yi Wu 1900771bd2 Dump Blob DB options to info log 7 years ago
Yi Wu aaf42fe775 Move blob_db/ttl_extractor.h into blob_db/blob_db.h 7 years ago
Yi Wu 6083bc79f8 Blob DB TTL extractor 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
foolenough 21b17d7686 Fix BlobDB::Get which only get out the value offset 7 years ago
Yi Wu 7a380deff7 Update blob_db_test 8 years ago
Anirban Rahut d85ff4953c Blob storage pr 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
sdong 8b79422b52 [Proof-Of-Concept] RocksDB Blob Storage with a blob log file. 8 years ago