[
https://issues.apache.org/jira/browse/IMPALA-14436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18070146#comment-18070146
]
ASF subversion and git services commented on IMPALA-14436:
----------------------------------------------------------
Commit 612a4b63fc091faa143cb5f90ad459b983bb7a86 in impala's branch
refs/heads/master from Steve Carlin
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=612a4b63f ]
IMPALA-14436: Calcite planner: Fix min/max runtime filters
This patch fixes an issue where min/max runtime filters were not getting
created for nested loop joins. The conjuncts need to be placed in
the right variables when initializing the NestedLoopJoinNode.
For inner joins, all the conjuncts need to be in the filterConjuncts
in order to be processed for the min/max runtime filter.
This patch is needed to allow overlap_min_max_filters.test to succeed
for the Calcite planner.
An extra minor fix has been thrown into the patch: When the conjunct
is "IS NOT DISCTINCT FROM", this should be treated as an equi-join
conjunct.
Change-Id: I4e5f9be67a775a771c0868ac4407410385e8a755
Reviewed-on: http://gerrit.cloudera.org:8080/23912
Reviewed-by: Michael Smith <[email protected]>
Reviewed-by: Joe McDonnell <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
> Calcite Planner: Implement single row join optimization
> -------------------------------------------------------
>
> Key: IMPALA-14436
> URL: https://issues.apache.org/jira/browse/IMPALA-14436
> Project: IMPALA
> Issue Type: Sub-task
> Reporter: Steve Carlin
> Priority: Major
>
> Impala has special code to handle joins that produce one row on the right
> side. This needs to be implemented in Calcite
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]