[
https://issues.apache.org/jira/browse/HIVE-10882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14621354#comment-14621354
]
Ashutosh Chauhan commented on HIVE-10882:
-----------------------------------------
Patch LGTM
I have a comment similar to HIVE-11206 that if we can refactor
HiveOpConverter::translateJoin() and
SemanticAnalyzer::genJoinOperatorChildren() to share code when they construct
Join Operator, that will be better, since both functions generate Join Operator
albeit from different sources. It will be great if same code generates that
Join operator.
Also, judging from failure above, it seems this one requires HIVE-11197
> CBO: Calcite Operator To Hive Operator (Calcite Return Path) empty filtersMap
> of join operator causes wrong results
> -------------------------------------------------------------------------------------------------------------------
>
> Key: HIVE-10882
> URL: https://issues.apache.org/jira/browse/HIVE-10882
> Project: Hive
> Issue Type: Sub-task
> Components: CBO
> Reporter: Pengcheng Xiong
> Assignee: Jesus Camacho Rodriguez
> Attachments: HIVE-10882.01.patch
>
>
> CBO return path creates join operator with empty filtersMap. This causes
> outer joins to produce wrong results. To reproduce, run louter_join_ppr.q
> with return path turned on.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)