Commit Graph

3952 Commits (243852ec15f96de760df8612b6ae9f4664297e55)

Author SHA1 Message Date
Andrew Kryczka 6717ada899 Fix CF import with overlapping SST files (#6663) 5 years ago
Mike Kolupaev e45673dece Properly report IO errors when IndexType::kBinarySearchWithFirstKey is used (#6621) 5 years ago
Yanqin Jin eeb3cf3f58 Fix release build (#6690) 5 years ago
Yanqin Jin 0c05624d50 Compaction with timestamp: input boundaries (#6645) 5 years ago
Akanksha Mahajan a0faff126d Report kFilesMarkedForCompaction for delete triggered compactions (#6680) 5 years ago
Huisheng Liu 9e89ffb776 make iterator return versions between timestamp bounds (#6544) 5 years ago
Yi Wu eb287c72d7 Fix wrong key being read on ingested file with global seqno and delta encoding (#6669) 5 years ago
Peter Dillinger e5f1bfc263 Fix initializer syntax for old Xcode compiler (#6662) 5 years ago
Kirill Abrosimov 3ff603171d added new functions to c-api (#5630) 5 years ago
Steven Fackler f53cdab3d7 Hex encode keys in compaction flush logs (#6616) 5 years ago
mrambacher 259b6ec8da Move the OptionTypeMap code closer to home (#6198) 5 years ago
Peter Dillinger 079e77ff9e Revamp cache_bench to resemble a real workload (#6629) 5 years ago
Zhichao Cao ef088f0e93 Fix the multi-thread Manifest write dependency in error_handler_fs_test (#6637) 5 years ago
anand76 0709cd04ca Fix LITE mode test failure in DBOptionsTest.ChangeCompression (#6635) 5 years ago
sdong d0f3894cf1 In block based table builder, make variables for estimating file size atomic (#6636) 5 years ago
Levi Tamasi 2165c3bacc Re-persist blob file metadata when a new manifest file is created (#6630) 5 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 5 years ago
Yanqin Jin b5818f87f0 Fix clang analyze error (#6622) 5 years ago
Levi Tamasi e6f86cfb36 Revert the recent cache deleter change (#6620) 5 years ago
sdong 80979f81c7 Make options.bottommost_compression, compression_opts and bottommost_compression_opts dynamically changeable. (#6615) 5 years ago
Yanqin Jin 18cf0de640 Use flush time for the props.creation_time for FIFO compaction (#6612) 5 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
Levi Tamasi 6f62322fe4 Add blob files to VersionStorageInfo/VersionBuilder (#6597) 5 years ago
Levi Tamasi 6301dbe7a7 Use function objects as deleters in the block cache (#6545) 5 years ago
Mike Kolupaev 963af52f15 Fix iterator reading filter block despite read_tier == kBlockCacheTier (#6562) 5 years ago
sdong 6fd0ed4993 CompactRange() to use bottom pool when goes to bottommost level (#6593) 5 years ago
Huisheng Liu a6ce5c823b multiget support for timestamps (#6483) 5 years ago
sdong 921cdd37e2 Fix bug that number of table loading threads is set as a boolean (#6576) 5 years ago
anand76 a9d168cfd7 Simplify migration to FileSystem API (#6552) 5 years ago
Zhichao Cao d300d10962 Fix the MultiGet testing failure in Circleci (#6578) 5 years ago
Yanqin Jin 617f479266 Fix LITE build (#6575) 5 years ago
Zhichao Cao 5c6346c420 Revert "Added the safe-to-ignore tag to version_edit (#6530)" (#6569) 5 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 5 years ago
Cheng Chang 5fd152b7ad Get block size only in direct IO mode (#6522) 5 years ago
Zhichao Cao e10553f2a6 Added the safe-to-ignore tag to version_edit (#6530) 5 years ago
Levi Tamasi 442404558a Clean up VersionBuilder a bit (#6556) 5 years ago
Yanqin Jin 66ed58083a Reduce runtime of db_with_timestamp_basic_test (#6546) 5 years ago
Cheng Chang 402da454cb Migrate AppVeyor to CircleCI (#6518) 5 years ago
Cheng Chang 23eae14d24 Destroy DB at the end of each test in db_logical_block_size_cache_test (#6532) 5 years ago
Zhichao Cao 5c30e6c088 Separate timestamp related test from db_basic_test (#6516) 5 years ago
Cheng Chang 0d2c8e47e8 OpenForReadOnly is not supported in LITE mode (#6523) 5 years ago
Levi Tamasi c15e85bdcb Move BlobDB related files under db/ to db/blob/ (#6519) 5 years ago
Cheng Chang 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) 5 years ago
sdong 331e6199df Include more information in file lock failure (#6507) 5 years ago
Levi Tamasi 37a635cfe6 Disambiguate CustomFieldTags for the unity build (#6513) 5 years ago
Adam Retter 8fc20ac468 Add ppc64le builds to Travis (#6144) 5 years ago
Levi Tamasi f5bc3b99d5 Split BlobFileState into an immutable and a mutable part (#6502) 5 years ago
Yanqin Jin fd1da22111 Support options.max_open_files != -1 with FIFO compaction (#6503) 5 years ago