summaryrefslogtreecommitdiff
path: root/db/db_impl/db_impl_write.cc
AgeCommit message (Expand)Author
2024-09-17Fix a bug with auto recovery on WAL write error (#12995)Changyu Bi
2024-09-06Add documentation for background job's state transition (#12994)Yu Zhang
2024-08-02Fix a data race affecting the background error status (#12910)Levi Tamasi
2024-07-30Fix rare WAL handling crash (#12899)Peter Dillinger
2024-07-29Handle injected write error after successful WAL write in crash test + misc (...Hui Xiao
2024-07-22Fix duplicate WAL entries caused by write after error recovery (#12873)Hui Xiao
2024-07-17Move WAL sync before memtable insertion (#12869)Hui Xiao
2024-07-16Fix non-okay status being ignored in write path under two_write_queues_ (#12866)Hui Xiao
2024-06-26Remove the return value of `SetBGError()` (#12792)Changyu Bi
2024-06-22Proceed for new memtable on okay status (#12798)Hui Xiao
2024-06-06Add a OnManualFlushScheduled callback in event listener (#12631)Yu Zhang
2024-05-31Add public API `WriteWithCallback` to support custom callbacks (#12603)Yu Zhang
2024-05-30Optimizations in notify-one (#12545)Rulin Huang
2024-05-29Fail DeleteRange() early when row_cache is configured (#12710)Changyu Bi
2024-05-21Disallow memtable flush and sst ingest while WAL is locked (#12652)Peter Dillinger
2024-05-10Allow disableWAL+recycle with WritePreparedTxnDB internals (#12639)Peter Dillinger
2024-03-21Enable recycle_log_file_num option for point in time recovery (#12403)anand76
2024-03-04Run internal cpp modernizer on RocksDB repo (#12398)yuzhangyu@fb.com
2024-02-29Add `write_memtable_time` to perf level `kEnableWait` (#12394)Changyu Bi
2024-02-22Add a perf level for measuring user thread block time (#12368)anand76
2024-01-29fix some perf statistic in write (#12285)Chdy
2023-12-29Group SST write in flush, compaction and db open with new stats (#11910)Hui Xiao
2023-12-26Fix leak or crash on failure in automatic atomic flush (#12176)Peter Dillinger
2023-12-14Fix WRITE_STALL start_time (#12147)Akanksha Mahajan
2023-12-08Fix double counting of BYTES_WRITTEN ticker (#12111)Kevin Mingtarja
2023-11-13DBImpl::DelayWrite: Remove bad WRITE_STALL histogram (#12067)leipeng
2023-11-06AttributeGroups - PutEntity Implementation (#11977)Jay Huh
2023-10-24Fix low priority write may cause crash when it is rate limited (#11932)Myth
2023-10-14Add write operation to tracer only after successful callback (#11954)Changyu Bi
2023-10-10Make stopped writes block on recovery (#11879)Andrew Kryczka
2023-09-13Track full_history_ts_low per SuperVersion (#11784)Yu Zhang
2023-05-30Logging timestamp size record in WAL and use it during recovery (#11471)Yu Zhang
2023-04-21Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288)Hui Xiao
2023-03-18New stat rocksdb.{cf|db}-write-stall-stats exposed in a structural way (#11300)Hui Xiao
2023-03-14Fix bug of prematurely excluded CF in atomic flush contains unflushed data th...Hui Xiao
2023-02-03Ensure LockWAL() stall cleared for UnlockWAL() return (#11172)Peter Dillinger
2023-01-27Remove RocksDB LITE (#11147)sdong
2023-01-25Fix DelayWrite() calls for two_write_queues (#11130)Peter Dillinger
2023-01-24Fix data race on `ColumnFamilyData::flush_reason` by letting FlushRequest/Job...Hui Xiao
2022-12-13Revise LockWAL/UnlockWAL implementation (#11020)Yanqin Jin
2022-10-31Basic Support for Merge with user-defined timestamp (#10819)Yanqin Jin
2022-10-10fix issue 10751 (#10765)Qingping Wang
2022-10-04Manual flush with `wait=false` should not stall when writes stopped (#10001)Yanqin Jin
2022-09-30User-defined timestamp support for `DeleteRange()` (#10661)Changyu Bi
2022-08-29Sync dir containing CURRENT after RenameFile on CURRENT as much as possible (...Hui Xiao
2022-08-17Prevent a case of WriteBufferManager flush thrashing (#6364)Andrew Kryczka
2022-08-10WritableFileWriter tries to skip operations after failure (#10489)sdong
2022-08-05Fragment memtable range tombstone in the write path (#10380)Changyu Bi
2022-07-21Do not hold mutex when write keys if not necessary (#7516)Wallace
2022-06-25Add API for writing wide-column entities (#10242)Levi Tamasi