Commit Graph

1211 Commits (e4bdf9e0cb59994844a313068549507d610172c0)

Author SHA1 Message Date
Jay Zhuang a3066ee75c Fix checkpoint_test hang (#7849) 4 years ago
Adam Retter 4926b33742 Improvements to Env::GetChildren (#7819) 4 years ago
Cheng Chang b2e30bdb67 Get manifest size again after getting min_log_num during checkpoint (#7836) 4 years ago
mrambacher cc2a180d00 Add more tests to the ASC pass list (#7834) 4 years ago
DreaMer963 8f7b6c8339 fix typo (#7832) 4 years ago
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 4 years ago
mrambacher c1a65a4de4 Make StringEnv, StringSink, StringSource use FS classes (#7786) 4 years ago
mrambacher 81367a4616 Eliminate the creation of ImmutableDBOptions in WBWI::GetFromBatch (#6851) 4 years ago
cheng-chang 736c6dc59f Disable BasicLockEscalation if cannot determine whether TSAN is enabled (#7814) 4 years ago
mrambacher 55e99688cc No elide constructors (#7798) 4 years ago
cheng-chang bdb7e544bd Skip WALs according to MinLogNumberToKeep when creating checkpoint (#7789) 4 years ago
mrambacher 02418194d7 Add more tests for assert status checked (#7524) 4 years ago
Sergei Petrunia daab7603f6 Range Locking: Implementation of range locking (#7506) 4 years ago
Adam Retter 81592d9ffa Add more tests to ASSERT_STATUS_CHECKED (4) (#7718) 4 years ago
Sergei Petrunia 1022090981 Apply the changes from: PS-5501 : Re-license PerconaFT 'locktree' to Apache V2 (#7801) 4 years ago
Peter Dillinger 4d897e51df Migrate away from Travis+Linux+amd64 (#7791) 4 years ago
Zhichao Cao 04b3524ad0 Inject the random write error to stress test (#7653) 4 years ago
Akanksha Mahajan 99f5a800c3 Fix clang_analyze error (#7777) 4 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
Manuel Ung 71239908cf Invalidate iterator on transaction clear (#7733) 4 years ago
Sergei Petrunia 98236fb10e LockTree library, originally from PerconaFT (#7753) 4 years ago
Adam Retter 7b2216c906 Add further tests to ASSERT_STATUS_CHECKED (1) (#7679) 4 years ago
Sergei Petrunia d8bd9fc7b3 Range Locking: Allow different LockManagers, add Range Lock definitions (#7443) 4 years ago
Akanksha Mahajan 20c7d7c58a Handling misuse of snprintf return value (#7686) 4 years ago
Levi Tamasi 61932cdf1d Add blob support to DBIter (#7731) 4 years ago
Andrew Kryczka 1c5f13f2a5 Fail early when `merge_operator` not configured (#7667) 4 years ago
Cheng Chang 5e794b0841 Fix a recovery corner case (#7621) 4 years ago
Cheng Chang da42eceabc Skip fsync in txn tests (#7641) 4 years ago
mrambacher 30beecef8c Return NotFound from TableFactory configuration errors during options loading (#7615) 4 years ago
mrambacher 7eb2824e3f Revert LoadLatestOptions handling of ignore_unknown_options if versions differ (#7612) 4 years ago
Yanqin Jin 394210f280 Remove unused includes (#7604) 4 years ago
Ramkumar Vadivelu 9a690a74e1 In ParseInternalKey(), include corrupt key info in Status (#7515) 4 years ago
mrambacher f35f7f2704 Fix many tests to run with MEM_ENV and ENCRYPTED_ENV; Introduce a MemoryFileSystem class (#7566) 4 years ago
Zhichao Cao d8ec0a760a Make FileType Public and Replace kLogFile with kWalFile (#7580) 4 years ago
Cheng Chang 5227b315ec Fix unchecked statuses for transaction_test (#7572) 4 years ago
Cheng Chang 73dbe10bbf Fix write_batch_test when ASSERT_STATUS_CHECKED=1 (#7575) 4 years ago
mrambacher 1eda625eab Revert `Status`es returned from pre-`Configurable` options functions (#7563) 4 years ago
Cheng Chang 0ea7db768e Abstract out LockManager interface (#7532) 4 years ago
Levi Tamasi e8cb32ed67 Introduce BlobFileCache and add support for blob files to Get() (#7540) 4 years ago
mrambacher a8c89cc969 Test for LoadLatestOptions (#7554) 4 years ago
Akanksha Mahajan 24498ab1ec Add few unit test cases in ASSERT_STATUS_CHECKED (#7500) 4 years ago
Levi Tamasi 1f84611e5d Clean up BlobLogReader and rename it to BlobLogSequentialReader (#7517) 4 years ago
Zhichao Cao b7062f0b2c Status check enforcement for error_handler_fs_test (#7342) 4 years ago
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
Jay Zhuang e127fe18c3 Fix TSAN failure for backupable_db_test (#7478) 4 years ago
sdong d08a9005b7 Make db_basic_test pass assert status checked (#7452) 4 years ago
Levi Tamasi 5e221a98b5 Support injecting read errors for RandomAccessFile when using FaultInjectionTestEnv (#7447) 4 years ago
Peter Dillinger 08552b19d3 Genericize and clean up FastRange (#7436) 4 years ago
Zhichao Cao 0ce9b3a22d Add AppendWithVerify and PositionedAppendWithVerify to Env and FileSystem (#7419) 4 years ago
Peter Dillinger 9d8eb77c4d Less I/O for incremental backups, slightly better corruption detection (#7413) 4 years ago