[ 
https://issues.apache.org/jira/browse/HIVE-20142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Deepak Jaiswal updated HIVE-20142:
----------------------------------
    Description: 
The semijoin reduction removal logic is spread out into multiple functions. 
Currently, the cost based removal logic is applied before the rule based(dumb) 
ones. 

Instead, apply the rule based removal logic and then apply the cost based 
removal.

 

cc [~jdere] [~jcamachorodriguez] [~gopalv]

  was:
The semijoin reduction removal logic is spread out into multiple functions. 
Currently, the cost based removal logic is applied before the rule based(dumb) 
ones. 

Instead, apply the rule based removal logic and then apply the cost based 
removal.

 

cc [~jdere] [~jcamachorodriguez]


> Semijoin Reduction : Peform cost based removal after rule based removal.
> ------------------------------------------------------------------------
>
>                 Key: HIVE-20142
>                 URL: https://issues.apache.org/jira/browse/HIVE-20142
>             Project: Hive
>          Issue Type: Task
>            Reporter: Deepak Jaiswal
>            Assignee: Deepak Jaiswal
>            Priority: Major
>
> The semijoin reduction removal logic is spread out into multiple functions. 
> Currently, the cost based removal logic is applied before the rule 
> based(dumb) ones. 
> Instead, apply the rule based removal logic and then apply the cost based 
> removal.
>  
> cc [~jdere] [~jcamachorodriguez] [~gopalv]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to