summaryrefslogtreecommitdiff
path: root/db/column_family.h
AgeCommit message (Expand)Author
2024-09-06Make compaction always use the input version with extra ref protection (#12992)Yu Zhang
2024-06-14Fix manual flush hanging on waiting for no stall for UDT in memtable … (#12...Yu Zhang
2024-06-13Change the behavior of manual flush to not retain UDT (#12737)Yu Zhang
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-01Access DBImpl* and CFD* by CFHImpl* in Iterators (#12395)Jay Huh
2024-02-06Add a separate range classes for internal usage (#12071)Yu Zhang
2024-02-02Rename IntTblPropCollector -> InternalTblPropColl (#12320)Peter Dillinger
2024-01-31Remove 'virtual' when implied by 'override' (#12319)Peter Dillinger
2024-01-29Remove unnecessary, confusing 'extern' (#12300)Peter Dillinger
2023-10-09Clean up WriteBatchWithIndexInternal a bit (#11930)Levi Tamasi
2023-09-13Track full_history_ts_low per SuperVersion (#11784)Yu Zhang
2023-08-08Log user_defined_timestamps_persisted flag in event logger (#11683)Yu Zhang
2023-07-26Respect cutoff timestamp during flush (#11599)Yu Zhang
2023-06-05switch to use RocksDB UnorderedMap (#11507)Yu Zhang
2023-05-30Logging timestamp size record in WAL and use it during recovery (#11471)Yu Zhang
2023-03-18New stat rocksdb.{cf|db}-write-stall-stats exposed in a structural way (#11300)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-13Sort L0 files by newly introduced epoch_num (#10922)Hui Xiao
2022-11-02Ran clang-format on db/ directory (#10910)Andrew Kryczka
2022-07-14Add seqno to time mapping (#10338)Jay Zhuang
2022-06-23Dynamically changeable `MemPurge` option (#10011)Baptiste Lemaire
2022-06-22Fix typo in comments and code (#10233)Bo Wang
2022-06-20Add blob source to retrieve blobs in RocksDB (#10198)Gang Liao
2022-06-14Account memory of FileMetaData in global memory limit (#9924)Hui Xiao
2022-04-13Meta-internal folly integration with F14FastMap (#9546)Peter Dillinger
2022-03-24Fix heap use-after-free race with DropColumnFamily (#9730)Peter Dillinger
2022-03-11Add OpenAndTrimHistory API to support trimming data with specified timestamp ...slk
2021-09-08Add DB properties for BlobDB (#8734)Zhiyi Zhang
2021-08-02Fix a race in ColumnFamilyData::UnrefAndTryDelete (#8605)Levi Tamasi
2021-07-27Fix use-after-free on implicit temporary FileOptions (#8571)Peter Dillinger
2021-07-22Retire superfluous functions introduced in earlier mempurge PRs. (#8558)Baptiste Lemaire
2021-07-15Mempurge support for wal (#8528)Baptiste Lemaire
2021-07-09Make mempurge a background process (equivalent to in-memory compaction). (#8505)Baptiste Lemaire
2021-07-02Memtable "MemPurge" prototype (#8454)Baptiste Lemaire
2021-06-10Use DbSessionId as cache key prefix when secondary cache is enabled (#8360)Zhichao Cao
2021-05-17Make it possible to apply only a subrange of table property collectors (#8298)Levi Tamasi
2021-05-05Make ImmutableOptions struct that inherits from ImmutableCFOptions and Immuta...mrambacher
2021-03-25Fix some typos in comments (#8066)storagezhang
2021-03-09Fix checkpoint stuck (#7921)fanrui03
2020-12-18Track WAL obsoletion when updating empty CF's log number (#7781)Cheng Chang
2020-12-11Fix memory leak for ColumnFamily drop with live iterator (#7749)Peter Dillinger
2020-12-05Add full_history_ts_low to column family (#7740)Yanqin Jin
2020-10-28In ParseInternalKey(), include corrupt key info in Status (#7515)Ramkumar Vadivelu
2020-10-15Introduce BlobFileCache and add support for blob files to Get() (#7540)Levi Tamasi
2020-08-27Store FSRandomAccessPtr object in RandomAccessFileReader (#7192)Akanksha Mahajan
2020-07-22Make max_subcompactions dynamically changeable (#7159)Jay Zhuang
2020-03-20Attempt to recover from db with missing table files (#6334)Yanqin Jin
2020-03-11Cache result of GetLogicalBufferSize in Linux (#6457)Cheng Chang