Commit Graph

171 Commits (3fbddb1d2764011aa09e394d1f31f036334a56ee)

Author SHA1 Message Date
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
sdong 907f24d0e1 Concurrent memtable inserter to update counters and flush state after all inserts 8 years ago
charsyam 4f2b0946d1 fix simple typos (#1183) 9 years ago
sdong 7b79238b65 Deprectate filter_deletes 9 years ago
Islam AbdelRahman 7c919deccc Reuse TimedFullMerge instead of FullMerge + instrumentation 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 1b8a2e8fdd [rocksdb] Memtable Log Referencing and Prepared Batch Recovery 9 years ago
Reid Horuff 0460e9dcce Modification of WriteBatch to support two phase commit 9 years ago
Andrew Kryczka 269f6b2e2d Revert "Modification of WriteBatch to support two phase commit" 9 years ago
Reid Horuff 6e56a114be Modification of WriteBatch to support two phase commit 9 years ago
Islam AbdelRahman f38540b12a WriteBatchWithIndex micro optimization 9 years ago
Sandeep Joshi 63e8f1b55b Formatted lines to adhere to 80 char limit 9 years ago
Sandeep Joshi 24420947d9 Replace kHeader by WriteBatchInternal::kHeader in few more places 9 years ago