Hello Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

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

to look at the new patch set (#3).

Change subject: [WIP]IMPALA-13320: Rewrite WITH clause by ExprRewriter
......................................................................

[WIP]IMPALA-13320: Rewrite WITH clause by ExprRewriter

This patch adds the behavior of rewriting WITH clauses using the
ExprRewriter. It includes handling both QueryStmt and InsertStmt, which
may contain WITH clauses. The rewritten WITH clauses will be reset by
the parent statement's reset() method and re-analyzed in the subsequent
reAnalyze() step of the parent statement.

Testing:
  - TODO

Change-Id: I36c57486c3e7883694b4beaf71bf00d0f7649ffd
---
M fe/src/main/java/org/apache/impala/analysis/InlineViewRef.java
M fe/src/main/java/org/apache/impala/analysis/InsertStmt.java
M fe/src/main/java/org/apache/impala/analysis/QueryStmt.java
M fe/src/main/java/org/apache/impala/analysis/SelectStmt.java
M fe/src/main/java/org/apache/impala/analysis/SetOperationStmt.java
M fe/src/main/java/org/apache/impala/analysis/WithClause.java
M fe/src/test/java/org/apache/impala/analysis/ExprRewriterTest.java
M testdata/workloads/functional-planner/queries/PlannerTest/many-expression.test
8 files changed, 65 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/11/21711/3
--
To view, visit http://gerrit.cloudera.org:8080/21711
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I36c57486c3e7883694b4beaf71bf00d0f7649ffd
Gerrit-Change-Number: 21711
Gerrit-PatchSet: 3
Gerrit-Owner: Zihao Ye <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>

Reply via email to