Commit Graph

58 Commits (e466173d5cb0735f49a905489be0eb889a26d89d)

Author SHA1 Message Date
mpoeter bef3127b00 Fix race in ExitAsBatchGroupLeader with pipelined writes (#9944) 2 years ago
Changyu Bi 9882652b0e Verify write batch checksum before WAL (#10114) 2 years ago
Hui Xiao ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) 2 years ago
Akanksha Mahajan 596e9008e4 Stall writes in WriteBufferManager when memory_usage exceeds buffer_size (#7898) 3 years ago
Andrew Kryczka 78ee8564ad Integrity protection for live updates to WriteBatch (#7748) 3 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
Jay Zhuang 53089038de Fix StallWrite crash with mixed of slowdown/no_slowdown writes (#7508) 4 years ago
Yanqin Jin 758ead5df7 Enforce status check for corruption_test (#7453) 4 years ago
Peter Dillinger be8445eea8 Assert valid linked list for write group (#7375) 4 years ago
Michael R. Crusoe 051696bf98 fix some spelling typos (#6464) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Robert Yang 4e457278fa db/write_thread.cc: Initialize state (#6275) 4 years ago
anand76 0672a6db64 Fix queue manipulation in WriteThread::BeginWriteStall() (#6322) 4 years ago
chenyou-fdu 931876e86e Separate enable-WAL and disable-WAL writer to avoid unwanted data in log files (#6290) 5 years ago
Ronak Sisodia d05c0fe4d1 Option to make write group size configurable (#5759) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 5 years ago
Zhongyi Xie fce5994603 Add more sync point to fix flaky test GroupCommitTest 6 years ago
Anand Ananthabhotla 854a4be03f Handle mixed slowdown/no_slowdown writer properly (#4475) 6 years ago
Yi Wu d538ebdff0 Fix write get stuck when pipelined write is enabled (#4143) 6 years ago
Andrew Kryczka 7db721b9a6 Avoid sleep in DBTest.GroupCommitTest to fix flakiness 6 years ago
Mike Kolupaev affe01b0d5 Improve write time breakdown stats 6 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 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
Yi Wu 3cf562be31 Fix IOError on WAL write doesn't propagate to write group follower 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Maysam Yabandeh 58410aee44 Fix the overflow bug in AwaitState 7 years ago
Yi Wu fe1a5559f3 Fix flaky write_callback_test 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Maysam Yabandeh 36651d14ee Moving static AdaptationContext to outside function 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Yi Wu 07bdcb91fe New WriteImpl to pipeline WAL/memtable write 7 years ago
hyunwoo f720796e24 fixed typo 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Yi Wu e9e6e53247 Simplify write thread logic 7 years ago
Maysam Yabandeh 20778f2f92 Adding comments to the write path 7 years ago
Yi Wu df6f5a3772 Move memtable related files into memtable directory 7 years ago
Yi Wu 9e44531803 Refactor WriteImpl (pipeline write part 1) 7 years ago
Siying Dong 77b4806625 Fix 2PC with concurrent memtable insert 8 years ago
fangchenliaohui b77007df8b Bug: paralle_group status updated in WriteThread::CompleteParallelWorker 8 years ago
Maysam Yabandeh 182b940e70 Add WriteOptions.no_slowdown 8 years ago
Andrew Kryczka 3771e37970 WriteBatch support for range deletion 8 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 ac16663bd6 use -Werror=missing-field-initializers, to closer match MyRocks build 9 years ago
sdong 11672df19a Fix CLANG errors introduced by 7d87f02799 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Yueh-Hsuan Chiang 774b80e99e Resubmit the fix for a race condition in persisting options 9 years ago