Harish Butani created HIVE-7304:
-----------------------------------
Summary: Transitive Predicate Propagation doesn't happen properly
after HIVE-7159
Key: HIVE-7304
URL: https://issues.apache.org/jira/browse/HIVE-7304
Project: Hive
Issue Type: Bug
Components: Query Processor
Reporter: Harish Butani
Assignee: Harish Butani
The reason for the regression is that PredicateTransitivePropagate looks at the
FilterOperator below the ReduceSink.
SemanticAnalyzer::genNotNullFilterForJoinSourcePlan was stacking another
FilterOp for the not null check, so only that predicate was being applied
transitively by PredicateTransitivePropagate.
--
This message was sent by Atlassian JIRA
(v6.2#6252)