public class GenSparkProcContext extends Object implements NodeProcessorCtx
Constructor and Description |
---|
GenSparkProcContext(HiveConf conf,
ParseContext parseContext,
List<Task<MoveWork>> moveTask,
List<Task<? extends Serializable>> rootTasks,
Set<ReadEntity> inputs,
Set<WriteEntity> outputs,
Map<String,Operator<? extends OperatorDesc>> topOps) |
public final ParseContext parseContext
public final HiveConf conf
public final List<Task<? extends Serializable>> rootTasks
public final Set<ReadEntity> inputs
public final Set<WriteEntity> outputs
public Operator<? extends OperatorDesc> currentRootOperator
public Operator<? extends OperatorDesc> parentOfRoot
public SparkTask currentTask
public BaseWork preceedingWork
public final Map<ReduceSinkOperator,ObjectPair<SparkEdgeProperty,ReduceWork>> leafOpToFollowingWorkInfo
public final Map<Operator<?>,Map<BaseWork,SparkEdgeProperty>> linkOpWithWorkMap
public final Map<BaseWork,List<ReduceSinkOperator>> linkWorkWithReduceSinkMap
public final Map<MapJoinOperator,List<BaseWork>> mapJoinWorkMap
public final Map<SMBMapJoinOperator,SparkSMBMapJoinInfo> smbMapJoinCtxMap
public final Map<MapJoinOperator,List<Operator<?>>> mapJoinParentMap
public final DependencyCollectionTask dependencyTask
public final Set<MapJoinOperator> currentMapJoinOperators
public final List<UnionOperator> currentUnionOperators
public final Set<ReduceSinkOperator> clonedReduceSinks
public final Set<FileSinkOperator> fileSinkSet
public final Map<FileSinkOperator,List<FileSinkOperator>> fileSinkMap
public final Map<String,Operator<? extends OperatorDesc>> topOps
public GenSparkProcContext(HiveConf conf, ParseContext parseContext, List<Task<MoveWork>> moveTask, List<Task<? extends Serializable>> rootTasks, Set<ReadEntity> inputs, Set<WriteEntity> outputs, Map<String,Operator<? extends OperatorDesc>> topOps)
Copyright © 2017 The Apache Software Foundation. All rights reserved.