Commit Graph

1121 Commits (ed4d3393fbd10d05865abf624818779d0fb73e30)

Author SHA1 Message Date
Maysam Yabandeh 46fde6b653 Fix race condition between log_.erase and log_.back 7 years ago
Maysam Yabandeh 718c1c9c1f Pass manual_wal_flush also to the first wal file 7 years ago
Dmitri Smirnov 934f96de27 Better destroydb 7 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 7 years ago
Siying Dong 63c965cdb4 Sync parent directory after deleting a file in delete scheduler 7 years ago
Anand Ananthabhotla dbdaa4662e Add a stat for MultiGet keys found, update memtable hit/miss stats 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Maysam Yabandeh b225de7e10 WritePrepared Txn: smallest_prepare optimization 7 years ago
Yanqin Jin 1f5def1653 Fix race condition causing double deletion of ssts 7 years ago
Maysam Yabandeh 35a4469bbf Fix race condition via concurrent FlushWAL 7 years ago
Maysam Yabandeh 3e417a6607 WritePrepared Txn: AddPrepared for all sub-batches 7 years ago
Zhongyi Xie 1cbc96d236 FlushReason improvement 7 years ago
amytai 0a3db28d98 Disallow compactions if there isn't enough free space 7 years ago
Dmitri Smirnov c364eb42b5 Windows cumulative patch 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
Anand Ananthabhotla dfbe52e099 Fix the Logger::Close() and DBImpl::Close() design pattern 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
Anand Ananthabhotla 4b124fb9d3 Handle error return from WriteBuffer() 7 years ago
Huachao Huang ab43ff58b5 Delete files in multiple ranges at once 7 years ago
Yi Wu edc258127e DB::DumpSupportInfo should log all supported compression types 7 years ago
Andrew Kryczka 46e599fc6b fix live WALs purged while file deletions disabled 7 years ago
Anand Ananthabhotla d0f1b49ab6 Add a Close() method to DB to return status when closing a db 7 years ago
Changli Gao 0a7ba0e548 Fix memleak when DB::DeleteFile() 7 years ago
Yi Wu 06149429d9 WritePrepared Txn: Return NotSupported on iterator refresh 7 years ago
Yi Wu 237b292515 BlobDB: Remove the need to get sequence number per write 7 years ago
Zhongyi Xie fcc8a6574d Make Universal compaction options dynamic 7 years ago
Andrew Kryczka 78d1a5ec72 Preserve overlapping file endpoint invariant 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Yi Wu 7bfa88037e Blob DB: fix snapshot handling 7 years ago
Maysam Yabandeh 02693f64fc WritePrepared Txn: ValidateSnapshot 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Shaohua Li 33c7d4ccd9 Make writable_file_max_buffer_size dynamic 7 years ago
Andrew Kryczka b7bc9cc038 fix tracking oldest snapshot for bottom-level compaction 7 years ago
Yi Wu 5a2a6483dc Blob DB: Inline small values in base DB 7 years ago
Andrew Kryczka 9b18cc2363 single-file bottom-level compaction when snapshot released 7 years ago
Maysam Yabandeh 63822eb761 Enable two write queues for transactions 7 years ago
Andrew Kryczka f8b5bb2fd8 remove unused code 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 fb4ae4d810 fix DBImpl::NewInternalIterator super-version leak on failure 7 years ago
Yi Wu 8c392a31d7 WritePrepared Txn: Iterator 7 years ago
Adrien Schildknecht 01542400a8 Inform caller when rocksdb is stalling writes 7 years ago