[ 
https://issues.apache.org/jira/browse/HIVE-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12925777#action_12925777
 ] 

Amareshwari Sriramadasu commented on HIVE-1538:
-----------------------------------------------

bq. I think the solution is to collect the operators who are contributing the 
predicates for "final candidates of predicare pushdown" and remove them from 
the final operator graph.
This does not work as I thought earlier, because all the predicates in the 
FilterOperator may not be pushed. We might have to reconstruct the 
FilterOperator with un-pushed predicates.

> FilterOperator is applied twice with ppd on.
> --------------------------------------------
>
>                 Key: HIVE-1538
>                 URL: https://issues.apache.org/jira/browse/HIVE-1538
>             Project: Hive
>          Issue Type: Bug
>          Components: Query Processor
>            Reporter: Amareshwari Sriramadasu
>            Assignee: Amareshwari Sriramadasu
>
> With hive.optimize.ppd set to true, FilterOperator is applied twice. And it 
> seems second operator is always filtering zero rows.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to