Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Intensify operations on same key in crash test (#12148)
Summary: **Context/Summary:** Continued from facebook/rocksdb#12127, we can randomly reduce the # max key to coerce more operations on the same key. My experimental run shows it surfaced more issue than just facebook/rocksdb#12127. I also randomly reduce the related parameters, write buffer size and target file base, to adapt to randomly lower number of # max key. This creates 4 situations of testing, 3 of which are new: 1. **high** # max key with **high** write buffer size and target file base (existing) 2. **high** # max key with **low** write buffer size and target file base (new, will go through some rehearsal testing to ensure we don't run out of space with many files) 3. **low** # max key with **high** write buffer size and target file base (new, keys will stay in memory longer) 4. **low** # max key with **low** write buffer size and target file base (new, experimental runs show it surfaced even more issues) Pull Request resolved: facebook/rocksdb#12148 Test Plan: - [Ongoing] Rehearsal stress test - Monitor production stress test Reviewed By: jaykorean Differential Revision: D52174980 Pulled By: hx235 fbshipit-source-id: bd5e11280826819ca9314c69bbbf05d481c6d105
- Loading branch information