Commit Graph

319 Commits (81aeb15988e43c49952c795e32e5c8b224793589)

Author SHA1 Message Date
Jay Huh 81aeb15988 Add WaitForCompact with WaitForCompactOptions to public API (#11436) 1 year ago
Yu Zhang 68cc429be2 Fix stress test failure caused by #11424 (#11470) 2 years ago
Yu Zhang ffb5f1f445 Refactor WriteUnpreparedStressTest to be a unit test (#11424) 2 years ago
Hui Xiao 7263f51d50 Improve comment of ExpectedValue in db stress (#11456) 2 years ago
Jay Huh 586d78b31e Remove wait_unscheduled from waitForCompact internal API (#11443) 2 years ago
Hui Xiao 5fc57eec2b Support parallel read and write/delete to same key in NonBatchedOpsStressTest (#11058) 2 years ago
Changyu Bi 62fc15f009 Block per key-value checksum (#11287) 2 years ago
Hui Xiao 3622cfa34a Add back io_uring stress test hack with DbStressFSWrapper for FS not supporting read async (#11404) 2 years ago
Hui Xiao 151242ce46 Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288) 2 years ago
Andrew Kryczka 6cac4c79d4 Fix race condition in db_stress checkpoint cleanup (#11389) 2 years ago
Levi Tamasi 0efd7b4ba1 Extend the stress test coverage of MultiGetEntity (#11336) 2 years ago
Peter Dillinger 204fcff751 HyperClockCache support for SecondaryCache, with refactoring (#11301) 2 years ago
Levi Tamasi a72d55c99d Increase the stress test coverage of GetEntity (#11303) 2 years ago
Yu Zhang af7872ffd1 Fix a TestGet failure when user defined timestamp is enabled (#11249) 2 years ago
Yu Zhang f007b8fdea Support iter_start_ts in integrated BlobDB (#11244) 2 years ago
anand76 476b01579c Revert enabling IO uring in db_stress (#11242) 2 years ago
akankshamahajan 68e4581c67 Return NotSupported in scan if IOUring not supported and enable IOUring in db_stress for async_io testing (#11197) 2 years ago
Levi Tamasi ab22e79824 Support using MultiGetEntity as verification method in stress tests (#11228) 2 years ago
Yu Zhang c19672c187 Enable crash test to run BlobDB together with user-defined timestamp (#11199) 2 years ago
Levi Tamasi 753d4d5078 Support using GetEntity as a verification method in the non-batched stress tests (#11144) 2 years ago
Peter Dillinger 94e3beec77 Cleanup, improve, stress test LockWAL() (#11143) 2 years ago
sdong 36174d89a6 DB Stress to fix a false assertion (#11164) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Yu Zhang 6943ff6e50 Remove deprecated util functions in options_util.h (#11126) 2 years ago
Andrew Kryczka 97c1024d3e Include db_stress verification method in failure message (#11133) 2 years ago
sdong e808858ae0 Remove Stats related to compressed block cache (#11135) 2 years ago
sdong 2800aa069a Remove compressed block cache (#11117) 2 years ago
ehds 4737e1d41b fix shared state used after free (#11059) 2 years ago
Hui Xiao b965a5a80e Add back Options::CompactionOptionsFIFO::allow_compaction to stress/crash test (#11063) 2 years ago
anand76 692d6be358 Prevent db_stress failure when io_uring is disabled (#11045) 2 years ago
anand76 c3f720c60d Enable ReadAsync testing and fault injection in db_stress (#11037) 2 years ago
Hui Xiao f1574a20ff Revert PR 10777 "Fix FIFO causing overlapping seqnos in L0 files due to overla…" (#10999) 2 years ago
Yanqin Jin a8a4ed52a4 Test Merge with timestamps in stress test (#10948) 2 years ago
Peter Dillinger 32520df1d9 Remove prototype FastLRUCache (#10954) 2 years ago
Levi Tamasi b644baa1eb Support using GetMergeOperands for verification with wide columns (#10952) 2 years ago
Levi Tamasi d484275230 Adjust value generation in batched ops stress tests (#10872) 2 years ago
sdong 48fe921754 Run clang format against files under tools/ and db_stress_tool/ (#10868) 2 years ago
Hui Xiao fc74abb436 Fix FIFO causing overlapping seqnos in L0 files due to overlapped seqnos between ingested files and memtable's (#10777) 2 years ago
Jay Zhuang 8124bc3526 Enable preclude_last_level_data_seconds in stress test (#10824) 2 years ago
Levi Tamasi 2f3042d732 Check wide columns in TestIterateAgainstExpected (#10820) 2 years ago
Levi Tamasi eae3a686ee Check wide columns in TestIterate (#10818) 2 years ago
Levi Tamasi 23b7dc2f4f Check columns in CfConsistencyStressTest::VerifyDb (#10804) 2 years ago
Levi Tamasi 85399b14f7 Consider wide columns when checksumming in the stress tests (#10788) 2 years ago
Hui Xiao f6a0065d54 Allow Flush(sync=true) not supported in DB::Open() and db_stress (#10784) 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
Peter Dillinger b205c6d029 Fix bug in HyperClockCache ApplyToEntries; cleanup (#10768) 2 years ago
Levi Tamasi 3ae00dec90 Disable ingestion in stress tests when PutEntity is used (#10769) 2 years ago
Changyu Bi 8b430e01dc Add iterator refresh to stress test (#10766) 2 years ago