Impala Public Jenkins has submitted this change and it was merged. Change subject: IMPALA-5504: Fix TupleIsNullPredicate evaluation. ......................................................................
IMPALA-5504: Fix TupleIsNullPredicate evaluation. There was a bug in the BE evaluation logic of the TupleIsNullPredicate which could lead to wrong results for certain plan shapes. A TupleIsNullPredicate should evaluate to true only if all specified tuples are NULL. This was always the intent of the FE and is also documented in the BE as the required behavior. Testing: - Added regression test - Core tests passed Change-Id: Id659f849a68d88cfe22c65dd1747dd6d6a916163 Reviewed-on: http://gerrit.cloudera.org:8080/7737 Reviewed-by: Matthew Jacobs <[email protected]> Tested-by: Impala Public Jenkins --- M be/src/exprs/tuple-is-null-predicate.cc M be/src/exprs/tuple-is-null-predicate.h M testdata/workloads/functional-query/queries/QueryTest/outer-joins.test 3 files changed, 24 insertions(+), 3 deletions(-) Approvals: Impala Public Jenkins: Verified Matthew Jacobs: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/7737 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: Id659f849a68d88cfe22c65dd1747dd6d6a916163 Gerrit-PatchSet: 2 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Alex Behm <[email protected]> Gerrit-Reviewer: Impala Public Jenkins Gerrit-Reviewer: Matthew Jacobs <[email protected]> Gerrit-Reviewer: Tim Armstrong <[email protected]>
