Commit Graph

97 Commits (dc5f29f32f6c3abaf73f961817f61653236f81b6)

Author SHA1 Message Date
Maysam Yabandeh fbfa3e7a43 WriteAtPrepare: Efficient read from snapshot list 8 years ago
Maysam Yabandeh cd26af3476 Add unit test for WritePrepared skeleton 8 years ago
Maysam Yabandeh ccf7f833e3 Use PinnableSlice in Transactions 8 years ago
Archit Mishra bddd5d3630 Added mechanism to track deadlock chain 8 years ago
follitude ac8fb77afd fix some misspellings 8 years ago
Maysam Yabandeh eb6425303e Update WritePrepared with the pseudo code 8 years ago
Maysam Yabandeh bdc056f8aa Refactor PessimisticTransaction 8 years ago
Maysam Yabandeh c9804e007a Refactor TransactionDBImpl 8 years ago
Maysam Yabandeh c3d5c4d38a Refactor TransactionImpl 8 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 8 years ago
Maysam Yabandeh 2b259c9d49 Lower num of iterations in DeadlockCycle test 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Yedidya Feldblum f1a056e005 CodeMod: Prefer ADD_FAILURE() over EXPECT_TRUE(false), et cetera 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Yi Wu d746aead1a Suppress clang-analyzer false positive 9 years ago
Anirban Rahut d85ff4953c Blob storage pr 9 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 9 years ago
Siying Dong 7534ba7bde StackableDB should pass ResetStats() 9 years ago
Manuel Ung 9300ef5455 Fix shared lock upgrades 9 years ago
Manuel Ung 1f8b119ed6 Limit maximum memory used in the WriteBatch representation 9 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 9 years ago
Yi Wu 9e44531803 Refactor WriteImpl (pipeline write part 1) 9 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 9 years ago
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 9 years ago
Dmitri Smirnov 3c233ca4ea Fix Windows environment issues 9 years ago
Maysam Yabandeh 7631734563 Fix the error in ColumnFamiliesTest 9 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 9 years ago
Daniel Black 0ab6fc167f Gcc-7 buffer size insufficient 9 years ago
Yi Wu c26a4d8e8a Fix compile error in trasaction_lock_mgr.cc 9 years ago
Manuel Ung 2005c88a75 Implement non-exclusive locks 9 years ago
Manuel Ung e63350e726 Use more efficient hash map for deadlock detection 9 years ago
Reid Horuff 1ca5f6d132 Fix 2PC Recovery SeqId Miscount 9 years ago
Reid Horuff d133b08f68 Use correct sequence number when creating memtable 9 years ago
Reid Horuff 4dfaa6610a Make IsDeadlockDetect() virtual member of Transaction 9 years ago
Manuel Ung 4edd39fda2 Implement deadlock detection 9 years ago
Reid Horuff 8c55bb87c8 Make Lock Info test multiple column families 9 years ago
Reid Horuff 37737c3a6b Expose Transaction State Publicly 9 years ago
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 9 years ago
Manuel Ung be1f1092c9 Expose transaction id, lock state information and transaction wait information 9 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 9 years ago
Aaron Gao 76a67cf741 support stackableDB as the baseDB of transactionDB 9 years ago
Aaron Gao 7c190070b4 delete unnessary pointer cast in beginInternalTransaction() function 9 years ago
Reid Horuff 892e9d3047 make transaction WriteOptions modifiable 9 years ago
Islam AbdelRahman 05c5c39a7c Fix build 10 years ago
Reid Horuff a6254f2bd4 Long outstanding prepare test 10 years ago
Islam AbdelRahman 2ead115116 Fix TransactionTest.TwoPhaseMultiThreadTest under TSAN 10 years ago
Islam AbdelRahman f6aedb62c0 Fix Transaction memory leak 10 years ago
Reid Horuff 40123b3805 signed vs unsigned comparison fix 10 years ago