summaryrefslogtreecommitdiff
path: root/db/flush_job.cc
AgeCommit message (Expand)Author
2024-09-20Steps toward deprecating implicit prefix seek, related fixes (#13026)Peter Dillinger
2024-09-06Make compaction always use the input version with extra ref protection (#12992)Yu Zhang
2024-09-06Add documentation for background job's state transition (#12994)Yu Zhang
2024-08-20Fix UDT in memtable only assertions (#12946)Yu Zhang
2024-07-22Fix duplicate WAL entries caused by write after error recovery (#12873)Hui Xiao
2024-06-18Add CompactForTieringCollector to support automatically trigger compaction fo...Yu Zhang
2024-03-22Replace ScopedArenaIterator with ScopedArenaPtr<InternalIterator> (#12470)Peter Dillinger
2024-03-21Follow ups for TimedPut and write time property (#12455)Yu Zhang
2024-03-15Support returning write unix time in iterator property (#12428)Yu Zhang
2024-03-14Add initial support for TimedPut API (#12419)Yu Zhang
2024-02-28default_write_temperature option (#12388)Peter Dillinger
2024-02-02Rename IntTblPropCollector -> InternalTblPropColl (#12320)Peter Dillinger
2024-01-25Rate-limit un-ratelimited flush/compaction code paths (#12290)Hui Xiao
2024-01-19Fix/cleanup SeqnoToTimeMapping (#12253)Peter Dillinger
2024-01-02Pass flush IO activity enum in FlushJob::MaybeIncreaseFullHistoryTsLowToAbove...Hui Xiao
2023-12-29Group SST write in flush, compaction and db open with new stats (#11910)Hui Xiao
2023-09-29Refactor, clean up, fixes, and more testing for SeqnoToTimeMapping (#11905)Peter Dillinger
2023-09-22Fix a bug with atomic_flush that causes DB to stuck after a flush failure (#1...Changyu Bi
2023-09-21Rollback other pending memtable flushes when a flush fails (#11865)Changyu Bi
2023-08-30Increase full_history_ts_low when flush happens during recovery (#11774)Yu Zhang
2023-08-29Removing some checks for UDT in memtable only feature (#11732)Yu Zhang
2023-08-02Add an option to trigger flush when the number of range deletions reach a thr...Vardhan
2023-07-28Compare the number of input keys and processed keys for compactions (#11571)Changyu Bi
2023-07-26Respect cutoff timestamp during flush (#11599)Yu Zhang
2023-06-21Record the `persist_user_defined_timestamps` flag in manifest (#11515)Yu Zhang
2023-06-15Support Error Recovery Retry Flush in GetFlushReasonString (#11536)darionyaphet
2023-05-31Flush option in WaitForCompact() (#11483)Jay Huh
2023-05-08Record and use the tail size to prefetch table tail (#11406)Hui Xiao
2023-04-21Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288)Hui Xiao
2023-01-27Remove RocksDB LITE (#11147)sdong
2023-01-24Fix data race on `ColumnFamilyData::flush_reason` by letting FlushRequest/Job...Hui Xiao
2022-12-29Include estimated bytes deleted by range tombstones in compensated file size ...Changyu Bi
2022-12-13Sort L0 files by newly introduced epoch_num (#10922)Hui Xiao
2022-11-02Ran clang-format on db/ directory (#10910)Andrew Kryczka
2022-09-30User-defined timestamp support for `DeleteRange()` (#10661)Changyu Bi
2022-08-19Add support for wide-column point lookups (#10540)Levi Tamasi
2022-08-05Fragment memtable range tombstone in the write path (#10380)Changyu Bi
2022-08-01Remove unused fields from FileMetaData (temporarily) (#10443)Yanqin Jin
2022-07-15Tiered compaction: integrate Seqno time mapping with per key placement (#10370)Jay Zhuang
2022-07-14Add seqno to time mapping (#10338)Jay Zhuang
2022-06-23Dynamically changeable `MemPurge` option (#10011)Baptiste Lemaire
2022-06-06Consolidate manual_compaction_paused_ check (#10070)zczhu
2022-05-23Move three info logging within DB Mutex to use log buffer (#10029)sdong
2022-05-19Track SST unique id in MANIFEST and verify (#9990)Jay Zhuang
2022-05-18Set Write rate limiter priority dynamically and pass it to FS (#9988)gitbw95
2022-05-16Add a temporary option for user to opt-out enforcement of SingleDelete contra...Yanqin Jin
2022-05-06Remove own ToString() (#9955)sdong
2022-04-14CompactionIterator sees consistent view of which keys are committed (#9830)Yanqin Jin
2022-04-11Remove dead code (#9825)Yanqin Jin
2022-03-21Fix a bug in PosixClock (#9695)KNOEEE