[ 
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)

Reply via email to