Commit Graph

11738 Commits (68fa90ca434257c66a543e3524cd79062ea51ced)
 

Author SHA1 Message Date
Peter Dillinger 2a383f21f4 Add Bloom/Ribbon hybrid API support (#8679) 3 years ago
Merlin Mao baf22b4ee6 Add `IteratorTraceExecutionResult` for iterator related trace records. (#8687) 3 years ago
anand76 f35042ca40 Add a PerfContext counter for secondary cache hits (#8685) 3 years ago
anand76 22f2936b35 Update the block_read_count/block_read_byte counters in MultiGet (#8676) 3 years ago
Akanksha Mahajan 5efec84c60 Fix blob callback in compaction and atomic flush (#8681) 3 years ago
Merlin Mao ff8953380f Add iterator's lower and upper bounds to `TraceRecord` (#8677) 3 years ago
mrambacher 9eb002fcf0 Fix some minor issues in the Customizable infrastructure (#8566) 3 years ago
Baptiste Lemaire c625b8d017 Add condition on NotifyOnFlushComplete that FlushJob was not mempurge. Add event listeners to mempurge tests. (#8672) 3 years ago
Merlin Mao d10801e983 Allow Replayer to report the results of TraceRecords. (#8657) 3 years ago
Peter Dillinger b6269b078a Stable cache keys on ingested SST files (#8669) 3 years ago
Yanqin Jin 2b367fa8cc Fix bug caused by releasing snapshot(s) during compaction (#8608) 3 years ago
Levi Tamasi 6878cedcc3 Add statistics support to integrated BlobDB (#8667) 3 years ago
Jay Zhuang 0729b287e9 Exclude property kLiveSstFilesSizeAtTemperature from stress_test (#8668) 3 years ago
anand76 add68bd28a Add a stat to count secondary cache hits (#8666) 3 years ago
Peter Dillinger a207c27809 Stable cache keys using DB session ids in SSTs (#8659) 3 years ago
Adam Retter 5de333fd99 Add db_test2 to to ASSERT_STATUS_CHECKED (#8640) 3 years ago
Burton Li 9b0a32f802 Support dynamic sector size in alignment validation for Windows. (#8613) 3 years ago
Adam Retter 48c468c22e Use non-zero exit codes in benchmark.sh when the benchmark cannot be run (#8554) 3 years ago
Jay Zhuang c55460c734 Add property `LiveSstFilesSizeAtTemperature` for tiered storage (#8644) 3 years ago
Baptiste Lemaire e51be2c5a1 Improve MemPurge sampling (#8656) 3 years ago
Merlin Mao 74a652a45f Code cleanup for trace replayer (#8652) 3 years ago
Merlin Mao f58d276764 Make TraceRecord and Replayer public (#8611) 3 years ago
Baptiste Lemaire a53563d86e Re-add retired mempurge flag definitions for legacy-options-file temporary support. (#8650) 3 years ago
Peter Dillinger 6450e9fc38 Update and enhance check_format_compatible.sh (#8651) 3 years ago
Jay Zhuang 87e2358736 Add suggestion for btrfs user to disable preallocation (#8646) 3 years ago
Baptiste Lemaire e3a96c4823 Memtable sampling for mempurge heuristic. (#8628) 3 years ago
Levi Tamasi f63331ebaf Attempt to deflake DBTestXactLogIterator.TransactionLogIteratorCorruptedLog (#8627) 3 years ago
Andrew Kryczka 82b81dc8b5 Simplify GenericRateLimiter algorithm (#8602) 3 years ago
Lucian Grijincu a756fb9c85 rocksdb: don't call LZ4_loadDictHC with null dictionary 3 years ago
Jay Zhuang 61f83dfeb7 Add an unittest for tiered storage universal compaction (#8631) 3 years ago
sdong e7c24168d8 Move old files to warm tier in FIFO compactions (#8310) 3 years ago
Akanksha Mahajan 052c24a668 Fix db_stress failure (#8632) 3 years ago
Roy Crihfield d4b75d295f Add more C bindings for OptimisticTransactionDB (#8526) 3 years ago
Andrew Kryczka 23ffed9cb7 Prevent joining detached thread in ThreadPoolImpl (#8635) 3 years ago
Levi Tamasi 87882736ef Fix the sorting of KeyContexts for batched MultiGet (#8633) 3 years ago
Zaorang Yang e95c570047 Fix the wrong comment of level compaction cf paths test (#8533) 3 years ago
Peter (Stig) Edwards 543a201b93 Remove unused variable - run_had_errors (#8599) 3 years ago
HappyUncle d56f74a4db Update benchmark.sh (#8615) 3 years ago
Peter Dillinger a7fd1d0881 Make backup restore atomic, with sync option (#8568) 3 years ago
Brendan MacDonell 8ca081780b Correct javadoc for Env#setBackgroundThreads(int) (#8576) 3 years ago
mrambacher d057e8326d Make MergeOperator+CompactionFilter/Factory into Customizable Classes (#8481) 3 years ago
Akanksha Mahajan fd2079938d Dynamically configure BlockBasedTableOptions.prepopulate_block_cache (#8620) 3 years ago
Levi Tamasi 9b25d26dc8 Attempt to deflake ObsoleteFilesTest.DeleteObsoleteOptionsFile (#8624) 3 years ago
Yanqin Jin b01a428d9b Update HISTORY for PR8585 (#8623) 3 years ago
Andrew Kryczka a685a701ca Do not attempt to rename non-existent info log (#8622) 3 years ago
Akanksha Mahajan a074d46a5a Fix clang failure (#8621) 3 years ago
anand76 c268859aaa Remove corruption error injection in FaultInjectionTestFS (#8616) 3 years ago
hx235 dbe3810c74 Improve rate limiter implementation's readability (#8596) 3 years ago
Levi Tamasi 08af0ae3f0 Mention PR 8605 in HISTORY.md (#8619) 3 years ago
Yanqin Jin 0879c24040 Fix NotifyOnFlushCompleted() for atomic flush (#8585) 3 years ago