MCPcopy Create free account
hub / github.com/apache/kvrocks / CreateCompactionFilter

Method CreateCompactionFilter

src/storage/compact_filter.h:104–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

102 PropagateFilterFactory() = default;
103 const char *Name() const override { return "PropagateFilterFactory"; }
104 std::unique_ptr<rocksdb::CompactionFilter> CreateCompactionFilter(
105 [[maybe_unused]] const rocksdb::CompactionFilter::Context &context) override {
106 return std::unique_ptr<rocksdb::CompactionFilter>(new PropagateFilter());
107 }
108};
109
110class PubSubFilter : public rocksdb::CompactionFilter {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected