Commit Graph

3274 Commits (a6d3de4e7a29a19d9e5ef58a31d645f336258a75)

Author SHA1 Message Date
Zhongyi Xie 5fac4729cc make compaction_readahead_size_ thread safe 7 years ago
anand1976 d394a6bb48 Add a ticker stat for number of keys skipped during iteration 7 years ago
Gustav Davidsson 2d04ed65e4 Make trash-to-DB size ratio limit configurable 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Maysam Yabandeh 54b43563be WritePrepared Txn: Refactoring WriteCallback 7 years ago
Maysam Yabandeh 53863b76f9 WritePrepared Txn: fix bug with Rollback seq 7 years ago
Maysam Yabandeh 175d5d6a9e Properly destruct rebuilding_trx_ 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
Shaohua Li eefd75a228 Stream 7 years ago
kapitan-k f1c5eaba56 updated c ingestexternalfileoptions for ingest behind 7 years ago
Andrew Kryczka 93f69cb93a use bottommost compression when base level is bottommost 7 years ago
Sagar Vemuri a6d8e30c05 Remove unnecessary status check in TableCache::NewIterator 7 years ago
Andrew Kryczka 24ad430600 pass key/value samples through zstd compression dictionary generator 7 years ago
Andrew Kryczka c4c1f961e7 dynamically change current memtable size 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
Andrew Kryczka 6778690b51 fix duplicate definition of GetEntryType() 7 years ago
Maysam Yabandeh 02693f64fc WritePrepared Txn: ValidateSnapshot 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
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 792ef10ca8 Return Status::InvalidArgument if user request sync write while disabling WAL 7 years ago
Andrew Kryczka 6a9335dbbb always drop tombstones compacted to bottommost level 7 years ago
Yi Wu 84a04af9a9 TableProperty::oldest_key_time defaults to 0 7 years ago
Islam AbdelRahman 05993155ef Mark files as trash by using .trash extension 7 years ago
Prashant D 50e95a63dd Fix coverity issues column_family, compaction_db/iterator 7 years ago
Prashant D 47166baeac Fix coverity uninitialized fields warnings 7 years ago
Andrew Kryczka 95667383db implement lower bound for iterators 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
Islam AbdelRahman addfe1ef4b Fix tombstone scans in SeekForPrev outside prefix 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
Sagar Vemuri a02ed12638 Exclude DBTest.DynamicFIFOCompactionOptions test under RocksDB Lite 7 years ago
Maysam Yabandeh 3ef55d2c7c Split CompactionFilterWithValueChange 7 years ago
Andrew Kryczka f8b5bb2fd8 remove unused code 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Gihwan Oh 7deed2b43c Fix a typo in a comment 7 years ago
Maysam Yabandeh 7e38238981 WritePrepared Txn: Disable GC during recovery 7 years ago
Nikhil Benesch 7891af8b53 expose a hook to skip tables during iteration 7 years ago
Yi Wu eaaef91178 Blob DB: Store blob index as kTypeBlobIndex in base db 7 years ago
zhangjinpeng1987 966b32b57c fix delete range bug 7 years ago
Nikhil Benesch c0208dffbe arena: derive alignment unit from std::max_align_t 7 years ago