Aman Sinha has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/23122 )

Change subject: IMPALA-14094: Calcite planner: Use table and column statistics 
for optimization
......................................................................


Patch Set 7:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/23122/3/java/calcite-planner/src/main/java/org/apache/impala/calcite/schema/ImpalaRelMdRowCount.java
File 
java/calcite-planner/src/main/java/org/apache/impala/calcite/schema/ImpalaRelMdRowCount.java:

http://gerrit.cloudera.org:8080/#/c/23122/3/java/calcite-planner/src/main/java/org/apache/impala/calcite/schema/ImpalaRelMdRowCount.java@48
PS3, Line 48: public class ImpalaRelMdRowCount extends RelMdRowCount {
> For now, I would say yes.  This is something that may require further inves
Ok, for Aggregates,  I was trying to see how the selectivity for an Agg with 
HAVING predicate is handled.  Do we have test coverage for that ?  i.e for the 
following:
     SELECT. a, b, count(*) cnt FROM t GROUP BY a, b HAVING cnt  < 10;
In Calcite, there's a separate Filter on top of Agg, so it would be computed 
separately.  In Impala, these get collapesed in to a single Aggregate PlanNode, 
so want to ensure the selectivity and cardinality is computed correctly for 
that case.



--
To view, visit http://gerrit.cloudera.org:8080/23122
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I9d5bb50eb562c28e4b7c7a6529d140f98e77295c
Gerrit-Change-Number: 23122
Gerrit-PatchSet: 7
Gerrit-Owner: Steve Carlin <[email protected]>
Gerrit-Reviewer: Aman Sinha <[email protected]>
Gerrit-Reviewer: Anonymous Coward (816)
Gerrit-Reviewer: Fang-Yu Rao <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Joe McDonnell <[email protected]>
Gerrit-Reviewer: Michael Smith <[email protected]>
Gerrit-Reviewer: Riza Suminto <[email protected]>
Gerrit-Reviewer: Steve Carlin <[email protected]>
Gerrit-Comment-Date: Sun, 20 Jul 2025 19:28:16 +0000
Gerrit-HasComments: Yes

Reply via email to