Commit Graph

107 Commits (42fef0224fae92a2a771404386e6150b82406e7b)

Author SHA1 Message Date
Yanqin Jin 5237b39d2e Fix assertion error during compaction with write-prepared txn enabled (#9105) 3 years ago
Yanqin Jin 9b53f14a35 Fixed a bug in CompactionIterator when write-preared transaction is used (#9060) 3 years ago
Yanqin Jin fdf2a0d7eb Fix a compaction bug for write-prepared txn (#9061) 3 years ago
Yanqin Jin 2b367fa8cc Fix bug caused by releasing snapshot(s) during compaction (#8608) 3 years ago
Andrew Kryczka ed8eb436db Move slow valgrind tests behind -DROCKSDB_FULL_VALGRIND_RUN (#8475) 4 years ago
Jay Zhuang f89423a57a Revert "Revert "Snapshot release triggered compaction without multiple tombstones (#8357)" (#8410)" (#8438) 4 years ago
Andrew Kryczka 25be1ed66a Revert "Snapshot release triggered compaction without multiple tombstones (#8357)" (#8410) 4 years ago
Andrew Kryczka 9167ece586 Snapshot release triggered compaction without multiple tombstones (#8357) 4 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
sdong 5aacef9712 Disable fsync in SeqAdvanceConcurrentTest (#7302) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 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
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Yanqin Jin f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) 5 years ago
Maysam Yabandeh 0058daef7b Disable SmallestUnCommittedSeq in Valgrind run (#6035) 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
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 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
Maysam Yabandeh 208556ee13 WritePrepared: fix Get without snapshot (#5664) 5 years ago
Maysam Yabandeh 60f3ec2ca5 Fix appveyor compliant about passing const to thread (#5447) 6 years ago
Maysam Yabandeh 4a285d0dd3 Remove passing const variable to thread (#5443) 6 years ago
Maysam Yabandeh 773f914a40 WritePrepared: switch PreparedHeap from priority_queue to deque (#5436) 6 years ago
sdong 58c4aee42e TransactionUtil::CheckKey() to skip unnecessary history (#4941) 6 years ago
Maysam Yabandeh c292dc8540 WritePrepared: reduce prepared_mutex_ overhead (#5420) 6 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Maysam Yabandeh f5576c3317 WritePrepared: disableWAL in commit without prepare (#5327) 6 years ago
Maysam Yabandeh 5c0e304170 WritePrepared: Clarify the need for two_write_queues in unordered_write (#5313) 6 years ago
Thomas Fersch a42757607d Use pre-increment instead of post-increment for iterators (#5296) 6 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 6 years ago
Maysam Yabandeh fe642cbee6 WritePrepared: fix race condition in reading batch with duplicate keys (#5147) 6 years ago
Maysam Yabandeh 14b3f683a1 WriteUnPrepared: less virtual in iterator callback (#5049) 6 years ago
Maysam Yabandeh 04d3ac4e63 Fix tsan compliant on AddPreparedBeforeMax (#5052) 6 years ago
Maysam Yabandeh 04a2631dbe WritePrepared: handle adding prepare before max_evicted_seq_ (#5025) 6 years ago
Maysam Yabandeh 703f1375c2 WritePrepared: Add rollback batch to PreparedHeap (#5026) 6 years ago
Maysam Yabandeh bcdc8c8b19 WritePrepared: max_evicted_seq_ update during commit cache lookup (#4955) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Maysam Yabandeh 9144d1f186 WritePrepared: add private options to TransactionDBOptions (#4966) 6 years ago
Maysam Yabandeh 10d14693ac WritePrepared: fix ValidateSnapshot with long-running txn (#4961) 6 years ago
Maysam Yabandeh 199fabc197 WritePrepared: non-atomic commit of delayed prepared (#4947) 6 years ago
Maysam Yabandeh dcb73e7735 WritePrepared: release snapshot equal to max (#4944) 6 years ago
Yi Wu b1ad6ebba8 WritePrepared: fix two versions in compaction see different status for released snapshots (#4890) 6 years ago
Maysam Yabandeh 7fd9813b9f WritePrepared: commit of delayed prepared entries (#4894) 6 years ago