Commit Graph

3142 Commits (ed7a95b28c1ee2134327394c68dc344a59e35af5)

Author SHA1 Message Date
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
Changli Gao b8cea7cc27 VersionBuilder: Erase with iterators for better performance 7 years ago
Yi Wu 8e63cad078 fix lite build 7 years ago
Andrew Kryczka 8dd0a7e11a add comment in SuperVersion referencing logic 7 years ago
Yi Wu fb4ae4d810 fix DBImpl::NewInternalIterator super-version leak on failure 7 years ago
Zhongyi Xie 0f3b36964e Fix counter for memtable updates 7 years ago
Andrew Kryczka 70aa942153 fix file numbers after repair 7 years ago
Jay Patel 1a61ba179e compaction picker to use max_bytes_for_level_multiplier_additional 7 years ago
Yi Wu 8c392a31d7 WritePrepared Txn: Iterator 7 years ago
Maysam Yabandeh ec6c5383d0 WritePrepared Txn: end-to-end tests 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
Andrew Kryczka 821887036e pin L0 filters/indexes for compaction outputs 7 years ago
Sagar Vemuri 377e004048 Fix DBOptionsTest.SetBytesPerSync test when run with no compression 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Andrew Kryczka 880411f54c disable populating block cache for in-place updates 7 years ago
Aliaksei Sandryhaila cf51d3eb73 Remove an "unused" variable 7 years ago
Andrew Kryczka 5df172da2f fix deletion-triggered compaction in table builder 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Sagar Vemuri 93c2b91740 Introduce conditional merge-operator invocation in point lookups 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Maysam Yabandeh aa67bae6cf Break down PinnedDataIteratorRandomized 7 years ago
Zhongyi Xie 1d6700f9e6 Add test kPointInTimeRecoveryCFConsistency 7 years ago
Andrew Kryczka 4708a6875c Repair DBs with trailing slash in name 7 years ago
Andrew Kryczka fc7476bec1 fix populating range deletions in forward iterator 7 years ago
PhaniShekhar 65a9cd6168 Use L1 size as estimate for L0 size in LevelCompactionBuilder::GetPathID 7 years ago
Yi Wu b4596c6174 Fix Get does not return super version on error 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Maysam Yabandeh c57050b770 Use the default copy constructor in Options 7 years ago
Yi Wu 6b3c71f6ed Fix DBImpl::NotifyOnCompactionCompleted data race 7 years ago
Siying Dong edcbb36944 Three code-level optimization to Iterator::Next() 7 years ago
Siying Dong 885b1c682e Two small refactoring for better inlining 7 years ago
Oleksandr Anyshchenko ffac68367f Added save points for transactions C API 7 years ago