Commit Graph

876 Commits (2f1ca4e838b30fc9f402b26b7142b9d564a27a83)

Author SHA1 Message Date
Yi Wu 237b292515 BlobDB: Remove the need to get sequence number per write 7 years ago
Andrew Kryczka a79c7c05e8 fix backup meta-file buffer overrun 7 years ago
Orvid King b4d88d7128 Fix the build with MSVC 2017 7 years ago
Maysam Yabandeh 35dfbd58dd WritePrepared Txn: GC old_commit_map_ 7 years ago
Yi Wu 250a51a3f9 BlobDB: refactor DB open logic 7 years ago
Maysam Yabandeh 36911f55dd WritePrepared Txn: stress test 7 years ago
Andrew Kryczka 63f1c0a57d fix gflags namespace 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Prashant D 81cf262ff5 utilities/backupable : Fix coverity issues 7 years ago
Prashant D b45fbc1175 utilities: Fix coverity issues 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
Maysam Yabandeh b72b3c6f51 WritePrepared Txn: Add MultiGet to DB 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
Maysam Yabandeh 53863b76f9 WritePrepared Txn: fix bug with Rollback seq 7 years ago
Yi Wu 42564ada53 Blob DB: not using PinnableSlice move assignment 7 years ago
Maysam Yabandeh 2515266725 WritePrepared Txn: Refactoring TrackKeys 7 years ago
Maysam Yabandeh 2edc92bc28 WritePrepared Txn: cross-compatibility test 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 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
Manuel Ung e03377c7fd Add lock wait time as a perf context counter 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
Maysam Yabandeh 60d83df23d WritePrepared Txn: Move DB class to its own file 7 years ago
Maysam Yabandeh 02693f64fc WritePrepared Txn: ValidateSnapshot 7 years ago
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Maysam Yabandeh c1cf94c787 WritePrepared Txn: sort indexes before batch collapse 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
Yi Wu 5a2a6483dc Blob DB: Inline small values in base DB 7 years ago
Sagar Vemuri 96e3a600ba Return write error on reaching blob dir size limit 7 years ago
zach shipko 386a57e6ef Fix build on OpenBSD 7 years ago
Yi Wu 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime 7 years ago
Dmitri Smirnov d2a65c59e1 Fix unused var warnings in Release mode 7 years ago
Maysam Yabandeh 63822eb761 Enable two write queues for transactions 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Maysam Yabandeh 7e38238981 WritePrepared Txn: Disable GC during recovery 7 years ago
Yi Wu eaaef91178 Blob DB: Store blob index as kTypeBlobIndex in base db 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