Steve Carlin has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/17200


Change subject: IMPALA-10593: Skip runtime filter for outer joins...
......................................................................

IMPALA-10593: Skip runtime filter for outer joins...

...when Expr not constant after null substitution.

Currently there is code that asserts that an Expr is not constant after
substituting SlotRefs with constant nulls.

A third party tool needs this restriction to be weakened.  In a case where
an Expr is checked and the Expr is not constant even after substituting
nulls, the result will be to not generate a runtime filter for that Expr.

Change-Id: I46462e2030731d97c4c88e364148c0093c025ab3
---
M fe/src/main/java/org/apache/impala/analysis/Analyzer.java
M fe/src/main/java/org/apache/impala/planner/RuntimeFilterGenerator.java
2 files changed, 8 insertions(+), 1 deletion(-)



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

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I46462e2030731d97c4c88e364148c0093c025ab3
Gerrit-Change-Number: 17200
Gerrit-PatchSet: 1
Gerrit-Owner: Steve Carlin <[email protected]>

Reply via email to