summaryrefslogtreecommitdiff
path: root/db
AgeCommit message (Expand)Author
2018-10-01Remove a race condition between lsdir and rm (#4440)Yanqin Jin
2018-10-01Fix CompactFiles support for kDisableCompressionOption (#4438)Andrew Kryczka
2018-09-27FindFile: use std::lower_bound reduce the repeated code. (#4372)JiYou
2018-09-26Improve log handling when recover without flush (#4405)Yi Wu
2018-09-25Handle tombstones at the same seqno in the CollapsedRangeDelMap (#4424)Nikhil Benesch
2018-09-21Improve RangeDelAggregator benchmarks (#4395)Abhishek Madan
2018-09-20Allow dynamic modification of window size and deletion trigger (#4403)Anand Ananthabhotla
2018-09-18Unit test for custom comparator RangeDelAggregator (#4388)Andrew Kryczka
2018-09-18use specified comparator in CollapsedRangeDelMap (#4386)jsteemann
2018-09-17Fix bug in partition filters with format_version=4 (#4381)Maysam Yabandeh
2018-09-17Add RangeDelAggregator microbenchmarks (#4363)Abhishek Madan
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-09-15Remove sync point from Block destructor (#4370)Sagar Vemuri
2018-09-14Adjust c test and fix windows compilation issuesDmitri Smirnov
2018-09-14VersionBuilder: optmize SaveTo() to linear time. (#4366)JiYou
2018-09-14Store the return value of Fsync for checkYanqin Jin
2018-09-14Improve type conversion (#4367)Yanqin Jin
2018-09-13Delete code for WAL reader to start at nonzero offset (#4362)Andrew Kryczka
2018-09-13Memory usage stats in C API (#4340)Vitaly Isaev
2018-09-12Initialize uninitialized std::atomic variablesDan Melnic
2018-09-10Restrict RangeDelAggregator's tombstone end-key truncation (#4356)Abhishek Madan
2018-09-10Skip concurrency control during recovery of pessimistic txn (#4346)Maysam Yabandeh
2018-09-06Fix a lint error due to unspecified move evaluation order (#4348)Anand Ananthabhotla
2018-09-05Support pragma once in all header files and cleanup some warnings (#4339)cngzhnp
2018-08-31Reduce empty SST creation/deletion in compaction (#4336)Andrew Kryczka
2018-08-29Avoiding write stall caused by manual flushes (#4297)Mikhail Antonov
2018-08-28Sync CURRENT file during checkpoint (#4322)Andrew Kryczka
2018-08-24Fix an inaccurate comment (#4315)Yanqin Jin
2018-08-24Drop unnecessary deletion markers during compaction (issue - 3842) (#4289)Shrikanth Shankar
2018-08-24Refactor flush request queueing and processing (#3952)Yanqin Jin
2018-08-24Reduce empty SST creation/deletion during compaction (#4311)Andrew Kryczka
2018-08-23Invoke OnTableFileCreated for empty SSTs (#4307)Andrew Kryczka
2018-08-23Adding a method for memtable class for memtable getting flushed. (#4304)Gauresh Rane
2018-08-23Add path to WritableFileWriter. (#4039)Yanqin Jin
2018-08-22add missing counters in readonly mode (#4260)Zhongyi Xie
2018-08-20Two code changes to make "clang analyze" happy (#4292)Siying Dong
2018-08-20Update recovery code for version edits group commit. (#3945)Yanqin Jin
2018-08-16VerifyChecksum() API should preserve optionsMikhail Antonov
2018-08-16#3865 fix performance regression introduced by MergeOperator.ShouldMerge (#4266)Andrey Zagrebin
2018-08-14fix compilation with g++ option `-Wsuggest-override` (#4272)jsteemann
2018-08-13c-api: add some missing optionsHuachao Huang
2018-08-13Add a unit test to verify iterators release data blocks after using them (#4170)Siying Dong
2018-08-11Revert changes in PR #4003 (#4263)Anand Ananthabhotla
2018-08-10Add tracing function of Seek() and SeekForPrev() to trace_replay (#4228)Zhichao Cao
2018-08-10Remove the redundant condition inclusion to avoid confusion (#4254)Zhichao Cao
2018-08-09Index value delta encoding (#3983)Maysam Yabandeh
2018-08-09Add SST ingestion to ldb (#4205)Yanqin Jin
2018-08-09fix use-after-free error involving a temporary string (#4240)Zhongyi Xie
2018-08-08Simplify DBWithMaxSpaceAllowedRandomized (#4235)Maysam Yabandeh