Commit Graph

224 Commits (76383bea5df1136c95babf5f9f40b24f85e9ad8e)

Author SHA1 Message Date
Peter Dillinger a8a422e962 Add manifest fix-up utility for file temperatures (#9683) 2 years ago
Peter Dillinger cff0d1e8e6 New backup meta schema, with file temperatures (#9660) 2 years ago
Peter Dillinger ce60d0cbe5 Test refactoring for Backups+Temperatures (#9655) 2 years ago
Andrew Kryczka 8ca433f912 Fix test race conditions with OnFlushCompleted() (#9617) 2 years ago
Andrew Kryczka 3379d1466f Fix DBTest2.BackupFileTemperature memory leak (#9610) 2 years ago
Jay Zhuang d3a2f284d9 Add Temperature info in `NewSequentialFile()` (#9499) 2 years ago
Jay Zhuang f4b2500e12 Add last level and non-last level read statistics (#9519) 2 years ago
Jay Zhuang 2fbc672732 Add temperature information to the event listener callbacks (#9591) 2 years ago
Andrew Kryczka babe56ddba Add rate limiter priority to ReadOptions (#9424) 2 years ago
Akanksha Mahajan 9745c68eb1 Remove deprecated option new_table_reader_for_compaction_inputs (#9443) 2 years ago
satyajanga 036bbab6f7 Use the comparator from the sst file table properties in sst_dump_tool (#9491) 2 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 2 years ago
Jay Zhuang 022b400cba Make `bottommost_temperature` dynamically changeable (#9402) 2 years ago
Jay Zhuang 9c6fb26033 Fix clang13 build error (#9374) 3 years ago
sdong 88875df821 File temperature information should be preserved when restart the DB (#9242) 3 years ago
sdong 12117b26a3 Fix flaky DBTest2.RateLimitedCompactionReads (#9185) 3 years ago
Zhichao Cao b694cd0e0d Add tiered storage related read bytes stats to Statistic (#9123) 3 years ago
Yanqin Jin 2035798834 Update TransactionUtil::CheckKeyForConflict to also use timestamps (#9162) 3 years ago
anand76 dddb791c18 Enable a few unit tests to use custom Env objects (#9087) 3 years ago
Giuseppe Ottaviano f0841d4faf Fix out-of-bounds access in MultiDBParallelOpenTest (#9046) 3 years ago
Zhichao Cao bcd049cd2d Ingest external SST files with Temperature hints (#8949) 3 years ago
Zhichao Cao b632ed0c67 Add file temperature related counter and bytes stats to and io_stats (#8710) 3 years ago
Yanqin Jin 2cdaf5ca5b Add additional checks for three existing unit tests (#8973) 3 years ago
mrambacher dc0dc90cf5 Make Statistics a Customizable Class (#8637) 3 years ago
mrambacher beed86473a Make MemTableRepFactory into a Customizable class (#8419) 3 years ago
Peter Dillinger c9cd5d25a8 Remove some unneeded code (#8736) 3 years ago
Merlin Mao baf22b4ee6 Add `IteratorTraceExecutionResult` for iterator related trace records. (#8687) 3 years ago
Merlin Mao ff8953380f Add iterator's lower and upper bounds to `TraceRecord` (#8677) 3 years ago
Merlin Mao d10801e983 Allow Replayer to report the results of TraceRecords. (#8657) 3 years ago
Adam Retter 5de333fd99 Add db_test2 to to ASSERT_STATUS_CHECKED (#8640) 3 years ago
Jay Zhuang c55460c734 Add property `LiveSstFilesSizeAtTemperature` for tiered storage (#8644) 3 years ago
Merlin Mao f58d276764 Make TraceRecord and Replayer public (#8611) 3 years ago
Jay Zhuang 61f83dfeb7 Add an unittest for tiered storage universal compaction (#8631) 3 years ago
mrambacher ab7f7c9e49 Allow WAL dir to change with db dir (#8582) 3 years ago
Drewryz 3b27725245 Fix a minor issue with initializing the test path (#8555) 3 years ago
Akanksha Mahajan c76778e2bd Call OnCompactionCompleted API in case of DisableManualCompaction (#8469) 3 years ago
David Devecsery 80a59a03a7 Cancel compact range (#8351) 3 years ago
sdong 2f1984dd45 Compare memtable insert and flush count (#8288) 3 years ago
sdong 0ed8cb666d Write file temperature information to manifest (#8284) 3 years ago
Zhichao Cao 09a9ec3ac0 Fix the false positive alert of CF consistency check in WAL recovery (#8207) 3 years ago
Yanqin Jin a376c22066 Handle rename() failure in non-local FS (#8192) 3 years ago
Giuseppe Ottaviano 48cd7a3aae Fix flush reason attribution (#8150) 3 years ago
Peter Dillinger 0fccc6225e Fix db_test2 parallelism (#8145) 3 years ago
Andrew Kryczka 0ff0b625a1 Deflake DBTest2.PartitionedIndexUserToInternalKey on ppc64le (#8044) 3 years ago
Andrew Kryczka d904233d2f Limit buffering for collecting samples for compression dictionary (#7970) 3 years ago
Levi Tamasi 974458891c Revert "Turn on memtable bloom filter by default. (#6584)" (#7939) 3 years ago
sdong ee79a28963 Turn on memtable bloom filter by default. (#6584) 3 years ago
Adam Retter 4926b33742 Improvements to Env::GetChildren (#7819) 4 years ago
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 4 years ago
Akanksha Mahajan 1df8584896 Fix unit test failure ppc64le in travis (#7752) 4 years ago