public class MapReduceCompiler extends TaskCompiler
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
LOG |
conf, console, db, queryState| Constructor and Description |
|---|
MapReduceCompiler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
decideExecMode(List<Task<? extends Serializable>> rootTasks,
Context ctx,
GlobalLimitCtx globalLimitCtx) |
protected void |
generateTaskTree(List<Task<? extends Serializable>> rootTasks,
ParseContext pCtx,
List<Task<MoveWork>> mvTask,
Set<ReadEntity> inputs,
Set<WriteEntity> outputs) |
protected void |
optimizeTaskPlan(List<Task<? extends Serializable>> rootTasks,
ParseContext pCtx,
Context ctx) |
protected void |
setInputFormat(Task<? extends Serializable> task) |
compile, genColumnStatsTask, getParseContext, init, optimizeOperatorPlanprotected void setInputFormat(Task<? extends Serializable> task)
setInputFormat in class TaskCompilerprotected void decideExecMode(List<Task<? extends Serializable>> rootTasks, Context ctx, GlobalLimitCtx globalLimitCtx) throws SemanticException
decideExecMode in class TaskCompilerSemanticExceptionprotected void optimizeTaskPlan(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, Context ctx) throws SemanticException
optimizeTaskPlan in class TaskCompilerSemanticExceptionprotected void generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs) throws SemanticException
generateTaskTree in class TaskCompilerSemanticExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.