Commit Graph

4058 Commits (b5bae48c8a2ba1af0703c26d2bf73c7510ab2d87)

Author SHA1 Message Date
Hao Chen ffe08ffcc2 correct level information in version_set.cc (#6920) 4 years ago
Anatoly Zhmur 22e5c513c2 Add zstd_max_train_bytes to c interop (#6796) 4 years ago
Peter Dillinger 43f8a9dcce Some fixes for gcc 4.8 and add to Travis (#6915) 4 years ago
Levi Tamasi 78e291b17e Improve consistency checks in VersionBuilder (#6901) 4 years ago
Peter Dillinger 9360776cb9 Fix handling of too-small filter partition size (#6905) 4 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 4 years ago
Stanislav Tkach 38f988d3b4 Expose rocksdb_options_copy function to the C API (#6880) 4 years ago
Peter Dillinger 14eca6bf04 For ApproximateSizes, pro-rate table metadata size over data blocks (#6784) 4 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 4 years ago
Andrew Kryczka c5abf78bca avoid `IterKey::UpdateInternalKey()` in `BlockIter` (#6843) 4 years ago
Yanqin Jin 961c7590d6 Add timestamp to delete (#6253) 4 years ago
Levi Tamasi e3f953a863 Make it possible to look up files by number in VersionStorageInfo (#6862) 4 years ago
Akanksha Mahajan bcefc59e9f Allow MultiGet users to limit cumulative value size (#6826) 4 years ago
Zhichao Cao 545e14b53b Generate file checksum in SstFileWriter (#6859) 4 years ago
Levi Tamasi 1551f1011a Refactor the blob file related logic in VersionBuilder (#6835) 4 years ago
Yanqin Jin b11a8b1b9a Fix valgrind error by init memory region (#6842) 4 years ago
anand76 50d63a2af0 Fix LITE build failure in compaction_picker_test (#6839) 4 years ago
sdong 4a4b8a1344 sst_dump to reduce number of file reads (#6836) 4 years ago
Stanislav Tkach 70aaa9ceeb Expose CancellAllBackgroundWork to C api (#6832) 4 years ago
Ziyue Yang c384c08a4f Add tests for compression failure in BlockBasedTableBuilder (#6709) 4 years ago
sdong a50ea71c00 Improve ldb consistency checks (#6802) 4 years ago
Yanqin Jin e72e2167fd Fix a few bugs in best-efforts recovery (#6824) 4 years ago
anand76 94265234de Fix race due to delete triggered compaction in Universal compaction mode (#6799) 4 years ago
Peter Dillinger b27a1448b6 Fix false NotFound from batched MultiGet with kHashSearch (#6821) 4 years ago
Andrew Kryczka e9ba4ba348 validate range tombstone covers positive range (#6788) 4 years ago
Levi Tamasi ac3ae1df0b Find/purge obsolete blob files (#6807) 4 years ago
sdong c21c459771 Slightly expand converage to file consistency check failure (#6800) 4 years ago
mrambacher 394f2bbd13 Add OptionTypeInfo::Enum and related methods (#6423) 4 years ago
Andrew Kryczka a96461d169 fix swallowed error for file deletion consistency check (#6809) 4 years ago
Peter Dillinger 2f1700c8c5 Fix failure to write output in SpecialEnv::GetCurrentTime (#6803) 4 years ago
Cheng Chang 91bc0130fa Refactor level compaction picker (#6804) 4 years ago
Yanqin Jin 5584595f80 Do not swallow error returned from SaveTo() (#6801) 4 years ago
Yanqin Jin 5a61e7864d Fix db_stress when GetLiveFiles() flushes dropped CF (#6805) 4 years ago
Levi Tamasi a00ddf1574 Expose the set of live blob files from Version/VersionSet (#6785) 4 years ago
sdong 680c416348 Avoid Swallowing Some File Consistency Checking Bugs (#6793) 4 years ago
sdong 6504ae0c4e Remove the support of setting CompressionOptions.parallel_threads from string for now (#6782) 4 years ago
anand76 ab13d43e1d Pass a timeout to FileSystem for random reads (#6751) 4 years ago
Levi Tamasi fe238e5438 Keep track of obsolete blob files in VersionSet (#6755) 4 years ago
Zhichao Cao 8c694025e9 Fix potential size_t overflow in import_column_family (#6762) 4 years ago
Derrick Pallas 5272305437 Fix FilterBench when RTTI=0 (#6732) 4 years ago
Peter Dillinger 8086e5e294 Fix LITE build (#6770) 4 years ago
anand76 335ea73e49 Fix a valgrind failure due to DBBasicTestMultiGetDeadline (#6756) 4 years ago
mrambacher 618bf638aa Add Functions to OptionTypeInfo (#6422) 4 years ago
Peter Dillinger b810e62b39 Clarifying comments in db.h (#6768) 4 years ago
Peter Dillinger bae6f58696 Basic MultiGet support for partitioned filters (#6757) 4 years ago
Yanqin Jin d4398e08fc Fix timestamp support for MultiGet (#6748) 4 years ago
Peter Dillinger 249eff0f30 Stats for redundant insertions into block cache (#6681) 4 years ago
Cheng Chang 0a77617820 Disable O_DIRECT in stress test when db directory does not support direct IO (#6727) 4 years ago
Yanqin Jin e04f3bce4f Update CURRENT file after best-efforts recovery (#6746) 4 years ago
Levi Tamasi bc51e33d9c Make sure (Shared)BlobFileMetaData are owned by shared_ptrs (#6749) 4 years ago