Commit Graph

159 Commits (2bc63e3abae384d0da75f1a371eb632a61fe9299)

Author SHA1 Message Date
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 4 years ago
Yanqin Jin 961c7590d6 Add timestamp to delete (#6253) 4 years ago
Andrew Kryczka e9ba4ba348 validate range tombstone covers positive range (#6788) 4 years ago
Derrick Pallas 5272305437 Fix FilterBench when RTTI=0 (#6732) 4 years ago
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Manuel Ung 908b1ee64e WriteUnPrepared: Fix assertion during recovery (#6419) 4 years ago
Levi Tamasi db7c687523 Fix a data race related to memtable trimming (#6187) 5 years ago
Levi Tamasi bd8404feff Do not schedule memtable trimming if there is no history (#6177) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 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
Pratik Dhandharia 1b4c104a67 replace some reinterpret_cast with static_cast_with_check (#5740) 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
Yanqin Jin ae152ee666 Avoid user key copying for Get/Put/Write with user-timestamp (#5502) 5 years ago
Vijay Nadimpalli cae22c53fb Make format 5 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 5 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 5 years ago
jsteemann de76909464 refactor SavePoints (#5192) 5 years ago
Michael Liu 3c5d1b16b1 Apply modernize-use-override (3) 5 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Simon Grätzer ceded4535d WriteBatch::Iterate wrongly returns Status::Corruption (#4478) 6 years ago
Manuel Ung ea212e5316 WriteUnPrepared: Implement unprepared batches for transactions (#4104) 6 years ago
Tamir Duberstein 7bee48bdbd Add GCC 8 to Travis (#3433) 6 years ago
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 6 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 6 years ago
Dmitri Smirnov 6f7b7f91b5 Optionally create DuplicateDetector 6 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 6 years ago
Maysam Yabandeh 62277e15c3 WritePrepared Txn: Move DuplicateDetector to util 6 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 6 years ago
Maysam Yabandeh 680864ae54 WritePrepared Txn: Fix bug with duplicate keys during recovery 6 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 6 years ago
David Lai f4a030ce81 - comment out unused parameters 6 years ago
Maysam Yabandeh c178da053b WritePrepared Txn: optimizations for sysbench update_noindex 6 years ago
Fosco Marotto ba6ee1f749 Fix 2 more unused reference errors VS2017 6 years ago
Siying Dong ef29d2a234 Explictly fail writes if key or value is not smaller than 4GB 6 years ago
Maysam Yabandeh 88d8b2a2f5 WritePrepared Txn: Duplicate Keys, Txn Part 6 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