diff --git a/core/src/main/java/org/opensearch/sql/analysis/Analyzer.java b/core/src/main/java/org/opensearch/sql/analysis/Analyzer.java index 40beb43daef..6a5957aa54e 100644 --- a/core/src/main/java/org/opensearch/sql/analysis/Analyzer.java +++ b/core/src/main/java/org/opensearch/sql/analysis/Analyzer.java @@ -741,8 +741,7 @@ public LogicalPlan visitReverse(Reverse node, AnalysisContext context) { @Override public LogicalPlan visitRegex(Regex node, AnalysisContext context) { - throw new UnsupportedOperationException( - "REGEX is supported only when " + CALCITE_ENGINE_ENABLED.getKeyValue() + "=true"); + throw getOnlyForCalciteException("Regex"); } @Override