Commit Graph

184 Commits (6358e1b967050b712f499dd4bac3474012ef4802)

Author SHA1 Message Date
Manuel Ung b9846370e9 WriteUnPrepared: Add support for recovering WriteUnprepared transactions (#4078) 6 years ago
Manuel Ung 8ad63a4b86 WriteUnPrepared: Add new WAL marker kTypeBeginUnprepareXID (#4069) 6 years ago
Maysam Yabandeh c3d1e36cce WritePrepared Txn: enable TryAgain for duplicates at the end of the batch 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Dmitri Smirnov 6f7b7f91b5 Optionally create DuplicateDetector 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
Maysam Yabandeh 62277e15c3 WritePrepared Txn: Move DuplicateDetector to util 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Maysam Yabandeh 680864ae54 WritePrepared Txn: Fix bug with duplicate keys during recovery 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Maysam Yabandeh c178da053b WritePrepared Txn: optimizations for sysbench update_noindex 7 years ago
Fosco Marotto ba6ee1f749 Fix 2 more unused reference errors VS2017 7 years ago
Siying Dong ef29d2a234 Explictly fail writes if key or value is not smaller than 4GB 7 years ago
Maysam Yabandeh 88d8b2a2f5 WritePrepared Txn: Duplicate Keys, Txn Part 7 years ago
Nathan VanBenschoten ec0167eecb Fix WriteBatch rep_ format for RangeDeletion records 7 years ago
Bo Liu 204af1eccc add WriteBatch::WriteBatch(std::string&&) 7 years ago
Prashant D 34aa245dd8 Fix coverity issues version, write_batch 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Maysam Yabandeh 54b43563be WritePrepared Txn: Refactoring WriteCallback 7 years ago
Maysam Yabandeh 53863b76f9 WritePrepared Txn: fix bug with Rollback seq 7 years ago
Maysam Yabandeh 175d5d6a9e Properly destruct rebuilding_trx_ 7 years ago
Maysam Yabandeh 2edc92bc28 WritePrepared Txn: cross-compatibility test 7 years ago
Andrew Kryczka c4c1f961e7 dynamically change current memtable size 7 years ago
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Zhongyi Xie 0f3b36964e Fix counter for memtable updates 7 years ago
Maysam Yabandeh ec6c5383d0 WritePrepared Txn: end-to-end tests 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Andrew Kryczka 880411f54c disable populating block cache for in-place updates 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Maysam Yabandeh eb6425303e Update WritePrepared with the pseudo code 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Yi Wu ad19eb8686 Fixing blob db sequence number handling 8 years ago
Yi Wu 07bdcb91fe New WriteImpl to pipeline WAL/memtable write 8 years ago
siddontang b551104e04 support PopSavePoint for WriteBatch 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Manuel Ung 1f8b119ed6 Limit maximum memory used in the WriteBatch representation 8 years ago
Maysam Yabandeh 20778f2f92 Adding comments to the write path 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Dmitri Smirnov be723a8d8c Optionally construct Post Processing Info map in MemTableInserter 8 years ago
Andrew Kryczka 661e4c9267 DeleteRange unsupported in non-block-based tables 8 years ago
Aaron Gao b39b2ee12f do not call get() in recovery mode 8 years ago
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 8 years ago
Aaron Gao 715256338a forbid merge during recovery 8 years ago
Andrew Kryczka 3771e37970 WriteBatch support for range deletion 8 years ago
sdong 2a6d0cde72 Ignore stale logs while restarting DBs 8 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 8 years ago