summaryrefslogtreecommitdiff
path: root/db/db_impl.h
AgeCommit message (Expand)Author
2019-05-31Organizing rocksdb/db directoryVijay Nadimpalli
2019-05-30Reorder DBImpl's private section (#5385)Sagar Vemuri
2019-05-24Improve comment in db_impl.h (#5338)Siying Dong
2019-05-24Improve comments for StatsHistoryIterator and InMemoryStatsHistoryIteratorZhongyi Xie
2019-05-17Log replay integration for secondary instance (#5305)Yanqin Jin
2019-05-15Use pre-increment instead of post-increment for iterators (#5296)Thomas Fersch
2019-05-13Unordered Writes (#5218)Maysam Yabandeh
2019-05-03Refresh snapshot list during long compactions (2nd attempt) (#5278)Maysam Yabandeh
2019-05-01Revert snap_refresh_nanos feature (#5269)Maysam Yabandeh
2019-04-25Refresh snapshot list during long compactions (#5099)Maysam Yabandeh
2019-04-24secondary instance: add support for WAL tailing on `OpenAsSecondary`Zhongyi Xie
2019-04-16Avoid double-compacting data in bottom level in manual compactions (#5138)Zhongyi Xie
2019-04-15Consolidating WAL creation which currently has duplicate logic in db_impl_wri...Vijay Nadimpalli
2019-04-11Introduce a new MultiGet batching implementation (#5011)anand76
2019-04-06Expose DB methods to lock and unlock the WAL (#5146)Sergei Glushchenko
2019-03-27Apply automatic formatting to some files (#5114)Siying Dong
2019-03-26Support for single-primary, multi-secondary instances (#4899)Yanqin Jin
2019-03-25Avoid to go through every CF for every ReleaseSnapshot() (#5090)Siying Dong
2019-03-19Collect compaction stats by priority and dump to info LOG (#5050)Zhongyi Xie
2019-02-20add GetStatsHistory to retrieve stats snapshots (#4748)Zhongyi Xie
2019-02-12Atomic ingest (#4895)Yanqin Jin
2019-01-31Take snapshots once for all cf flushes (#4934)Maysam Yabandeh
2019-01-15WritePrepared: Fix visible key compacted out by compaction (#4883)Yi Wu
2019-01-15WritePrepared: snapshot should be larger than max_evicted_seq_ (#4886)Maysam Yabandeh
2019-01-07modify comments about flush_queue_tom wang
2019-01-03Refactor atomic flush result installation to MANIFEST (#4791)Yanqin Jin
2019-01-02Fix spelling errors (#4827)Faustin Lammler
2019-01-02Remove an unused parameter (#4816)Yanqin Jin
2018-12-26Compaction limiter miscs (#4795)Burton Li
2018-12-17Remove v1 RangeDelAggregator (#4778)Abhishek Madan
2018-12-13Get `CompactionJobInfo` from CompactFilesDorianZheng
2018-12-13Concurrent task limiter for compaction thread control (#4332)Burton Li
2018-11-28Clean up FragmentedRangeTombstoneList (#4692)Abhishek Madan
2018-11-21Introduce RangeDelAggregatorV2 (#4649)Abhishek Madan
2018-11-12Remove redundant member var and set options (#4631)Yanqin Jin
2018-11-09Update all unique/shared_ptr instances to be qualified with namespace std (#4...Sagar Vemuri
2018-11-05Add DB property for SST files kept from deletion (#4618)Andrew Kryczka
2018-10-26Enable atomic flush (#4023)Yanqin Jin
2018-10-15Add support to flush multiple CFs atomically (#4262)Yanqin Jin
2018-10-10support OnCompactionBegin (#4431)Peter Pei
2018-10-09Handle mixed slowdown/no_slowdown writer properly (#4475)Anand Ananthabhotla
2018-10-08move dump stats to a separate thread (#4382)Zhongyi Xie
2018-10-08Fix DBImpl::GetColumnFamilyHandleUnlocked race condition (#4391)DorianZheng
2018-09-26Improve log handling when recover without flush (#4405)Yi Wu
2018-09-17Fix regression test failures introduced by PR #4164 (#4375)Anand Ananthabhotla
2018-09-15Auto recovery from out of space errors (#4164)Anand Ananthabhotla
2018-08-29Avoiding write stall caused by manual flushes (#4297)Mikhail Antonov
2018-08-24Refactor flush request queueing and processing (#3952)Yanqin Jin
2018-08-23Add path to WritableFileWriter. (#4039)Yanqin Jin
2018-08-10Add tracing function of Seek() and SeekForPrev() to trace_replay (#4228)Zhichao Cao