Commit Graph

400 Commits (dec144f172165e9ce007aa12fbeaacf748cea5c1)

Author SHA1 Message Date
Sergei Petrunia 98236fb10e LockTree library, originally from PerconaFT (#7753) 4 years ago
Sergei Petrunia d8bd9fc7b3 Range Locking: Allow different LockManagers, add Range Lock definitions (#7443) 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 da42eceabc Skip fsync in txn tests (#7641) 4 years ago
Yanqin Jin 394210f280 Remove unused includes (#7604) 4 years ago
Cheng Chang 5227b315ec Fix unchecked statuses for transaction_test (#7572) 4 years ago
Cheng Chang 0ea7db768e Abstract out LockManager interface (#7532) 4 years ago
Peter Dillinger 08552b19d3 Genericize and clean up FastRange (#7436) 4 years ago
sdong 5aacef9712 Disable fsync in SeqAdvanceConcurrentTest (#7302) 4 years ago
Cheng Chang 71c7e4935e Replace tracked_keys with a new LockTracker interface in TransactionDB (#7013) 4 years ago
sdong 43cc622d09 Add CLANG analyze to CircleCI (#7114) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 4 years ago
Peter Dillinger aaece2a98d Fix some defects reported by Coverity Scan (#6933) 4 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 4 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 4 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 4 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
Derrick Pallas 5272305437 Fix FilterBench when RTTI=0 (#6732) 5 years ago
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 5 years ago
sdong 1be3be5522 Auto-Format two recent diffs and add HISTORY.md (#6685) 5 years ago
Cheng Chang d648a0e17f Add unit test for TransactionLockMgr (#6599) 5 years ago
Cheng Chang 3881a678d5 Refactor IsLockExpired (#6586) 5 years ago
Cheng Chang 2e276973e4 Compute cv_end_time with simpler logic (#6585) 5 years ago
Burton Li 8abd41a544 Fix write_unprepared_transaction_test crash on debug version. (#6574) 5 years ago
Otto Kekäläinen f6c2777d95 Fix spelling: commited -> committed (#6481) 5 years ago
Michael R. Crusoe 051696bf98 fix some spelling typos (#6464) 5 years ago
Manuel Ung 41535d0218 WriteUnPrepared: Pass in correct subbatch count during rollback (#6463) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Manuel Ung dc23c125c3 WriteUnPrepared: Untracked keys (#6404) 5 years ago
wolfkdy 29e24434fe refine code (#6420) 5 years ago
Manuel Ung fb571509a7 WriteUnPrepared: Enable WAL during crash recovery (#6418) 5 years ago
sdong ac8e89a443 Should flush and sync WAL when writing it in DB::Open() (#6417) 5 years ago
Yanqin Jin f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) 5 years ago
Maysam Yabandeh 2f973ca96e Double Crash in kPointInTimeRecovery with TransactionDB (#6313) 5 years ago
Maysam Yabandeh eff5e076f5 unordered_write incompatible with max_successive_merges (#6284) 5 years ago
Maysam Yabandeh 5709e97a74 Skip CancelAllBackgroundWork if DBImpl is already closed (#6268) 5 years ago
wolfkdy 1ab1231acf parallel occ (#6240) 5 years ago
Maysam Yabandeh 48a678b7c9 Prevent an incompatible combination of options (#6254) 5 years ago
anand1976 1be48cb895 Fix crash in Transaction::MultiGet() when num_keys > 32 5 years ago
Adam Retter 6d58ea901d Fix compilation under MSVC VS2015 (#6081) 5 years ago
Maysam Yabandeh 0058daef7b Disable SmallestUnCommittedSeq in Valgrind run (#6035) 5 years ago
Sergei Petrunia 230bcae7b6 Add a limited support for iteration bounds into BaseDeltaIterator (#5403) 5 years ago
Maysam Yabandeh 52733b4498 WritePrepared: Fix flaky test MaxCatchupWithNewSnapshot (#5850) 5 years ago
Peter Dillinger ca7ccbe2ea Misc hashing updates / upgrades (#5909) 5 years ago
jsteemann da3b2840cb save a few redundant container lookups (#5875) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
sdong c06b54d0c6 Apply formatter on recent 45 commits. (#5827) 5 years ago