Skip to content

Commit a97f1eb

Browse files
committed
Block bool query behind ff
Signed-off-by: Rishab Nahata <[email protected]>
1 parent f7b7caf commit a97f1eb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

server/src/main/java/org/opensearch/search/startree/filter/provider/BoolStarTreeFilterProvider.java

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
package org.opensearch.search.startree.filter.provider;
1010

11+
import org.opensearch.common.util.FeatureFlags;
1112
import org.opensearch.index.mapper.CompositeDataCubeFieldType;
1213
import org.opensearch.index.query.BoolQueryBuilder;
1314
import org.opensearch.index.query.QueryBuilder;
@@ -41,6 +42,9 @@ public class BoolStarTreeFilterProvider implements StarTreeFilterProvider {
4142
@Override
4243
public StarTreeFilter getFilter(SearchContext context, QueryBuilder rawFilter, CompositeDataCubeFieldType compositeFieldType)
4344
throws IOException {
45+
if (FeatureFlags.isEnabled(FeatureFlags.STAR_TREE_INDEX_SETTING) == false) {
46+
return null;
47+
}
4448
return processBoolQuery((BoolQueryBuilder) rawFilter, context, compositeFieldType);
4549
}
4650

0 commit comments

Comments
 (0)