Commit Graph

206 Commits (9057d0a0795324443b6c171d62c31ee5bf42fc8d)

Author SHA1 Message Date
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Yi Wu 7188bd34f3 BlobDB: Fix expired file not being evicted (#4294) 6 years ago
Siying Dong 9c0c8f5ff6 GetAllKeyVersions() to take an extra argument of `max_num_ikeys`. (#4271) 6 years ago
Yi Wu c970358574 BlobDB: Can return expiration together with Get() (#4227) 6 years ago
Yi Wu 4cb7068c1e BlobDB: Fix VisibleToActiveSnapshot() (#4236) 6 years ago
Yi Wu 140f256da2 BlobDB: Cleanup TTLExtractor interface (#4229) 6 years ago
Maysam Yabandeh 8581a93a6b Per-thread unique test db names (#4135) 7 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
Yanqin Jin 524c6e6b72 Add file name info to SequentialFileReader. (#4026) 7 years ago
Zhongyi Xie f1592a06c2 run make format for PR 3838 (#3954) 7 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 7 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
Sergey Elin 3272bc07c6 Fix formatting in log message 7 years ago
Zhongyi Xie 954b496b3f fix memory leak in two_level_iterator 7 years ago
Yi Wu 36a9f22931 Blob DB: blob_dump to show uncompressed values 7 years ago
Yi Wu f1b7b790c9 BlobDB: Fix BlobDBImpl::GCFileAndUpdateLSM issues 7 years ago
Yi Wu 449627f0ea Blob DB: remove unreacheable code 7 years ago
Yi Wu b864bc9b5b Blob DB: Improve FIFO eviction 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Yi Wu 1209b6db5c Blob DB: remove existing garbage collection implementation 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Yi Wu e62a763752 Blob DB: miscellaneous changes 7 years ago
Yi Wu 7e3d3326ce Blob DB: dump blob_db_options.min_blob_size 7 years ago
Yi Wu f2f034ef3b Blob DB: fix crash when DB full but no candidate file to evict 7 years ago
Yi Wu 30a017feca Blob DB: avoid having a separate read of checksum 7 years ago
Yi Wu e763e1b623 BlobDB: dump blob db options on open 7 years ago
Yi Wu 48cf8da2bb BlobDB: update blob_db_options.bytes_per_sync behavior 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
Prashant D 7b57510a17 utilities: Fix coverity issues in blob_db and col_buf_decoder 7 years ago
Yi Wu 78279350aa Blob DB: Add statistics 7 years ago
Yi Wu f0dde49cda Blob DB: Fix GC handling for inlined blob 7 years ago
Sagar Vemuri 578f36e431 Blob DB: Remove some redundant log lines 7 years ago
Yi Wu 42564ada53 Blob DB: not using PinnableSlice move assignment 7 years ago
Dmitri Smirnov f8e2db0717 Fix crashes, address test issues and adjust windows test script 7 years ago
Yi Wu 5e9e5a4702 Blob DB: Fix race condition between flush and write 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 be410dede8 Fix PinnableSlice move assignment 7 years ago
Yi Wu 2581c0a5a1 Blob DB: Fix BlobDBTest::SnapshotAndGarbageCollection asan failure 7 years ago
Yi Wu 62578d80c1 Blob DB: Add compaction filter to remove expired blob index entries 7 years ago
Yi Wu 7bfa88037e Blob DB: fix snapshot handling 7 years ago
Yi Wu f662f8f0b6 Blob DB: option to enable garbage collection 7 years ago
Yi Wu 167ba599ec Blob DB: Fix flaky BlobDBTest::GCExpiredKeyWhileOverwriting test 7 years ago
Sagar Vemuri 25ac1697b4 Blob DB: Evict oldest blob file when close to blob db size limit 7 years ago
Yi Wu f6082d1944 Blob DB: cleanup unused options 7 years ago
Sagar Vemuri f5078dde2d Blob DB: Initialize all fields in Blob Header, Footer and Record structs 7 years ago
Yi Wu 3ebb7ba7b9 Blob DB: update blob file format 7 years ago