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

Jackie-Jiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new d234d4e2ad8 Restore grouped aggregation optimizer coverage (#19933)
d234d4e2ad8 is described below

commit d234d4e2ad897842db0b1c56409d98523a094913
Author: Xiang Fu <[email protected]>
AuthorDate: Mon Oct 19 11:23:19 2026 -0700

    Restore grouped aggregation optimizer coverage (#19933)
---
 .../apache/pinot/sql/parsers/rewriter/AggregationOptimizerTest.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/pinot-common/src/test/java/org/apache/pinot/sql/parsers/rewriter/AggregationOptimizerTest.java
 
b/pinot-common/src/test/java/org/apache/pinot/sql/parsers/rewriter/AggregationOptimizerTest.java
index 33e770f00ff..c4335dc24fd 100644
--- 
a/pinot-common/src/test/java/org/apache/pinot/sql/parsers/rewriter/AggregationOptimizerTest.java
+++ 
b/pinot-common/src/test/java/org/apache/pinot/sql/parsers/rewriter/AggregationOptimizerTest.java
@@ -339,10 +339,10 @@ public class AggregationOptimizerTest {
     }
   }
 
-  @Test(enabled = false)  // TODO: GROUP BY optimization needs investigation - 
currently uses 'values' function
+  @Test
   public void testGroupByWithOptimization() {
-    // Test: SELECT sum(value + 10) FROM mytable GROUP BY category
-    String query = "SELECT sum(value + 10) FROM mytable GROUP BY category";
+    // Quote VALUE so the parser treats it as a column instead of a table 
value constructor.
+    String query = "SELECT sum(\"value\" + 10) FROM mytable GROUP BY category";
     PinotQuery pinotQuery = CalciteSqlParser.compileToPinotQuery(query);
 
     assertTopLevelOperator(pinotQuery.getSelectList().get(0), "sum");


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to