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
..
2020-07-07 17:26:16 -07:00
2020-06-29 14:53:17 -07:00
2022-02-08 13:56:46 -08:00
2022-02-16 08:30:03 -08:00
2022-02-08 13:56:46 -08:00
2022-02-16 08:30:03 -08:00
2021-12-08 12:44:38 -08:00
2022-02-01 17:42:35 -08:00
2021-09-29 04:04:40 -07:00
2021-11-10 16:20:04 -08:00
2021-11-30 22:53:10 -08:00
2021-12-16 17:15:13 -08:00
2021-09-29 04:04:40 -07:00
2022-01-31 19:46:42 -08:00
2022-01-31 19:46:42 -08:00
2021-10-19 12:36:21 -07:00
2021-10-19 12:36:21 -07:00
2021-05-24 08:37:00 -07:00
2021-11-18 11:43:44 -08:00
2021-11-30 22:53:10 -08:00
2020-02-20 12:09:57 -08:00
2020-02-20 12:09:57 -08:00
2021-11-18 11:43:44 -08:00
2021-09-10 10:00:26 -07:00
2021-12-21 11:32:49 -08:00
2021-12-21 11:32:49 -08:00
2021-06-18 09:35:59 -07:00
2020-02-20 12:09:57 -08:00
2020-02-20 12:09:57 -08:00
2022-01-21 11:37:46 -08:00
2020-02-20 12:09:57 -08:00
2020-02-20 12:09:57 -08:00
2021-06-18 09:35:59 -07:00
2020-02-20 12:09:57 -08:00
2022-02-01 17:42:35 -08:00
2022-02-16 08:30:03 -08:00
2022-02-16 08:30:03 -08:00
2022-01-11 06:33:48 -08:00
2021-07-12 09:04:59 -07:00
2022-02-08 13:56:46 -08:00
2022-02-01 17:42:35 -08:00
2022-02-01 17:42:35 -08:00
2021-05-05 14:00:17 -07:00
2020-06-29 14:53:17 -07:00
2021-09-07 21:19:27 -07:00
2020-09-29 09:49:04 -07:00
2021-06-18 09:35:59 -07:00
2020-03-12 21:41:50 -07:00
2022-02-16 08:30:03 -08:00
2020-02-20 12:09:57 -08:00
2021-05-21 18:29:12 -07:00
2021-12-10 08:13:26 -08:00
2022-02-01 17:42:35 -08:00
2022-02-01 17:42:35 -08:00
2021-11-10 16:20:04 -08:00
2021-11-30 22:53:10 -08:00
2021-11-18 11:43:44 -08:00
2021-10-27 17:23:04 -07:00
2021-11-18 11:43:44 -08:00
2020-09-14 17:01:01 -07:00
2021-09-29 04:04:40 -07:00
2020-06-29 14:53:17 -07:00