org.apache.hadoop.hive.ql.optimizer.physical
Class StageIDsRearranger

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.physical.StageIDsRearranger
All Implemented Interfaces:
PhysicalPlanResolver

public class StageIDsRearranger
extends Object
implements PhysicalPlanResolver

Simple renumbering of stage ids


Nested Class Summary
static class StageIDsRearranger.TaskTraverse
           
 
Constructor Summary
StageIDsRearranger()
           
 
Method Summary
static List<Task> getExplainOrder(HiveConf conf, List<Task<?>> tasks)
           
 PhysicalContext resolve(PhysicalContext pctx)
          All physical plan resolvers have to implement this entry method.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StageIDsRearranger

public StageIDsRearranger()
Method Detail

resolve

public PhysicalContext resolve(PhysicalContext pctx)
                        throws SemanticException
Description copied from interface: PhysicalPlanResolver
All physical plan resolvers have to implement this entry method.

Specified by:
resolve in interface PhysicalPlanResolver
Returns:
the physical plan
Throws:
SemanticException

getExplainOrder

public static List<Task> getExplainOrder(HiveConf conf,
                                         List<Task<?>> tasks)


Copyright © 2014 The Apache Software Foundation. All rights reserved.