Peter Dillinger 8c681087c7 Refactor FilterPolicies toward Customizable (#9567)
Summary:
Some changes to make it easier to make FilterPolicy
customizable. Especially, create distinct classes for the different
testing-only and user-facing built-in FilterPolicy modes.

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

Test Plan:
tests updated, with no intended difference in functionality
tested. No difference in test performance seen as a result of moving to
string-based filter type configuration.

Reviewed By: mrambacher

Differential Revision: D34234694

Pulled By: pdillinger

fbshipit-source-id: 8a94931a9e04c3bcca863a4f524cfd064aaf0122
2022-02-16 08:30:03 -08:00
..
2022-02-04 17:13:10 -08:00
2021-08-20 18:41:51 -07:00
2020-04-20 13:24:25 -07:00
2022-02-04 17:13:10 -08:00
2017-07-15 16:11:23 -07:00
2021-08-20 18:41:51 -07:00
2021-08-20 18:41:51 -07:00