Aleksandr Efimov has uploaded this change for review. ( http://gerrit.cloudera.org:8080/25006
Change subject: IMPALA-15468: Preserve view validation errors during alias correction ...................................................................... IMPALA-15468: 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. Add regressions for SUM(BOOLEAN), TRUNC(TIMESTAMP), mixed projections and Hive-generated aliases. Validation: Java build and 18 related Maven tests passed. Full upstream precommit and E2E are pending. 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, 182 insertions(+), 3 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/06/25006/1 -- 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: newchange Gerrit-Change-Id: Ib51c4f3bacfdad76dc4dc4a08885b0d5e964e072 Gerrit-Change-Number: 25006 Gerrit-PatchSet: 1 Gerrit-Owner: Aleksandr Efimov <[email protected]>
