Commit Graph

5083 Commits (2280b2612a1be080d5219762e0ded53a2c2c974d)

Author SHA1 Message Date
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
Yanqin Jin d93812c9ae Iterator with timestamp (#6255) 5 years ago
Yuqi Gu e171a219d5 Fix db_wal_test::TruncateLastLogAfterRecoverWithoutFlush failure (#6437) 5 years ago
Cheng Chang afb97094ae Skip high levels with no key falling in the range in CompactRange (#6482) 5 years ago
Zhichao Cao e62fe50634 Introduce FaultInjectionTestFS to test fault File system instead of Env (#6414) 5 years ago
Kefu Chai 03dbd11ead s/const auto/const auto&/ when doing loop (#6477) 5 years ago
sdong 17bef7d3a8 Fix data race of GetCreationTimeOfOldestFile() (#6473) 5 years ago
Zhichao Cao 8d73137ae8 Replace Directory with FSDirectory in DB (#6468) 5 years ago
Huisheng Liu 904a60ff63 return timestamp from get (#6409) 5 years ago
Michael R. Crusoe 051696bf98 fix some spelling typos (#6464) 5 years ago
Andrew Kryczka 69679e7375 Fix range deletion tombstone ingestion with global seqno (#6429) 5 years ago
Levi Tamasi d87c10c6ab Add blob file state to VersionEdit (#6416) 5 years ago
Yanqin Jin 890d87fadc Some minor fix-ups (#6440) 5 years ago
Zaiyang Li fcec56e86c Add function to set row cache on rocksdb_options_t (#6442) 5 years ago
Yanqin Jin 362b8d4393 Fix MANIFEST name assignment (#6426) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Andrew Kryczka c6abe30ee3 Fix concurrent full purge and WAL recycling (#5900) 5 years ago
Andrew Kryczka 0f9dcb88b2 Return NotSupported from WriteBatchWithIndex::DeleteRange (#5393) 5 years ago
Cheng Chang 4034e289ad Fail fast in paranoid mode when LoadTableHandlers fail during recovering (#6368) 5 years ago
Manuel Ung 908b1ee64e WriteUnPrepared: Fix assertion during recovery (#6419) 5 years ago