Commit Graph

416 Commits (6061905790b82845518a01ee06bff42548c37686)

Author SHA1 Message Date
Maysam Yabandeh c292dc8540 WritePrepared: reduce prepared_mutex_ overhead (#5420) 6 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 6 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Vijay Nadimpalli cae22c53fb Make format 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 eab4f49a2c WritePrepared: skip_concurrency_control option (#5330) 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
Maysam Yabandeh c71f5bb9aa Disable WriteUnPrepared stress tests (#5315) 6 years ago
Maysam Yabandeh f0e8216197 WritePrepared: Fix deadlock in WriteRecoverableState (#5306) 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
anand76 1c8cbf315f Extend MultiGet batching to Transactions (#5210) 6 years ago
jsteemann de76909464 refactor SavePoints (#5192) 6 years ago
jsteemann 8295d364e2 Improve transaction lock details (#5193) 6 years ago
Manuel Ung d655a3aab7 Remove extraneous call to TrackKey (#5173) 6 years ago
Maysam Yabandeh fe642cbee6 WritePrepared: fix race condition in reading batch with duplicate keys (#5147) 6 years ago
Manuel Ung ef0fc1b461 Reduce copies of LockInfo (#5172) 6 years ago
Siying Dong 0bb555630f Consolidate hash function used for non-persistent data in a new function (#5155) 6 years ago
Maysam Yabandeh 7441a0ecba WriteUnPrepared: fix ubsan complaint (#5148) 6 years ago
Maysam Yabandeh 5234fc1b70 Mark logs with prepare in PreReleaseCallback (#5121) 6 years ago
Maysam Yabandeh 14b3f683a1 WriteUnPrepared: less virtual in iterator callback (#5049) 6 years ago
Maysam Yabandeh a703f16da9 WriteUnPrepared: Enable auto-compaction after max_evicted_seq_ init (#5128) 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 68a2f94d5d WritePrepared: commit only from the 2nd queue (#5014) 6 years ago
Maysam Yabandeh a661c0d208 WritePrepared: optimize read path by avoiding virtual (#5018) 6 years ago
Maysam Yabandeh cf98df34c1 Change random seed for txn stress tests on each run (#5004) 6 years ago
Maysam Yabandeh 0f4244fe00 WritePrepared: Improve stress tests with slow threads (#4974) 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 d6b9b3b884 Enhance transaction_test_util with delays (#4970) 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
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 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
tom wang 73ff15c07b WritePrepared: fix typo in comments 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
Maysam Yabandeh 856ac24484 WritePrepared: fix race condition on GetSnapshotListFromDB (#4872) 6 years ago