Commit Graph

49 Commits (d9bfb35d31715f6e37c08e9381e9d5ac73bf316a)

Author SHA1 Message Date
Yanqin Jin 1f5def1653 Fix race condition causing double deletion of ssts 7 years ago
Maysam Yabandeh 3e417a6607 WritePrepared Txn: AddPrepared for all sub-batches 7 years ago
Zhongyi Xie 1cbc96d236 FlushReason improvement 7 years ago
Niv Dayan da82aab126 allowing CompactFiles to return new file names 7 years ago
Amy Tai e476d0e252 Adding stat to count cancelled compactions 7 years ago
amytai 0a3db28d98 Disallow compactions if there isn't enough free space 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Andrew Kryczka 3ae0047278 skip CompactRange flush based on memtable contents 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
Andrew Kryczka ee1c802675 Add delay before flush in CompactRange to avoid write stalling 7 years ago
Zhongyi Xie 945f618ba5 log flush reason for better debugging experience 7 years ago
Tamir Duberstein cd5092e168 Suppress unused warnings 7 years ago
Yi Wu 4bdf06e78f Fix DBFlushTest::ManualFlushWithMinWriteBufferNumberToMerge dead lock 7 years ago
Yi Wu f1cb83fcf4 Fix Flush() keep waiting after flush finish 7 years ago
Andrew Kryczka 46e599fc6b fix live WALs purged while file deletions disabled 7 years ago
Andrew Kryczka 266d85fbec fix DBTest.AutomaticConflictsWithManualCompaction 7 years ago
Sunguck Lee af92d4ad11 Avoid too frequent MaybeScheduleFlushOrCompaction() call 7 years ago
Andrew Kryczka 43549c7d59 Prevent unnecessary calls to PurgeObsoleteFiles 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Dmitri Smirnov d2a65c59e1 Fix unused var warnings in Release mode 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 d1b74b0c82 WritePrepared Txn: Compaction/Flush 7 years ago
Adrien Schildknecht 01542400a8 Inform caller when rocksdb is stalling writes 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Yi Wu 6b3c71f6ed Fix DBImpl::NotifyOnCompactionCompleted data race 7 years ago
Andrew Kryczka 464fb36de9 fix hanging after CompactFiles with L0 overlap 7 years ago
Amy Xu 5785b1fcb8 Fix naming in InternalKey 7 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 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
Andrew Kryczka 71f5bcb730 Introduce OnBackgroundError callback 7 years ago
Andrew Kryczka 9467eb6141 Fix flush assertion with tsan 7 years ago
hyunwoo 6b5a5dc5d8 fixed typo 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago
Andrew Kryczka 6cc9aef162 New API for background work in single thread pool 8 years ago
yizhu.sun f5ba131bf8 Fixed some spelling mistakes 8 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 8 years ago
赵星宇 4f9e69ccf4 fix log err 8 years ago
Siying Dong af6fe69e4c Fix an issue of manual / auto compaction data race 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Yi Wu 0fcdccc33e Blob storage helper methods 8 years ago
Siying Dong ff97287016 Refactor compaction picker code 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong ce64b8b719 Divide db/db_impl.cc 8 years ago