Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0.0
-
None
Description
Given a query plan, the goal is to identify scans on input tables that can be merged so the data is read only once. Optimization will be carried out at the physical level.
In the longer term, identification of equivalent expressions and reutilization of intermediary results should be done at the logical layer via Spool operator.
Attachments
Attachments
Issue Links
- is related to
-
HIVE-16717 Extend shared scan optimizer to handle partitions
- Closed
-
HIVE-16867 Extend shared scan optimizer to reuse computation from other operators
- Closed
- relates to
-
HIVE-16414 [Hive on Tez] Hive Union queries resource efficiency less on Tez than Mapreduce
- Open
- links to