Xuefu Zhang created HIVE-8436:
---------------------------------
Summary: Modify SparkWork to split works with multiple child works
[Spark Branch]
Key: HIVE-8436
URL: https://issues.apache.org/jira/browse/HIVE-8436
Project: Hive
Issue Type: Sub-task
Components: Spark
Reporter: Xuefu Zhang
Based on the design doc, we need to split the operator tree of a work in
SparkWork if the work is connected to multiple child works. The way splitting
the operator tree is performed by cloning the original work and removing
unwanted branches in the operator tree. Please refer to the design doc for
details.
This process should be done right before we generate SparkPlan. We should have
a utility method that takes the orignal SparkWork and return a modified
SparkWork.
This process should also keep the information about the original work and its
clones. Such information will be needed during SparkPlan generation.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)