Commit Graph

34 Commits (a397fbd0e250e986da8d6ad87036578733068e1d)

Author SHA1 Message Date
Hui Xiao 09882a52d6 Prepare for deprecation of Options::access_hint_on_compaction_start (#11658) 1 year ago
Vardhan 87a21d08fe Add an option to trigger flush when the number of range deletions reach a threshold (#11358) 1 year ago
Andrew Kryczka cf95821fb6 Update for 8.5.fb branch cut (#11642) 1 year ago
Peter Dillinger 7a1b0207e6 format_version=6 and context-aware block checksums (#9058) 1 year ago
Peter Dillinger c205a217e6 Strip leading and trailing whitespace for unreleased_history entries (#11652) 1 year ago
Changyu Bi 6a0f637633 Compare the number of input keys and processed keys for compactions (#11571) 1 year ago
akankshamahajan 63a5125a52 Fix use_after_free bug when underlying FS enables kFSBuffer (#11645) 1 year ago
Yu Zhang c24ef26ca7 Support switching on / off UDT together with in-Memtable-only feature (#11623) 1 year ago
Changyu Bi 5c2a063c49 Clarify usage for options `ttl` and `periodic_compaction_seconds` for universal compaction (#11552) 1 year ago
Hui Xiao 629605d645 Move prefetching responsibility to page cache for compaction read under non directIO usecase (#11631) 1 year ago
Andrew Kryczka 05c3b8ecac Prepare for specialized interface for row cache (#11620) 1 year ago
akankshamahajan 749b179c04 Remove reallocation of AlignedBuffer in direct_io sync reads if already aligned (#11600) 1 year ago
Peter Dillinger b1b6f87fbe Some small improvements to HyperClockCache (#11601) 1 year ago
Changyu Bi df082c8d1d Deprecate option `periodic_compaction_seconds` for FIFO compaction (#11550) 1 year ago
akankshamahajan 94c247bff8 Update HISTORY.md for branch cut for 8.4.fb (#11565) 1 year ago
akankshamahajan ff1cc8a63e Fix extra prefetching when num_file_reads_for_auto_readahead is 1 in async_io (#11560) 1 year ago
akankshamahajan fbd2f563bb Add an interface to provide support for underlying FS to pass their own buffer during reads (#11324) 1 year ago
Yu Zhang 7521478b43 Record the `persist_user_defined_timestamps` flag in manifest (#11515) 1 year ago
Alexandre Lavigne 2926e0718c Add missing parameter in C API (#11542) 1 year ago
Yu Zhang b421a8c21b Add a ticker to track number of trash files deleted in background thread (#11540) 1 year ago
Changyu Bi bc04ec85db Make option `level_compaction_dynamic_level_bytes` true by default (#11525) 1 year ago
mayue.fight fa878a0107 Support to create a CF by importing multiple non-overlapping CFs (#11378) 1 year ago
Peter Dillinger 70bf5ef093 Avoid destroying default PosixEnv, safely (#11538) 1 year ago
Changyu Bi 15e8a843d9 Do not include last level in compaction when `allow_ingest_behind=true` (#11489) 1 year ago
Andrew Kryczka cac3240cbf add property "rocksdb.obsolete-sst-files-size" (#11533) 1 year ago
Ignat Loskutov 7c67aee4a0 statistics.cc: fix mistype (#11509) 1 year ago
Yu Zhang 77dda0d9d8 Fix use after move in data block hash index (#11505) 1 year ago
Changyu Bi 2e8cc98ab2 Fix subcompaction bug to allow running two subcompactions (#11501) 1 year ago
Changyu Bi 4aa52d89cf Drop range tombstone during non-bottommost compaction (#11459) 1 year ago
Peter Dillinger 7a9b264f36 Some fixes to unreleased_history/ (#11504) 1 year ago
Changyu Bi e95cc1217d `CompactRange()` always compacts to bottommost level for leveled compaction (#11468) 1 year ago
Changyu Bi 9f1ce6d804 Make `unreleased_history/release.sh` work on macOS (#11494) 1 year ago
Yu Zhang 56ca9e3106 Logging timestamp size record in WAL and use it during recovery (#11471) 1 year ago
Peter Dillinger 8848ec92dd Better management of unreleased HISTORY (#11481) 1 year ago