Commit Graph

1344 Commits (fe31dc53ca04a6241a1489be826b20218dff987e)

Author SHA1 Message Date
Zitan Chen 15245e9018 Fix flaky BackupableDBTest.CustomChecksumTransition (#7254) 4 years ago
Zitan Chen b578ca2e4d BackupEngine supports custom file checksums (#7085) 4 years ago
Peter Dillinger 6ac1d25fd0 Fix+clean up handling of mock sleeps (#7101) 4 years ago
Cheng Chang 71c7e4935e Replace tracked_keys with a new LockTracker interface in TransactionDB (#7013) 4 years ago
Levi Tamasi 124fbd96d8 Remove assertion from FaultInjectionTestFS::NewDirectory (#7220) 4 years ago
Andrew Kryczka a4a4a2dabd dedup ReadOptions in iterator hierarchy (#7210) 4 years ago
mrambacher d9d190742c Make env*_test work with ASSERT_STATUS_CHECKED (#7176) 4 years ago
zitan 4496719450 Fix data race warning of BackupableDBTest.TableFileWithDbChecksumCorruptedDuringBackup (#7177) 4 years ago
Akanksha Mahajan 7e37a5918c Fix for flaky test BackupableDBTest.RateLimiting (#7167) 4 years ago
Levi Tamasi 0d04a8434a Sync blob files before closing them (#7160) 4 years ago
Zitan Chen b923dc720b BackupEngine computes table checksums only once if db session ids are available (#7110) 4 years ago
Levi Tamasi c5ddeceba0 Remove some more dead code around syncing blob files (#7138) 5 years ago
Levi Tamasi ee8c79d40d Turn the compression_type check in BlobDBImpl::DecompressSlice into an assertion (#7127) 5 years ago
Levi Tamasi 687fbd0270 Update some log messages in BlobDB to account for compaction filters (#7128) 5 years ago
Levi Tamasi bdf4de6cb9 Remove some dead code from BlobLogWriter (#7125) 5 years ago
sdong 43cc622d09 Add CLANG analyze to CircleCI (#7114) 5 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
Zitan Chen b35a2f9146 Fix GetFileDbIdentities (#7104) 5 years ago
Zitan Chen cc5c68084b Fix flaky BackupableDBTest.TableFileCorruptedBeforeBackup (#7102) 5 years ago
rockeet b649d8cb97 Fixed Factory construct just for calling .Name() (#7080) 5 years ago
Levi Tamasi a693341604 Move the blob file format related classes to the main namespace, rename reader/writer (#7086) 5 years ago
Zitan Chen 147f7b472a Fix flakiness of BackupableDBTest.TableFileCorruptedBeforeBackup (#7082) 5 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 5 years ago
Zitan Chen 373d5ac485 BackupEngine verifies table file checksums on creating new backups (#7015) 5 years ago
Peter Dillinger 52d59e0c93 Revert "Whole DBTest to skip fsync (#7049)" (#7070) 5 years ago
sdong 4f1534bdb0 Whole DBTest to skip fsync (#7049) 5 years ago
Zitan Chen b5bae48c8a Fix db_id and db_session_id nullptr warning by clang analyzer (#7063) 5 years ago
Zitan Chen 6a243b3ade Generalize BackupEngine naming option for share_files_with_checksum SSTs and revert BackupEngine::VerifyBackup to check only file sizes by default (#7032) 5 years ago
Burton Li 5be2cb6948 Compaction filter support for BlobDB (#6850) 5 years ago
Anand Ananthabhotla 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) 5 years ago
Zitan Chen 1569dc48f5 `BackupEngine::VerifyBackup` verifies checksum by default (#7014) 5 years ago
sdong d64cf0e4ee Move away from direct TmpDir() call in some tests (#7030) 5 years ago
Zitan Chen be41c61f22 Add a new option for BackupEngine to store table files under shared_checksum using DB session id in the backup filenames (#6997) 5 years ago
Levi Tamasi 9f21d08660 Move kNoExpiration to blob_db.h (#7018) 5 years ago
Zhen Li 9c24a5cb4d Fix persistent cache on windows (#6932) 5 years ago
Levi Tamasi 5abda3bb8b Move blob_log_{format,reader,writer}.{cc,h} to db/blob/ (#6960) 5 years ago
Peter Dillinger aaece2a98d Fix some defects reported by Coverity Scan (#6933) 5 years ago
Peter Dillinger c7432cc3c0 Fix more defects reported by Coverity Scan (#6935) 5 years ago
sdong 6cbe9d9762 Make StringAppendOperatorTest a parameterized test (#6930) 5 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 5 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 5 years ago
sdong bfc9737aca Remove gtest dependency in non-test code under utilities/cassandra (#6908) 5 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
Marek Kurdej bcd32560dd Fix warning -Wextra-semi. NFC. (#6869) 5 years ago
Peter Dillinger c7aedf1b48 Clean up some code related to file checksums (#6861) 5 years ago
Cheng Chang b9d65f5aa6 Trigger compaction in CompactOnDeletionCollector based on deletion ratio (#6806) 5 years ago
Levi Tamasi 06c3b85b9a Disallow using the base DB's storage directory as blob_dir in BlobDB (#6810) 5 years ago
Cheng Chang 211088df6e Remove redundant update of txn_state_ in transaction Prepare (#6778) 5 years ago
Cheng Chang ef0c3eda27 Make users explicitly be aware of prepare before commit (#6775) 5 years ago
anand76 ab13d43e1d Pass a timeout to FileSystem for random reads (#6751) 5 years ago