Commit Graph

12 Commits (76238c71dd3396ecdde6d61537ee8b5b0df50f25)

Author SHA1 Message Date
weedge 1a7c741977 fix: std::optional value() build error on older macOS SDK (#11574) 1 year ago
Changyu Bi 4aa52d89cf Drop range tombstone during non-bottommost compaction (#11459) 1 year ago
Changyu Bi 229297d1b8 Refactor AddRangeDels() + consider range tombstone during compaction file cutting (#11113) 2 years ago
Changyu Bi 4d0f9a995c Consider TTL compaction file cutting earlier to prevent small output file (#11075) 2 years ago
Changyu Bi f515d9d203 Revert #10802 Consider range tombstone in compaction output file cutting (#11089) 2 years ago
Changyu Bi f02c708aa3 Consider range tombstone in compaction output file cutting (#10802) 2 years ago
Jay Zhuang 23fa5b7789 Use `sstableKeyCompare()` for compaction output boundary check (#10763) 2 years ago
Changyu Bi 9f2363f4c4 User-defined timestamp support for `DeleteRange()` (#10661) 2 years ago
Jay Zhuang f3cc66632b Align compaction output file boundaries to the next level ones (#10655) 2 years ago
Jay Zhuang 849cf1bf68 Refactor Compaction file cut `ShouldStopBefore()` (#10629) 2 years ago
Jay Zhuang a3acf2ef87 Add seqno to time mapping (#10338) 2 years ago
Jay Zhuang 6ce0b2ca34 Tiered Compaction: per key placement support (#9964) 2 years ago