Commit Graph

3682 Commits (90cd6c2bb17a54e97c32856254fd666c9cab8dc5)

Author SHA1 Message Date
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
Yi Wu a843df668b Fix use-after-free in c_tset 7 years ago
Andrew Kryczka 464fb36de9 fix hanging after CompactFiles with L0 overlap 7 years ago
Oleksandr Anyshchenko 72e4190918 Additions for `OptimisticTransactionDB` in C API 7 years ago
Amy Xu 5785b1fcb8 Fix naming in InternalKey 7 years ago
Maysam Yabandeh 2d30aaae47 Exclude incompatible options in test 7 years ago
Archit Mishra 3c42807794 do not call merge when checking to see if key exists 7 years ago
Andrew Kryczka 025b85b4ac speedup DBTest.EncodeDecompressedBlockSizeTest 7 years ago
Siying Dong 64b6452e0c Make InternalKeyComparator final and directly use it in merging iterator 7 years ago
Siying Dong 2dd22e5449 Make DBIter class final 7 years ago
Huachao Huang 2a5915049e Fix missing BYTES_PER_WRITE for pipeline write 7 years ago