Commit Graph

11446 Commits (7dad48527853ba8c89fb32e0fcdb4fc1cd8e7e37)
 

Author SHA1 Message Date
Merlin Mao f6437ea4d7 Refactor TraceAnalyzer to use `TraceRecord::Handler` to avoid casting. (#8678) 3 years ago
Jay Zhuang 249b1078c9 Add extra information to RemoteCompaction APIs (#8680) 3 years ago
Peter Dillinger 1a5eb33d91 Allow intentionally swallowed errors in BlockBasedFilterBlockReader (#8695) 3 years ago
Peter Dillinger 0637c8d36c Fix typo in 6.24.0 HISTORY.md (#8694) 3 years ago
mrambacher 2e062b2227 Fix LITE build (#8689) 3 years ago
Levi Tamasi 8c9e689790 Update version.h and HISTORY.md for the 6.24 release (#8688) 3 years ago
Peter Dillinger 04db764831 Embed original file number in SST table properties (#8686) 3 years ago
Peter Dillinger 22161b7547 Upgrade xxhash, add Hash128 (#8634) 3 years ago
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