| 142 | explicit SearchFilterFactory(engine::Storage *storage) : stor_(storage) {} |
| 143 | const char *Name() const override { return "SearchFilterFactory"; } |
| 144 | std::unique_ptr<rocksdb::CompactionFilter> CreateCompactionFilter( |
| 145 | [[maybe_unused]] const rocksdb::CompactionFilter::Context &context) override { |
| 146 | return std::unique_ptr<rocksdb::CompactionFilter>(new SearchFilter(stor_)); |
| 147 | } |
| 148 | |
| 149 | private: |
| 150 | engine::Storage *stor_ = nullptr; |
nothing calls this directly
no outgoing calls
no test coverage detected