Refactor db_bloom_filter_test (#12911)

Summary:
Ahead of a "decoupled" variant of partitioned filters, refactoring this unit test file to make it easier to incorporate that new variant.
* bool test param to new enum class FilterPartitioning
* Some cases of iterating over that bool to new parameterized test
* Combine some common functionality for configuring parameterized options

Pull Request resolved: https://github.com/facebook/rocksdb/pull/12911

Test Plan: no production changes, and no intentional changes to scope or conditions of tests

Differential Revision: D60701287

fbshipit-source-id: 3497e3230e29a4f62c934bcb75693965a2df41d8
This commit is contained in:
Peter Dillinger 2024-08-07 11:28:16 -07:00 committed by Facebook GitHub Bot
parent b26b395e0a
commit b15f8c7f0e
1 changed files with 483 additions and 456 deletions

File diff suppressed because it is too large Load Diff