Vineet Garg created HIVE-17767:
----------------------------------
Summary: Rewrite correlated EXISTS/IN subqueries into LEFT SEMI
JOIN
Key: HIVE-17767
URL: https://issues.apache.org/jira/browse/HIVE-17767
Project: Hive
Issue Type: Improvement
Components: Query Planning
Reporter: Vineet Garg
Assignee: Vineet Garg
Currently such queries are written into group by + inner join with value
generator and is inefficient. Value generator consists of join with outer query
to fetch all correlated values. This value generator could be completely
eliminated if such queries are instead rewritten into LEFT SEMI JOIN.
Note that to do this first hive need to support LEFT SEMI JOIN with non-equi
condition (HIVE-17766).
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)