Commit Graph

288 Commits (f02c708aa32829bbbd70aa3493af8444e76e4350)

Author SHA1 Message Date
satyajanga 036bbab6f7 Use the comparator from the sst file table properties in sst_dump_tool (#9491) 3 years ago
Yanqin Jin 629e3e1d77 Fix spelling in public API (#9490) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Hui Xiao 920386f2b7 Detect (new) Bloom/Ribbon Filter construction corruption (#9342) 3 years ago
Levi Tamasi 7cd5763274 Fix a copy-paste bug related to background threads in db_stress (#9485) 3 years ago
Andrew Kryczka ed75dddc35 Optimize db_stress setup phase (#9475) 3 years ago
Andrew Kryczka c7ce03dce1 db_stress begin tracking expected state after verification (#9470) 3 years ago
Levi Tamasi f07c56928f Set the number of threads up front in db_stress (#9466) 3 years ago
Peter Dillinger 78aee6fedc Remove obsolete backupable_db.h, utility_db.h (#9438) 3 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 3 years ago
Aravind Ramesh 2eac6bb120 db_stress: db_stress fails on custom filesystems. (#9352) 3 years ago
Yanqin Jin 50135c1bf3 Move HDFS support to separate repo (#9170) 3 years ago
Andrew Kryczka 6892f19b11 Test correctness with WAL disabled in non-txn blackbox crash tests (#9338) 3 years ago
mrambacher fe31dc53ca Make the Env class Customizable (#9293) 3 years ago
Andrew Kryczka aa2b3bf675 Added `TraceOptions::preserve_write_order` (#9334) 3 years ago
Andrew Kryczka 2ee20a669d Extend trace filtering to more operation types (#9335) 3 years ago
Andrew Kryczka dfff1cecff Filter `Get()`s from `db_stress` traces (#9315) 3 years ago
Andrew Kryczka 82670fb17b db_stress print hex key for MultiGet() inconsistency (#9324) 3 years ago
Andrew Kryczka b448b71222 `db_stress` tolerate incomplete tail records in trace file (#9316) 3 years ago
Andrew Kryczka 791723c1ec Fix race condition in db_stress thread setup (#9314) 3 years ago
Andrew Kryczka 863c78d2c9 Fix unsynced data loss correctness test with mixed `-test_batches_snapshots` (#9302) 3 years ago
Andrew Kryczka 84228e21e8 Fix shutdown in db_stress with `-test_batches_snapshots=1` (#9313) 3 years ago
mrambacher 423538a816 Make MemoryAllocator into a Customizable class (#8980) 3 years ago
Andrew Kryczka c9818b3325 db_stress verify with lost unsynced operations (#8966) 3 years ago
Yanqin Jin e05c2bb549 Stress test for RocksDB transactions (#8936) 3 years ago
Akanksha Mahajan 9e4d56f2c9 Fix segmentation fault in table_options.prepopulate_block_cache when used with partition_filters (#9263) 3 years ago
Hui Xiao 66b31c5098 Fix -Werror=maybe-uninitialized in db_stress_tool (#9265) 3 years ago
Andrew Kryczka ce42ae6ffd Fix Statistics in db_stress (#9260) 3 years ago
Andrew Kryczka a6a6aad74e db_stress support tracking historical values (#8960) 3 years ago
Aravind Ramesh 9c932816cf db_stress: db_stress segmentation fault (#9219) 3 years ago
Yanqin Jin 42fef0224f Fix build for msvc (#9230) 3 years ago
Levi Tamasi dc5de45af8 Support readahead during compaction for blob files (#9187) 3 years ago
anand76 78556c14dd Secondary cache error injection (#9002) 3 years ago
Yanqin Jin d263505417 Avoid div-by-zero error in db_stress (#9086) 3 years ago
Peter Dillinger 0534393fc8 Fix stress/crash test handling of SST unique IDs (#9054) 3 years ago
Peter Dillinger ad5325a736 Experimental support for SST unique IDs (#8990) 3 years ago
Levi Tamasi 3e1bf771a3 Make it possible to force the garbage collection of the oldest blob files (#8994) 3 years ago
Andrew Kryczka a282eff3d1 Protect existing files in `FaultInjectionTest{Env,FS}::ReopenWritableFile()` (#8995) 3 years ago
Akanksha Mahajan 84d71f30c4 Enable SingleDelete with user defined ts in db_bench and crash tests (#8971) 3 years ago
mrambacher 13ae16c315 Cleanup includes in dbformat.h (#8930) 3 years ago
Andrew Kryczka 559943cdc0 Refactor expected state in stress/crash test (#8913) 3 years ago
Andrew Kryczka 791bff5b4e Prevent deadlock in db_stress with DbStressCompactionFilter (#8956) 3 years ago
sdong 9320067703 Improve fault injection to MultiRead (#8937) 3 years ago
Andrew Kryczka 5c92aa38ea Avoid overwriting first non-OK Status in db_stress setup (#8907) 3 years ago
Yanqin Jin 2a2b3e03a5 Allow WriteBatch to have keys with different timestamp sizes (#8725) 3 years ago
Peter Dillinger bda8d93ba9 Fix and detect headers with missing dependencies (#8893) 3 years ago
Peter Dillinger cb5b851ff8 Add (& fix) some simple source code checks (#8821) 3 years ago
Peter Dillinger c9cd5d25a8 Remove some unneeded code (#8736) 3 years ago
Peter Dillinger 2a383f21f4 Add Bloom/Ribbon hybrid API support (#8679) 3 years ago
Jay Zhuang 0729b287e9 Exclude property kLiveSstFilesSizeAtTemperature from stress_test (#8668) 3 years ago