Commit Graph

418 Commits (8860fc902a7c8fababcb44a6373a677135a63d14)

Author SHA1 Message Date
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
anand76 83a6a614e9 Refactor ArenaWrappedDBIter into separate files (#5801) 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Wilfried Goesgens fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing 5 years ago
Maysam Yabandeh 78b8cfc7ec WriteUnPrepared: Split ReadYourOwnWriteStress to three (#5776) 5 years ago
Manuel Ung 2208cc0196 Fix build break in TransactionBaseImpl::TrackKey (#5771) 5 years ago
jsteemann 19e8c9b64f use c++17's try_emplace if available (#5696) 5 years ago
Maysam Yabandeh f9fb9f1421 Add a unit test to detect infinite loops with reseek optimizations (#5727) 5 years ago
Pratik Dhandharia 1b4c104a67 replace some reinterpret_cast with static_cast_with_check (#5740) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
sdong e0515607bc Blacklist TransactionTest.GetWithoutSnapshot from valgrind_test (#5715) 5 years ago
Manuel Ung 7785f61132 WriteUnPrepared: Fix bug in savepoints (#5703) 5 years ago
Manuel Ung 4c70cb7306 WriteUnPrepared: support iterating while writing to transaction (#5699) 5 years ago
Zhongyi Xie 90cd6c2bb1 Fix double deletion in transaction_test (#5700) 5 years ago
Manuel Ung 8a678a50ba WriteUnPrepared: Relax restriction on iterators and writes with no snapshot (#5697) 5 years ago
Maysam Yabandeh 64855979ae WriteUnPrepared: Pass snap_released to the callback (#5691) 5 years ago
Manuel Ung 6f0f82de87 WriteUnPrepared: increase test coverage in transaction_test (#5658) 5 years ago
Maysam Yabandeh 12eaacb71d WritePrepared: Fix SmallestUnCommittedSeq bug (#5683) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
Maysam Yabandeh 208556ee13 WritePrepared: fix Get without snapshot (#5664) 5 years ago
Maysam Yabandeh e579e32eaa Disable ReadYourOwnWriteStress when run under Valgrind (#5671) 5 years ago
Manuel Ung f622ca2c7c WriteUnPrepared: savepoint support (#5627) 5 years ago
Manuel Ung d599135a03 WriteUnPrepared: use WriteUnpreparedTxnReadCallback for ValidateSnapshot (#5657) 5 years ago
Manuel Ung 399f477818 WriteUnPrepared: Use WriteUnpreparedTxnReadCallback for MultiGet (#5634) 5 years ago
Manuel Ung 80d7067cb2 Use int64_t instead of ssize_t (#5638) 5 years ago
Manuel Ung 41df734830 WriteUnPrepared: Add new variable write_batch_flush_threshold (#5633) 5 years ago
Manuel Ung 230b909da8 Fix PopSavePoint to merge info into the previous savepoint (#5628) 5 years ago
Manuel Ung 66b524a911 Simplify WriteUnpreparedTxnReadCallback and fix some comments (#5621) 5 years ago
Manuel Ung eae832740b WriteUnPrepared: improve read your own write functionality (#5573) 5 years ago
Manuel Ung 0acaa1a846 WriteUnPrepared: use tracked_keys_ to track keys needed for rollback (#5562) 5 years ago
Maysam Yabandeh 60f3ec2ca5 Fix appveyor compliant about passing const to thread (#5447) 5 years ago
Maysam Yabandeh 4a285d0dd3 Remove passing const variable to thread (#5443) 5 years ago
Maysam Yabandeh 773f914a40 WritePrepared: switch PreparedHeap from priority_queue to deque (#5436) 5 years ago