Commit Graph

1817 Commits (674cf417325cfe78ac7ce6389f2685acce061e65)

Author SHA1 Message Date
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
sdong c06b54d0c6 Apply formatter on recent 45 commits. (#5827) 5 years ago
Levi Tamasi 2cbb61eadb Make clang-analyzer happy (#5821) 5 years ago
2389aa2da9 Remove unneeded unlock statement (#5809) 5 years ago
andrew 622683000c Allow users to stop manual compactions (#3971) 5 years ago
Peter Dillinger 68626249c3 Refactor/consolidate legacy Bloom implementation details (#5784) 5 years ago
Peter Dillinger d3a6726f02 Revert changes from PR#5784 accidentally in PR#5780 (#5810) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Peter Dillinger 915d72d849 Improve accuracy testing for DynamicBloom (#5805) 5 years ago
Peter Dillinger aa2486b23c Refactor some confusing logic in PlainTableReader 5 years ago
HouBingjian a378a4c2ac arm64 crc prefetch optimise (#5773) 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Peter Dillinger 7af6ced14b Fix block allocation bug in new DynamicBloom (#5783) 5 years ago
Peter Dillinger 108c619acb Add regression test for serialized Bloom filters (#5778) 5 years ago
Wilfried Goesgens fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing 5 years ago
HouBingjian ac97e6930f bloom test check fail on arm (#5745) 5 years ago
Peter Dillinger b55b2f45d0 Faster new DynamicBloom implementation (for memtable) (#5762) 5 years ago
Peter Dillinger 20dec1401f Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
DaiZhiwei 26293c89a6 crc32c_arm64 performance optimization (#5675) 5 years ago
Levi Tamasi df8c307d63 Revert to storing UncompressionDicts in the cache (#5645) 5 years ago
Kefu Chai 40712df9ab ThreadPoolImpl::Impl::BGThreadWrapper() returns void (#5709) 5 years ago
Yanqin Jin ae152ee666 Avoid user key copying for Get/Put/Write with user-timestamp (#5502) 5 years ago
Levi Tamasi 092f417037 Move the uncompression dictionary object out of the block cache (#5584) 5 years ago
Eli Pozniansky 9f5cfb8e71 Fix for ReadaheadSequentialFile crash in ldb_cmd_test (#5586) 5 years ago
Yuqi Gu a3c1832e86 Arm64 CRC32 parallel computation optimization for RocksDB (#5494) 5 years ago
Eli Pozniansky 0f4d90e6e4 Added support for sequential read-ahead file (#5580) 5 years ago
sdong 699a569c52 Remove RandomAccessFileReader.for_compaction_ (#5572) 5 years ago
Yikun Jiang f064d74e45 Cleanup the Arm64 CRC32 unused warning (#5565) 5 years ago
ggaurav28 60d8b19836 Implemented a file logger that uses WritableFileWriter (#5491) 5 years ago
sdong e4dcf5fd22 db_bench to add a new "benchmark" to print out all stats history (#5532) 5 years ago
Sagar Vemuri 84c5c9aab1 Fix a bug in compaction reads causing checksum mismatches and asan errors (#5531) 5 years ago
Eli Pozniansky f872009237 Fix from some C-style casting (#5524) 5 years ago
anand76 7259e28d91 MultiGet parallel IO (#5464) 5 years ago
Mike Kolupaev b4d7209428 Add an option to put first key of each sst block in the index (#5289) 5 years ago
Sergei Petrunia e731f44022 C file should not include <cinttypes>, it is a C++ header. (#5499) 5 years ago
Vijay Nadimpalli 22028aa9ab Compaction Reads should read no more than compaction_readahead_size bytes, when set! (#5498) 5 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 6 years ago
Siying Dong 5851cb7fdb Move util/trace_replay.* to trace_replay/ (#5376) 6 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Yuan Zhou 79edf0a7a8 util: fix log_write_bench (#5335) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong cb094e13bb Auto roll logger to enforce options.keep_log_file_num immediately after a new file is created (#5370) 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Yanqin Jin b5e4ee2e76 Fix a clang analyze error (#5365) 6 years ago