Hello Steve Carlin, Michael Smith, Impala Public Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/25006
to look at the new patch set (#3).
Change subject: IMPALA-15468: Calcite planner: Preserve view validation errors
during alias correction
......................................................................
IMPALA-15468: Calcite planner: Preserve view validation errors during alias
correction
Limit alias correction to qualified columns with AS and preserve unaffected
SELECT items, avoiding secondary ClassCastException on view validation errors.
Cover SUM(BOOLEAN) analysis failures, mixed projections and Hive-generated
aliases. Leave temporal TRUNC view coverage to IMPALA-15484.
Tests: 17 focused Maven methods standalone and 50 with the six pilot fixes.
Full upstream precommit remains unverified.
Change-Id: Ib51c4f3bacfdad76dc4dc4a08885b0d5e964e072
Assisted-by: GPT-6 (Codex)
---
M
java/calcite-planner/src/main/java/org/apache/impala/calcite/service/ViewAliasCorrector.java
A
java/calcite-planner/src/test/java/org/apache/impala/calcite/service/ViewAliasCorrectorTest.java
2 files changed, 176 insertions(+), 3 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/06/25006/3
--
To view, visit http://gerrit.cloudera.org:8080/25006
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ib51c4f3bacfdad76dc4dc4a08885b0d5e964e072
Gerrit-Change-Number: 25006
Gerrit-PatchSet: 3
Gerrit-Owner: Aleksandr Efimov <[email protected]>
Gerrit-Reviewer: Aleksandr Efimov <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Michael Smith <[email protected]>
Gerrit-Reviewer: Steve Carlin <[email protected]>