From 010fe047e196d3cd2478892113bd400913055fc7 Mon Sep 17 00:00:00 2001 From: Clint Wylie Date: Mon, 6 Jul 2020 15:19:32 -0700 Subject: [PATCH] AbstractOptimizableDimFilter should be public (#10142) --- .../apache/druid/query/filter/AbstractOptimizableDimFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/processing/src/main/java/org/apache/druid/query/filter/AbstractOptimizableDimFilter.java b/processing/src/main/java/org/apache/druid/query/filter/AbstractOptimizableDimFilter.java index 24d32d323a6..10b0fbe229f 100644 --- a/processing/src/main/java/org/apache/druid/query/filter/AbstractOptimizableDimFilter.java +++ b/processing/src/main/java/org/apache/druid/query/filter/AbstractOptimizableDimFilter.java @@ -27,7 +27,7 @@ import com.google.common.base.Suppliers; * Base class for DimFilters that support optimization. This abstract class provides a default implementation of * toOptimizedFilter that relies on the existing optimize() and toFilter() methods. It uses a memoized supplier. */ -abstract class AbstractOptimizableDimFilter implements DimFilter +public abstract class AbstractOptimizableDimFilter implements DimFilter { private final Supplier cachedOptimizedFilter = Suppliers.memoize( () -> optimize().toFilter()