Commit Graph

11460 Commits (749b849a34c4b0c4aa359ef5c4fc7cde64854ef0)
 

Author SHA1 Message Date
Zaorang Yang 2bc914094d Refactor with VersionBuilder (#8706) 3 years ago
James Yin 7ddc096d7d Fix typo in the comment of log_empty_ (#8711) 3 years ago
Levi Tamasi 22ecd7edc1 Add 6.24 to the format compatibility checker (#8716) 3 years ago
anand76 ebaa3c8a59 Fix a race condition in DumpStats() during iteration of the ColumnFamilySet (#8714) 3 years ago
Jay Zhuang 4afa24f8ae Deflake test `CompactionJobTest.InputSerialization` (#8712) 3 years ago
mrambacher 6e63e77af1 Make Configurable/Customizable options copyable (#8704) 3 years ago
Andrew Kryczka f484a60d1f Fix legocastle Python commands for CentOS 8 (#8701) 3 years ago
Yanqin Jin d8eb824325 Temporarily disable block-based filter when stress testing timestamp (#8703) 3 years ago
Yanqin Jin f235f4b0a3 Fix a bug of secondary instance sequence going backward (#8653) 3 years ago
Merlin Mao 785faf2d07 Simplify `TraceAnalyzer` (#8697) 3 years ago
Peter Dillinger 318fe6941a Add port::GetProcessID() (#8693) 3 years ago
Yanqin Jin 229350ef48 Allow iterate refresh for secondary instance (#8700) 3 years ago
Hui Xiao 74cfe7db60 Refactor WriteBufferManager::CacheRep into CacheReservationManager (#8506) 3 years ago
Andrew Kryczka c521f22a1e Deflake write-prepared and write-unprepared tests (#8696) 3 years ago
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