Hello Zihao Ye, Impala Public Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/21671
to look at the new patch set (#4).
Change subject: IMPALA-13274: Filter out illegal output for certain join nodes
......................................................................
IMPALA-13274: Filter out illegal output for certain join nodes
Filter out illegal output for certain join nodes, including those with
join operators LEFT_ANTI_JOIN, LEFT_SEMI_JOIN, NULL_AWARE_LEFT_ANTI_JOIN,
and ICEBERG_DELETE_JOIN. For these join nodes, we only retain the tuple
ids of the outer side while computing tuple ids. If the illegal output
from these join nodes is referenced by the parent node, the backend might
trigger a missing tuple error.
Tests
- Add e2e test
Change-Id: I50b82d85737025df2fdd9e7ab0fca2385e642415
---
M fe/src/main/java/org/apache/impala/planner/JoinNode.java
A testdata/workloads/functional-query/queries/QueryTest/miss-tuple-joins.test
M tests/query_test/test_join_queries.py
3 files changed, 155 insertions(+), 0 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/71/21671/4
--
To view, visit http://gerrit.cloudera.org:8080/21671
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I50b82d85737025df2fdd9e7ab0fca2385e642415
Gerrit-Change-Number: 21671
Gerrit-PatchSet: 4
Gerrit-Owner: ttttttz <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Zihao Ye <[email protected]>
Gerrit-Reviewer: ttttttz <[email protected]>