Commit Graph

48 Commits (82db9514a3650096dad1cf6ba26feb50d17dc0c0)

Author SHA1 Message Date
Peter Dillinger 05a1d52e77 Use FaultInjectionTestFS in transaction_test, clarify Close() APIs (#11499) 1 year ago
Yanqin Jin 75aca74017 Replace member variable lambda with methods (#10924) 2 years ago
Yanqin Jin 1777e5f7e9 Snapshots with user-specified timestamps (#9879) 2 years ago
Yanqin Jin 3b6dc049f7 Support user-defined timestamps in write-committed txns (#9629) 3 years ago
Yanqin Jin d6e1e6f37a Add commit_timestamp and read_timestamp to Pessimistic transaction (#9537) 3 years ago
Yanqin Jin 2b367fa8cc Fix bug caused by releasing snapshot(s) during compaction (#8608) 3 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
Cheng Chang da42eceabc Skip fsync in txn tests (#7641) 4 years ago
sdong 5aacef9712 Disable fsync in SeqAdvanceConcurrentTest (#7302) 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
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Maysam Yabandeh 2f973ca96e Double Crash in kPointInTimeRecovery with TransactionDB (#6313) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
Zhongyi Xie 90cd6c2bb1 Fix double deletion in transaction_test (#5700) 5 years ago
Manuel Ung 6f0f82de87 WriteUnPrepared: increase test coverage in transaction_test (#5658) 5 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 f0e8216197 WritePrepared: Fix deadlock in WriteRecoverableState (#5306) 6 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 6 years ago
Maysam Yabandeh 0f4244fe00 WritePrepared: Improve stress tests with slow threads (#4974) 6 years ago
Yi Wu 4f12d49daf Suppress clang analyzer error (#4299) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Manuel Ung ea212e5316 WriteUnPrepared: Implement unprepared batches for transactions (#4104) 6 years ago
Maysam Yabandeh 8581a93a6b Per-thread unique test db names (#4135) 6 years ago
Maysam Yabandeh 537a233941 Exclude StackableDB from transaction stress tests (#4132) 6 years ago
Manuel Ung 8ad63a4b86 WriteUnPrepared: Add new WAL marker kTypeBeginUnprepareXID (#4069) 6 years ago
Manuel Ung 01e3c30def Extend existing unit tests to run with WriteUnprepared as well 7 years ago
Maysam Yabandeh 66c7aa32fb Clarify the ownership of root db after TransactionDB::Open 7 years ago
Maysam Yabandeh c3d1e36cce WritePrepared Txn: enable TryAgain for duplicates at the end of the batch 7 years ago
Maysam Yabandeh d15397ba10 WritePrepared Txn: rollback_merge_operands hack 7 years ago
Maysam Yabandeh 680864ae54 WritePrepared Txn: Fix bug with duplicate keys during recovery 7 years ago
Maysam Yabandeh 8a04ee4fd1 WritePrepared Txn: use TransactionDBWriteOptimizations (2nd attempt) 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 1c9ada59cc Remove assert(s.ok()) from ::DeleteFile 7 years ago
Maysam Yabandeh a6d3c762df WritePrepared Txn: non-2pc write in one round 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Maysam Yabandeh 53863b76f9 WritePrepared Txn: fix bug with Rollback seq 7 years ago
Maysam Yabandeh 2edc92bc28 WritePrepared Txn: cross-compatibility test 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Maysam Yabandeh 63822eb761 Enable two write queues for transactions 7 years ago
Maysam Yabandeh ec6c5383d0 WritePrepared Txn: end-to-end tests 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Maysam Yabandeh 26ac24f199 Add more unit test to write_prepared txns 7 years ago