Hello Quanlong Huang, Steve Carlin,

I'd like you to do a code review. Please visit

    http://gerrit.cloudera.org:8080/25002

to review the following change.


Change subject: IMPALA-15059: Use HBO stats for Calcite filters
......................................................................

IMPALA-15059: Use HBO stats for Calcite filters

Use matching HDFS scan history for filters above table scans,
including column projections introduced by trimming. Reuse predicate
conversion and pruning with an isolated Analyzer. Cache lookups by
canonical key for stable estimates across optimizer alternatives.
Keep selectivity estimates when no exact history matches.

Tests: TestCalciteHboStats (23 passed). TestCalciteStats: 29 passed,
8 failures identical to the parent PS1.

Assisted-by: GPT-6 (Codex)
Change-Id: I9270a5f94d42a4ad20d3337819b46467e83a3bf7
---
M 
java/calcite-planner/src/main/java/org/apache/impala/calcite/schema/CalciteTable.java
M 
java/calcite-planner/src/main/java/org/apache/impala/calcite/schema/ImpalaRelMdRowCount.java
M 
java/calcite-planner/src/test/java/org/apache/impala/calcite/planner/TestCalciteHboStats.java
3 files changed, 264 insertions(+), 9 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/02/25002/1
--
To view, visit http://gerrit.cloudera.org:8080/25002
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I9270a5f94d42a4ad20d3337819b46467e83a3bf7
Gerrit-Change-Number: 25002
Gerrit-PatchSet: 1
Gerrit-Owner: Aleksandr Efimov <[email protected]>
Gerrit-Reviewer: Quanlong Huang <[email protected]>
Gerrit-Reviewer: Steve Carlin <[email protected]>

Reply via email to