Commit Graph

76 Commits (8843129ecef255a70f186e095063b4e79b2b0c73)

Author SHA1 Message Date
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
Yanqin Jin dd9eca1c58 Remove unused variable to fix clang compilation err (#4893) 6 years ago
Yi Wu 128f532858 WritePrepared: fix issue with snapshot released during compaction (#4858) 6 years ago
Yi Wu 5d4fddfa52 WritePrepared: Fix visible key compacted out by compaction (#4883) 6 years ago
Maysam Yabandeh cad99a6031 WritePrepared: snapshot should be larger than max_evicted_seq_ (#4886) 6 years ago
Yi Wu d50c10ed37 WritePrepared: Fix SmallestUnCommittedSeq() doesn't check delayed_prepared (#4867) 6 years ago
Zhongyi Xie 6a4ec41fed add assert to silence clang warning (#4871) 6 years ago
Maysam Yabandeh f3a99e8a4d WritePrepared: Report released snapshots in IsInSnapshot (#4856) 6 years ago
Maysam Yabandeh cd227d74ba WritePrepared: improve IsInSnapshotEmptyMapTest (#4853) 6 years ago
Maysam Yabandeh f1b0841f06 WritePrepared: followup fix for snapshot double release issue (#4734) 6 years ago
Maysam Yabandeh 1a5a93ff74 WritePrepared: Fix double snapshot release issue (#4727) 6 years ago
Maysam Yabandeh 2b5b7bc795 WritePrepared: Fix bug in searching in non-cached snapshots (#4639) 6 years ago
Maysam Yabandeh 3f5282268f Skip concurrency control during recovery of pessimistic txn (#4346) 6 years ago
Yi Wu 4f12d49daf Suppress clang analyzer error (#4299) 6 years ago
Siying Dong 9c0c8f5ff6 GetAllKeyVersions() to take an extra argument of `max_num_ikeys`. (#4271) 6 years ago
Maysam Yabandeh 8581a93a6b Per-thread unique test db names (#4135) 6 years ago
Siying Dong 4dd80debd0 Remove tests from ROCKSDB_VALGRIND_RUN 7 years ago
Maysam Yabandeh 5bed8a0065 WritePrepared Txn: split SeqAdvanceConcurrentTest 7 years ago
Zhongyi Xie 954b496b3f fix memory leak in two_level_iterator 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Maysam Yabandeh 6f5e6445d9 WritePrepared Txn: fix smallest_prep atomicity issue 7 years ago
Maysam Yabandeh 3e417a6607 WritePrepared Txn: AddPrepared for all sub-batches 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
Maysam Yabandeh 90eca1e616 WritePrepared Txn: optimize SubBatchCnt 7 years ago
Maysam Yabandeh 828211e901 WritePrepared Txn: fix non-emptied PreparedHeap bug 7 years ago
Maysam Yabandeh 8a04ee4fd1 WritePrepared Txn: use TransactionDBWriteOptimizations (2nd attempt) 7 years ago
Siying Dong a0931b3185 Fix UBSAN Error in WritePreparedTransactionTest 7 years ago
Maysam Yabandeh ec225d2e97 Make WithParamInterface virtual in transaction_test 7 years ago
Maysam Yabandeh 3073b1c573 Split SnapshotConcurrentAccessTest into 20 sub tests 7 years ago
Maysam Yabandeh 00b33c2474 WritePrepared Txn: address some pending TODOs 7 years ago
Yi Wu 06149429d9 WritePrepared Txn: Return NotSupported on iterator refresh 7 years ago
Maysam Yabandeh a6d3c762df WritePrepared Txn: non-2pc write in one round 7 years ago