rocksdb/db_stress_tool
sdong 1244abef66 Stress Test: relax prefix iterator check condition (#6269)
Summary:
Right now, when validating prefix iterator, if control iterator is invalidate but prefix iterator shows value, we determine it as a test failure. However, this fails to consider the case where a file or memtable containing a tombstone is filtered out by a prefix bloom filter. The fix is to relax the check in this case. If we are out of prefix range, then ignore the check.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/6269

Test Plan: Run crash_test for a short while and it still passes.

Differential Revision: D19317594

fbshipit-source-id: b964a1cdc1df5efe439d4b32f8023e1fbc8598c1
2020-01-08 13:32:06 -08:00
..
batched_ops_stress.cc Print before AddErrors in stress tests (#6256) 2020-01-02 16:46:23 -08:00
cf_consistency_stress.cc Print before AddErrors in stress tests (#6256) 2020-01-02 16:46:23 -08:00
CMakeLists.txt Add an option to the CMake build to disable building shared libraries (#6122) 2019-12-10 15:20:50 -08:00
db_stress.cc
db_stress_common.cc crash_test to cover bottommost compression and some other changes (#6215) 2019-12-20 16:14:52 -08:00
db_stress_common.h Revert "Generate variable length keys in db_stress (#6165)" and follow-ups (#6243) 2019-12-23 16:32:57 -08:00
db_stress_driver.cc crash_test to cover bottommost compression and some other changes (#6215) 2019-12-20 16:14:52 -08:00
db_stress_driver.h
db_stress_env_wrapper.h db_stress should not keep manifest files under checkpoint directory (#6233) 2019-12-20 22:10:06 -08:00
db_stress_gflags.cc Revert "Generate variable length keys in db_stress (#6165)" and follow-ups (#6243) 2019-12-23 16:32:57 -08:00
db_stress_listener.h db_stress: listners to implement all functions (#6197) 2019-12-20 21:47:06 -08:00
db_stress_shared_state.cc Add more verification to db_stress (#6173) 2019-12-20 08:49:29 -08:00
db_stress_shared_state.h Add more verification to db_stress (#6173) 2019-12-20 08:49:29 -08:00
db_stress_stat.h
db_stress_test_base.cc Stress Test: relax prefix iterator check condition (#6269) 2020-01-08 13:32:06 -08:00
db_stress_test_base.h Add Transaction::MultiGet to db_stress (#6227) 2019-12-20 23:12:51 -08:00
db_stress_tool.cc Revert "Generate variable length keys in db_stress (#6165)" and follow-ups (#6243) 2019-12-23 16:32:57 -08:00
no_batched_ops_stress.cc Exclude MergeInProgress status from errors in stress tests (#6257) 2020-01-03 13:07:35 -08:00