This is an automated email from the ASF dual-hosted git repository.

jhyde pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 5b996bd595cbe775f7534f14546db66241f32eda
Author: Julian Hyde <[email protected]>
AuthorDate: Sat Jun 29 17:26:05 2024 -0700

    Rework [CALCITE-6013] RelBuilder should simplify plan by pruning unused 
measures
---
 core/src/main/java/org/apache/calcite/sql2rel/AggConverter.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/src/main/java/org/apache/calcite/sql2rel/AggConverter.java 
b/core/src/main/java/org/apache/calcite/sql2rel/AggConverter.java
index fb05f9377d..d9ab62b414 100644
--- a/core/src/main/java/org/apache/calcite/sql2rel/AggConverter.java
+++ b/core/src/main/java/org/apache/calcite/sql2rel/AggConverter.java
@@ -577,7 +577,7 @@ class AggConverter implements SqlVisitor<Void> {
   }
 
   boolean isMeasureExpr(SqlNode expr) {
-    return SqlUtil.indexOfDeep(measureExprs, expr, Litmus.IGNORE) >= 0;
+    return SqlUtil.indexOfDeep(getResolved().measureExprList, expr, 
Litmus.IGNORE) >= 0;
   }
 
   @Nullable RexNode lookupMeasure(SqlNode expr) {

Reply via email to