Quanlong Huang has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/12939 )

Change subject: IMPALA-8386: Fix incorrect equivalence conjuncts not treated as 
identity
......................................................................


Patch Set 4:

(2 comments)

http://gerrit.cloudera.org:8080/#/c/12939/4/fe/src/main/java/org/apache/impala/planner/SingleNodePlanner.java
File fe/src/main/java/org/apache/impala/planner/SingleNodePlanner.java:

http://gerrit.cloudera.org:8080/#/c/12939/4/fe/src/main/java/org/apache/impala/planner/SingleNodePlanner.java@1190
PS4, Line 1190:           Expr expr = 
e.trySubstitute(inlineViewRef.getBaseTblSmap(), analyzer, false);
> Yeah if we could add such a precondition at an appropriate place it would b
I add a check after initializing the baseTblSmap_ of inline views.


http://gerrit.cloudera.org:8080/#/c/12939/4/testdata/workloads/functional-planner/queries/PlannerTest/inline-view.test
File testdata/workloads/functional-planner/queries/PlannerTest/inline-view.test:

http://gerrit.cloudera.org:8080/#/c/12939/4/testdata/workloads/functional-planner/queries/PlannerTest/inline-view.test@1705
PS4, Line 1705:
> Sure. Let me find out these kind of cases to reproduce the bug.
The substitutions in other places are for ResultExprs which are from the 
original query. They're not eq predicates that created by the Analyzer. So I 
think no problems there. I still add some tests to cover these cases but they 
can't reproduce the bug.



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

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ia87aa9db2de85f0716e4854a88727aad593773fa
Gerrit-Change-Number: 12939
Gerrit-PatchSet: 4
Gerrit-Owner: Quanlong Huang <huangquanl...@gmail.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Quanlong Huang <huangquanl...@gmail.com>
Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>
Gerrit-Comment-Date: Tue, 23 Apr 2019 14:23:33 +0000
Gerrit-HasComments: Yes

Reply via email to