Commit Graph

4329 Commits (12f11373554af219c519ff60a612e355508518f7)

Author SHA1 Message Date
Levi Tamasi 83833637c1 Maintain the set of linked SSTs in BlobFileMetaData (#6945) 4 years ago
Yanqin Jin 717749f4c0 Fail point-in-time WAL recovery upon IOError reading WAL (#6963) 4 years ago
Levi Tamasi d854abad78 Revisit the handling of the case when a file is re-added to the same level (#6939) 4 years ago
Levi Tamasi 722ebba834 Turn DBTest2.CompressionFailures into a parameterized test (#6968) 4 years ago
Zhichao Cao b3585a11b4 Ingest SST files with checksum information (#6891) 4 years ago
Levi Tamasi fbe2d259cb Use a per-thread path for the export directory in import_column_family_test (#6962) 4 years ago
Andrew Kryczka 02db03af8d make L0 index/filter pinned memory usage predictable (#6911) 4 years ago
Levi Tamasi 5abda3bb8b Move blob_log_{format,reader,writer}.{cc,h} to db/blob/ (#6960) 4 years ago
anand76 1fb3593f25 Fix a bug in looking up duplicate keys with MultiGet (#6953) 5 years ago
Levi Tamasi f5e649453c Add convenience method GetFileMetaDataByNumber (#6940) 5 years ago
Yanqin Jin 3020df9df5 Remove unnecessary inclusion of version_edit.h in env (#6952) 5 years ago
Levi Tamasi f8c2e5a608 Do not print messages to stderr in VersionBuilder (#6948) 5 years ago
Levi Tamasi 8988f831d8 Fix up a VersionBuilder test case (#6942) 5 years ago
Zitan Chen 23e446a157 Disable OpenForReadOnly tests in the LITE mode (#6947) 5 years ago
anand76 98b0cbea88 Check iterator status BlockBasedTableReader::VerifyChecksumInBlocks() (#6909) 5 years ago
Akanksha Mahajan 2677bd5967 Add logs and stats in DeleteScheduler (#6927) 5 years ago
Peter Dillinger aaece2a98d Fix some defects reported by Coverity Scan (#6933) 5 years ago
Yanqin Jin 2f3261831b Fix a typo (bug) when setting error during Flush (#6928) 5 years ago
Zitan Chen 02df00d97b API change: DB::OpenForReadOnly will not write to the file system unless create_if_missing is true (#6900) 5 years ago
Stanislav Tkach b7c825d5cf Add (some) getters for options to the C API (#6925) 5 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 5 years ago
Hao Chen ffe08ffcc2 correct level information in version_set.cc (#6920) 5 years ago
Anatoly Zhmur 22e5c513c2 Add zstd_max_train_bytes to c interop (#6796) 5 years ago
Peter Dillinger 43f8a9dcce Some fixes for gcc 4.8 and add to Travis (#6915) 5 years ago
Levi Tamasi 78e291b17e Improve consistency checks in VersionBuilder (#6901) 5 years ago
Peter Dillinger 9360776cb9 Fix handling of too-small filter partition size (#6905) 5 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 5 years ago
Stanislav Tkach 38f988d3b4 Expose rocksdb_options_copy function to the C API (#6880) 5 years ago
Peter Dillinger 14eca6bf04 For ApproximateSizes, pro-rate table metadata size over data blocks (#6784) 5 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
Andrew Kryczka c5abf78bca avoid `IterKey::UpdateInternalKey()` in `BlockIter` (#6843) 5 years ago
Yanqin Jin 961c7590d6 Add timestamp to delete (#6253) 5 years ago
Levi Tamasi e3f953a863 Make it possible to look up files by number in VersionStorageInfo (#6862) 5 years ago
Akanksha Mahajan bcefc59e9f Allow MultiGet users to limit cumulative value size (#6826) 5 years ago
Zhichao Cao 545e14b53b Generate file checksum in SstFileWriter (#6859) 5 years ago
Levi Tamasi 1551f1011a Refactor the blob file related logic in VersionBuilder (#6835) 5 years ago
Yanqin Jin b11a8b1b9a Fix valgrind error by init memory region (#6842) 5 years ago
anand76 50d63a2af0 Fix LITE build failure in compaction_picker_test (#6839) 5 years ago
sdong 4a4b8a1344 sst_dump to reduce number of file reads (#6836) 5 years ago
Stanislav Tkach 70aaa9ceeb Expose CancellAllBackgroundWork to C api (#6832) 5 years ago
Ziyue Yang c384c08a4f Add tests for compression failure in BlockBasedTableBuilder (#6709) 5 years ago
sdong a50ea71c00 Improve ldb consistency checks (#6802) 5 years ago
Yanqin Jin e72e2167fd Fix a few bugs in best-efforts recovery (#6824) 5 years ago
anand76 94265234de Fix race due to delete triggered compaction in Universal compaction mode (#6799) 5 years ago
Peter Dillinger b27a1448b6 Fix false NotFound from batched MultiGet with kHashSearch (#6821) 5 years ago
Andrew Kryczka e9ba4ba348 validate range tombstone covers positive range (#6788) 5 years ago
Levi Tamasi ac3ae1df0b Find/purge obsolete blob files (#6807) 5 years ago
sdong c21c459771 Slightly expand converage to file consistency check failure (#6800) 5 years ago
mrambacher 394f2bbd13 Add OptionTypeInfo::Enum and related methods (#6423) 5 years ago
Andrew Kryczka a96461d169 fix swallowed error for file deletion consistency check (#6809) 5 years ago