Commit Graph

26 Commits (082eb04200c9b86b02f5a0979b77ddbf45499c73)

Author SHA1 Message Date
Cheng Chang 71c7e4935e Replace tracked_keys with a new LockTracker interface in TransactionDB (#7013) 4 years ago
Manuel Ung 41535d0218 WriteUnPrepared: Pass in correct subbatch count during rollback (#6463) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Manuel Ung dc23c125c3 WriteUnPrepared: Untracked keys (#6404) 5 years ago
Adam Retter 6d58ea901d Fix compilation under MSVC VS2015 (#6081) 5 years ago
Manuel Ung 4c70cb7306 WriteUnPrepared: support iterating while writing to transaction (#5699) 5 years ago
Manuel Ung 8a678a50ba WriteUnPrepared: Relax restriction on iterators and writes with no snapshot (#5697) 5 years ago
Manuel Ung 6f0f82de87 WriteUnPrepared: increase test coverage in transaction_test (#5658) 5 years ago
Maysam Yabandeh 208556ee13 WritePrepared: fix Get without snapshot (#5664) 5 years ago
Manuel Ung f622ca2c7c WriteUnPrepared: savepoint support (#5627) 5 years ago
Manuel Ung d599135a03 WriteUnPrepared: use WriteUnpreparedTxnReadCallback for ValidateSnapshot (#5657) 5 years ago
Manuel Ung 399f477818 WriteUnPrepared: Use WriteUnpreparedTxnReadCallback for MultiGet (#5634) 5 years ago
Manuel Ung 80d7067cb2 Use int64_t instead of ssize_t (#5638) 5 years ago
Manuel Ung 41df734830 WriteUnPrepared: Add new variable write_batch_flush_threshold (#5633) 5 years ago
Manuel Ung 66b524a911 Simplify WriteUnpreparedTxnReadCallback and fix some comments (#5621) 5 years ago
Manuel Ung eae832740b WriteUnPrepared: improve read your own write functionality (#5573) 5 years ago
Manuel Ung 0acaa1a846 WriteUnPrepared: use tracked_keys_ to track keys needed for rollback (#5562) 5 years ago
Maysam Yabandeh fe642cbee6 WritePrepared: fix race condition in reading batch with duplicate keys (#5147) 6 years ago
Maysam Yabandeh 7441a0ecba WriteUnPrepared: fix ubsan complaint (#5148) 6 years ago
Maysam Yabandeh 14b3f683a1 WriteUnPrepared: less virtual in iterator callback (#5049) 6 years ago
Maysam Yabandeh a661c0d208 WritePrepared: optimize read path by avoiding virtual (#5018) 6 years ago
Maysam Yabandeh b878f93c70 Extend Transaction::GetForUpdate with do_validate (#4680) 6 years ago
Manuel Ung ea212e5316 WriteUnPrepared: Implement unprepared batches for transactions (#4104) 6 years ago
Manuel Ung b9846370e9 WriteUnPrepared: Add support for recovering WriteUnprepared transactions (#4078) 6 years ago
Manuel Ung a16e00b7b9 WriteUnPrepared Txn: Disable seek to snapshot optimization (#3955) 6 years ago
Manuel Ung aaac6cd16f Add write unprepared classes by inheriting from write prepared 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Manish Patil 7ea7bdf04d Dump routine to BlockBasedTableReader 10 years ago
Federico Piccinini 543df158c5 Expose sst_dump functionality as library call. 10 years ago
Dhruba Borthakur 31295b0a1b Add License message to public header files. 11 years ago
Dhruba Borthakur 3c37955a2f Remove obsolete namespace mappings. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Mayank Agarwal 8a3547d38e API for getting archived log files 11 years ago
Abhishek Kona 8055008909 GetUpdatesSince API to enable replication. 12 years ago