Commit Graph

57 Commits (f1574a20ff9ac2b84ef151c95034c612492dbd81)

Author SHA1 Message Date
Yanqin Jin a8a4ed52a4 Test Merge with timestamps in stress test (#10948) 2 years ago
Levi Tamasi b644baa1eb Support using GetMergeOperands for verification with wide columns (#10952) 2 years ago
Levi Tamasi 2f3042d732 Check wide columns in TestIterateAgainstExpected (#10820) 2 years ago
Levi Tamasi 5182bf3f83 Skip column validation for non-value types when iter_start_ts is set (#10799) 2 years ago
Levi Tamasi 7af47c532b Verify wide columns during prefix scan in stress tests (#10786) 2 years ago
Levi Tamasi d6d8c007ff Verify columns in NonBatchedOpsStressTest::VerifyDb (#10783) 2 years ago
Changyu Bi 8b430e01dc Add iterator refresh to stress test (#10766) 2 years ago
Changyu Bi 9f2363f4c4 User-defined timestamp support for `DeleteRange()` (#10661) 2 years ago
Levi Tamasi 9078fcccee Add the PutEntity API to the stress/crash tests (#10760) 2 years ago
Andrew Kryczka dc9f499639 db_stress TestIngestExternalFile avoid empty files (#10754) 2 years ago
Andrew Kryczka b0d8ccbbca db_stress print TestMultiGet error value in hex (#10753) 2 years ago
Levi Tamasi 2280b2612a Small cleanup in NonBatchedOpsStressTest::VerifyDb (#10740) 2 years ago
Andrew Kryczka 6ce782beaf move db_stress locking to `StressTest::Test*()` functions (#10678) 2 years ago
Yanqin Jin 3613d862ba print value when verification fails (#10587) 2 years ago
Changyu Bi 5532b462c4 Verify Iterator/Get() against expected state in only `no_batched_ops_test` (#10590) 2 years ago
Changyu Bi d140fbfd7d Add Iterator test against expected state to stress test (#10538) 2 years ago
Changyu Bi 198e5d8ee9 Update `TestGet()` to verify against expected state (#10553) 2 years ago
Yanqin Jin caced09e79 Expand stress test coverage for user-defined timestamp (#10280) 2 years ago
Hui Xiao a5d773e077 Add rate-limiting support to batched MultiGet() (#10159) 2 years ago
Hui Xiao d665afdbf3 Account memory of FileMetaData in global memory limit (#9924) 2 years ago
Yanqin Jin 1777e5f7e9 Snapshots with user-specified timestamps (#9879) 2 years ago
Yanqin Jin f890527b16 Update test for secondary instance in stress test (#10121) 2 years ago
Andrew Kryczka 91ba7837b7 Enable IngestExternalFile() in crash test (#9357) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
Andrew Kryczka 62d84e2a2b db_stress fault injection in release mode (#9957) 3 years ago
Andrew Kryczka cda34dd64a Allow consecutive SingleDelete() in stress/crash test (#9930) 3 years ago
Yanqin Jin 06394ff4e7 Fix a bug of CompactionIterator/CompactionFilter using `Delete` (#9929) 3 years ago
Paras Sethia 68ee228dec RocksDB: fix bug in crash-recovery correctness testing (#9897) 3 years ago
Changyu Bi a180c5cc3a Added GetMergeOperands() to stress test (#9804) 3 years ago
Hui Xiao ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) 3 years ago
Andrew Kryczka babe56ddba Add rate limiter priority to ReadOptions (#9424) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Andrew Kryczka a6a6aad74e db_stress support tracking historical values (#8960) 3 years ago
sdong 9320067703 Improve fault injection to MultiRead (#8937) 3 years ago
Zhichao Cao a95a776d75 Inject fatal write failures to db_stress when DB is running (#8479) 3 years ago
Yanqin Jin 08144bc2f5 Add user-defined timestamps to db_stress (#8061) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Andrew Kryczka b464a85e33 fix transaction rollback in db_stress TestMultiGet (#6873) 5 years ago
anand76 eb04bb86c6 Fix a bug in crash_test_with_txn (#6860) 5 years ago
anand76 39b24432d4 Strengthen MultiGet correctness verification in NoBatchedOpsStress (#6849) 5 years ago
anand76 9e7b7e2c08 Silence false alarms in db_stress fault injection (#6741) 5 years ago
anand76 234e2ed5b6 Fix a couple of bugs in db_stress fault injection (#6700) 5 years ago
anand76 5c19a441c4 Fault injection in db_stress (#6538) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
anand76 687119aeaf Variable key length in db_stress (#6273) 5 years ago
Maysam Yabandeh 83957dc510 Exclude MergeInProgress status from errors in stress tests (#6257) 5 years ago
Maysam Yabandeh 7c98d71567 Print before AddErrors in stress tests (#6256) 5 years ago
Peter Dillinger 95d226d8f5 Fix a clang analyzer report, and 'analyze' make rule (#6244) 5 years ago
Peter Dillinger 37fd2b9694 Revert "Generate variable length keys in db_stress (#6165)" and follow-ups (#6243) 5 years ago
Peter Dillinger 5f559897cf Disable occasionally failing assertion in TestPrefixScan (#6238) 5 years ago