public class OptimizeSparkProcContext extends Object implements NodeProcessorCtx
Constructor and Description |
---|
OptimizeSparkProcContext(HiveConf conf,
ParseContext parseContext,
Set<ReadEntity> inputs,
Set<WriteEntity> outputs,
Deque<Operator<? extends OperatorDesc>> rootOperators) |
Modifier and Type | Method and Description |
---|---|
HiveConf |
getConf() |
Set<ReadEntity> |
getInputs() |
Map<MapJoinOperator,Long> |
getMjOpSizes() |
Set<WriteEntity> |
getOutputs() |
ParseContext |
getParseContext() |
Deque<Operator<? extends OperatorDesc>> |
getRootOperators() |
Set<ReduceSinkOperator> |
getVisitedReduceSinks() |
public OptimizeSparkProcContext(HiveConf conf, ParseContext parseContext, Set<ReadEntity> inputs, Set<WriteEntity> outputs, Deque<Operator<? extends OperatorDesc>> rootOperators)
public ParseContext getParseContext()
public HiveConf getConf()
public Set<ReadEntity> getInputs()
public Set<WriteEntity> getOutputs()
public Set<ReduceSinkOperator> getVisitedReduceSinks()
public Deque<Operator<? extends OperatorDesc>> getRootOperators()
public Map<MapJoinOperator,Long> getMjOpSizes()
Copyright © 2017 The Apache Software Foundation. All rights reserved.