Commit Graph

72 Commits (60d83df23dcb791ef729fe661daa816ef8ddda32)

Author SHA1 Message Date
Maysam Yabandeh 02693f64fc WritePrepared Txn: ValidateSnapshot 7 years ago
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Maysam Yabandeh 63822eb761 Enable two write queues for transactions 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Maysam Yabandeh ec6c5383d0 WritePrepared Txn: end-to-end tests 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Yi Wu 1480e6f7cf Fix TransactionTest::SeqAdvanceTest ASAN failure 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Maysam Yabandeh 26ac24f199 Add more unit test to write_prepared txns 7 years ago
Maysam Yabandeh fbfa3e7a43 WriteAtPrepare: Efficient read from snapshot list 7 years ago
Maysam Yabandeh cd26af3476 Add unit test for WritePrepared skeleton 7 years ago
Archit Mishra bddd5d3630 Added mechanism to track deadlock chain 7 years ago
Maysam Yabandeh 2b259c9d49 Lower num of iterations in DeadlockCycle test 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Yedidya Feldblum f1a056e005 CodeMod: Prefer ADD_FAILURE() over EXPECT_TRUE(false), et cetera 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 7 years ago
Yi Wu d746aead1a Suppress clang-analyzer false positive 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong 7534ba7bde StackableDB should pass ResetStats() 8 years ago
Manuel Ung 9300ef5455 Fix shared lock upgrades 8 years ago
Manuel Ung 1f8b119ed6 Limit maximum memory used in the WriteBatch representation 8 years ago
Yi Wu 9e44531803 Refactor WriteImpl (pipeline write part 1) 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 8 years ago
Dmitri Smirnov 3c233ca4ea Fix Windows environment issues 8 years ago
Maysam Yabandeh 7631734563 Fix the error in ColumnFamiliesTest 8 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 8 years ago
Manuel Ung 2005c88a75 Implement non-exclusive locks 8 years ago
Reid Horuff 1ca5f6d132 Fix 2PC Recovery SeqId Miscount 8 years ago
Manuel Ung 4edd39fda2 Implement deadlock detection 8 years ago
Reid Horuff 8c55bb87c8 Make Lock Info test multiple column families 8 years ago
Manuel Ung be1f1092c9 Expose transaction id, lock state information and transaction wait information 8 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 8 years ago
Aaron Gao 76a67cf741 support stackableDB as the baseDB of transactionDB 8 years ago
Islam AbdelRahman 05c5c39a7c Fix build 9 years ago
Reid Horuff a6254f2bd4 Long outstanding prepare test 9 years ago
Islam AbdelRahman 2ead115116 Fix TransactionTest.TwoPhaseMultiThreadTest under TSAN 9 years ago
Islam AbdelRahman f6aedb62c0 Fix Transaction memory leak 9 years ago
Reid Horuff 40123b3805 signed vs unsigned comparison fix 9 years ago
Reid Horuff c27061dae7 [rocksdb] 2PC double recovery bug fix 9 years ago
Reid Horuff a657ee9a9c [rocksdb] Recovery path sequence miscount fix 9 years ago
Reid Horuff 8a66c85e90 [rocksdb] Two Phase Transaction 9 years ago
SherlockNoMad f11b0df121 Fix AppVeyor build error 9 years ago
agiardullo 790252805d Add multithreaded transaction test 9 years ago
agiardullo 200080ed72 Improve snapshot handling for Transaction reinitialization 9 years ago
agiardullo 5ea9aa3c14 TransactionDB:ReinitializeTransaction 9 years ago
reid horuff 5bcf952a87 Fix WriteImpl empty batch hanging issue 9 years ago