Commit Graph

76 Commits (54aebb2cc544300331ad938da9da4922a0844663)

Author SHA1 Message Date
Changyu Bi 0ff7713112 Handoff checksum during WAL replay (#10212) 2 years ago
Levi Tamasi c73d2a9d18 Add API for writing wide-column entities (#10242) 2 years ago
Andrew Kryczka 5d6005c780 Add WriteOptions::protection_bytes_per_key (#10037) 2 years ago
Changyu Bi 9882652b0e Verify write batch checksum before WAL (#10114) 2 years ago
Yanqin Jin 6f12599863 Support WBWI for keys having timestamps (#9603) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Yanqin Jin 5455cacd18 Fix link error reported in issue 9272 (#9278) 3 years ago
Yanqin Jin bd513fd075 Add commit marker with timestamp (#9266) 3 years ago
Yanqin Jin 924616526a Update WriteBatch::AssignTimestamp() and Add (#9205) 3 years ago
Andrew Kryczka d648cb47b9 Adapt key-value checksum for timestamp-suffixed keys (#8914) 3 years ago
Yanqin Jin 066b51126d Several simple local code clean-ups (#8565) 3 years ago
Andrew Kryczka 78ee8564ad Integrity protection for live updates to WriteBatch (#7748) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Lingjing You 1a928c22a0 Add insert hints for each writebatch (#5728) 5 years ago
Wilfried Goesgens fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
Manuel Ung f622ca2c7c WriteUnPrepared: savepoint support (#5627) 5 years ago
Manuel Ung 8ad63a4b86 WriteUnPrepared: Add new WAL marker kTypeBeginUnprepareXID (#4069) 6 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 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
Maysam Yabandeh 2edc92bc28 WritePrepared Txn: cross-compatibility test 7 years ago
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Maysam Yabandeh ec6c5383d0 WritePrepared Txn: end-to-end tests 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 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
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
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 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
sdong 7b79238b65 Deprectate filter_deletes 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
zensan 78711524b7 In all the places where log records are read, there was a check that 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
reid horuff 6f71d3b68b Improve perf of Pessimistic Transaction expirations (and optimistic transactions) 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Nathan Bronson 6ce42dd075 Don't merge WriteBatch-es if WAL is disabled 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
agiardullo 8161bdb5a0 WriteBatch Save Points 9 years ago
Reed Allman a0635ba3f6 WriteBatch.Merge w/ SliceParts support 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Igor Canadi 3d9e6f7759 Push model for flushing memtables 10 years ago