Commit Graph

7640 Commits (8261e0026b63ecc118e180aff621a19cea45451d)
 

Author SHA1 Message Date
Shrikanth Shankar 4848bd0c4e Drop unnecessary deletion markers during compaction (issue - 3842) (#4289) 6 years ago
Yanqin Jin 8022500ecc Add compatibility test of SST ingestion (#4310) 6 years ago
Yanqin Jin 7daae512d2 Refactor flush request queueing and processing (#3952) 6 years ago
Andrew Kryczka 17f9a181d5 Reduce empty SST creation/deletion during compaction (#4311) 6 years ago
Andrew Kryczka e7bb8e9b92 Fix clang build of db_stress (#4312) 6 years ago
Andrew Kryczka 6c40806e51 Digest ZSTD compression dictionary once per SST file (#4251) 6 years ago
Andrew Kryczka ee234e83e3 Invoke OnTableFileCreated for empty SSTs (#4307) 6 years ago
zhichao-cao cf7150ac2e Add the unit test of Iterator to trace_analyzer_test (#4282) 6 years ago
Gauresh Rane ad789e4e0d Adding a method for memtable class for memtable getting flushed. (#4304) 6 years ago
Fenggang Wu da40d45267 DataBlockHashIndex: avoiding expensive iiter->Next when handling hash kNoEntry (#4296) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Zhongyi Xie f1f5ba085f add missing counters in readonly mode (#4260) 6 years ago
Andrew Kryczka b6280d01f9 Require ZSTD 1.1.3+ to use dictionary trainer (#4295) 6 years ago
Fenggang Wu 640cfa7c33 DataBlockHashIndex: fix comment in NumRestarts() (#4286) 6 years ago
Yi Wu 4f12d49daf Suppress clang analyzer error (#4299) 6 years ago
Anand Ananthabhotla c9a0419413 Release 5.16 (#4298) 6 years ago
Zhichao Cao 9e2d5ab6bf Adjusted the Makefile of trace_analyzer to isolate the Gflags from other (#4290) 6 years ago
Fenggang Wu 6d37fdb365 DataBlockHashIndex: Remove the division from EstimateSize() (#4293) 6 years ago
Yi Wu 7188bd34f3 BlobDB: Fix expired file not being evicted (#4294) 6 years ago
Siying Dong d5612b43de Two code changes to make "clang analyze" happy (#4292) 6 years ago
Siying Dong dc064f302e Suppress two CLANG Analyze warning (#4291) 6 years ago
Yanqin Jin d116a1725d Update recovery code for version edits group commit. (#3945) 6 years ago
jsteemann 90f744941d adds missing PopSavePoint method to Transaction (#4256) 6 years ago
Christian Esken c7cf981a85 Add CompactRangeOptions for Java (#4220) 6 years ago
Andrey Zagrebin fa4de6e30f #3865 followup for fix performance degression introduced by switching order of operands (#4284) 6 years ago
Fenggang Wu 9d646a6311 Add db_bench options of data block hash index (#4281) 6 years ago
Mikhail Antonov 889a0553c8 VerifyChecksum() API should preserve options 6 years ago
Siying Dong 9c0c8f5ff6 GetAllKeyVersions() to take an extra argument of `max_num_ikeys`. (#4271) 6 years ago
Andrey Zagrebin aeed4f0749 #3865 fix performance regression introduced by MergeOperator.ShouldMerge (#4266) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Zhichao Cao 8ae2bf5331 Fix the build and test bugs in the Trace_analyzer (#4274) 6 years ago
jsteemann 33ad9060d3 fix compilation with g++ option `-Wsuggest-override` (#4272) 6 years ago
Anand Ananthabhotla bf07e90cf2 Fix db_stress assertion failures on 0 byte SSTs (#4273) 6 years ago
Maysam Yabandeh d122025891 Extend stress test to format_version 4 (#4265) 6 years ago
Huachao Huang d916a1105a c-api: add some missing options 6 years ago
Siying Dong f3d91a0b57 Add a unit test to verify iterators release data blocks after using them (#4170) 6 years ago
Zhichao Cao 999d955e4f RocksDB Trace Analyzer (#4091) 6 years ago
Yanqin Jin 1b1d264342 Remove an assersion about file size (#4268) 6 years ago
Anand Ananthabhotla 4ea56b1bd0 Revert changes in PR #4003 (#4263) 6 years ago
Zhichao Cao 6d75319d95 Add tracing function of Seek() and SeekForPrev() to trace_replay (#4228) 6 years ago
Zhichao Cao 76d77205da Remove the redundant condition inclusion to avoid confusion (#4254) 6 years ago
Maysam Yabandeh d511f35ea7 Fix wrong partitioned index size recorded in properties block (#4259) 6 years ago
Maysam Yabandeh 058026a885 Fix unity compile error (#4257) 6 years ago
Yanqin Jin b271f956c2 Fix a TSAN failure (#4250) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Andrew Kryczka 63f265c383 Update FB internal dependencies (#4244) 6 years ago
Anand Ananthabhotla 72e69497fc Fix error parsing in build_tools/error_filter.py (#4247) 6 years ago
Georgios Bitzes 1b813a9b2e Make rocksdb::Slice more interoperable with std::string_view (#4242) 6 years ago
Dmitri Smirnov ab22cf349e Implement Env::NumFileLinks (#4221) 6 years ago
Yanqin Jin de7f423a82 Add SST ingestion to ldb (#4205) 6 years ago