diff --git a/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java b/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java index 34a28fd04d1a3..f377287d0b3bd 100644 --- a/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java +++ b/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java @@ -40,7 +40,7 @@ import java.util.function.Supplier; /** - * Help rewrite aggregations into filters. + * Utility class to help rewrite aggregations into filters. * Instead of aggregation collects documents one by one, filter may count all documents that match in one pass. *
* Currently supported rewrite:
@@ -51,7 +51,9 @@
*
* @opensearch.internal
*/
-public class FastFilterRewriteHelper {
+public final class FastFilterRewriteHelper {
+
+ private FastFilterRewriteHelper() {}
private static final int MAX_NUM_FILTER_BUCKETS = 1024;
private static final Map