mirror of
https://github.com/apache/impala.git
synced 2026-02-01 12:00:22 -05:00
The bug: TupleIsNullPredicates generated when substituting exprs against outer-joined inline views containing analytic functions refer to the logical tuple id of the analytics. These logical tuple ids are not materialized and should not be referenced by any expr during BE evaluation, including TupleIsNullPredicates. The fix: Substitute TupleIsNullPredicates referring to the logical analytic output with TupleIsNullPredicates referring to the physical output. Change-Id: I10bbd869279f01f15a83deeadc7675352c7daaf9 Reviewed-on: http://gerrit.sjc.cloudera.com:8080/5317 Reviewed-by: Alex Behm <alex.behm@cloudera.com> Tested-by: jenkins Reviewed-on: http://gerrit.sjc.cloudera.com:8080/5362