public class OptimizeTezProcContext extends Object implements NodeProcessorCtx
Modifier and Type | Field and Description |
---|---|
HiveConf |
conf |
com.google.common.collect.Multimap<AppMasterEventOperator,TableScanOperator> |
eventOpToTableScanMap |
Set<ReadEntity> |
inputs |
Set<WriteEntity> |
outputs |
ParseContext |
parseContext |
HashSet<AppMasterEventOperator> |
pruningOpsRemovedByPriorOpt |
Deque<Operator<? extends OperatorDesc>> |
rootOperators |
Set<ReduceSinkOperator> |
visitedReduceSinks |
Constructor and Description |
---|
OptimizeTezProcContext(HiveConf conf,
ParseContext parseContext,
Set<ReadEntity> inputs,
Set<WriteEntity> outputs) |
public final ParseContext parseContext
public final HiveConf conf
public final Set<ReadEntity> inputs
public final Set<WriteEntity> outputs
public HashSet<AppMasterEventOperator> pruningOpsRemovedByPriorOpt
public final Set<ReduceSinkOperator> visitedReduceSinks
public final com.google.common.collect.Multimap<AppMasterEventOperator,TableScanOperator> eventOpToTableScanMap
public Deque<Operator<? extends OperatorDesc>> rootOperators
public OptimizeTezProcContext(HiveConf conf, ParseContext parseContext, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
public void setRootOperators(Deque<Operator<? extends OperatorDesc>> roots)
Copyright © 2017 The Apache Software Foundation. All rights reserved.