Uses of Class
org.apache.hadoop.hive.ql.exec.Task

Packages that use Task
org.apache.hadoop.hive.ql   
org.apache.hadoop.hive.ql.exec Hive QL execution tasks, operators, functions and other handlers. 
org.apache.hadoop.hive.ql.exec.mr   
org.apache.hadoop.hive.ql.exec.tez   
org.apache.hadoop.hive.ql.history   
org.apache.hadoop.hive.ql.index   
org.apache.hadoop.hive.ql.index.bitmap   
org.apache.hadoop.hive.ql.index.compact   
org.apache.hadoop.hive.ql.io.rcfile.merge   
org.apache.hadoop.hive.ql.io.rcfile.stats   
org.apache.hadoop.hive.ql.io.rcfile.truncate   
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.physical   
org.apache.hadoop.hive.ql.optimizer.physical.index   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.parse.authorization   
org.apache.hadoop.hive.ql.plan   
org.apache.hadoop.hive.ql.stats   
org.apache.hadoop.hive.ql.stats.fs   
org.apache.hadoop.hive.ql.stats.jdbc   
 

Uses of Task in org.apache.hadoop.hive.ql
 

Methods in org.apache.hadoop.hive.ql that return Task
 Task<? extends Serializable> DriverContext.getRunnable(int maxthreads)
           
 

Methods in org.apache.hadoop.hive.ql that return types with arguments of type Task
 ArrayList<Task<? extends Serializable>> QueryPlan.getRootTasks()
           
 

Methods in org.apache.hadoop.hive.ql with parameters of type Task
 boolean DriverContext.addToRunnable(Task<? extends Serializable> tsk)
           
static boolean DriverContext.isLaunchable(Task<? extends Serializable> tsk)
          Checks if a task can be launched.
 void DriverContext.remove(Task<? extends Serializable> task)
           
 

Method parameters in org.apache.hadoop.hive.ql with type arguments of type Task
 boolean Driver.hasReduceTasks(List<Task<? extends Serializable>> tasks)
           
 void QueryPlan.setRootTasks(ArrayList<Task<? extends Serializable>> rootTasks)
           
 

Uses of Task in org.apache.hadoop.hive.ql.exec
 

Subclasses of Task in org.apache.hadoop.hive.ql.exec
 class ColumnStatsTask
          ColumnStatsTask implementation.
 class ConditionalTask
          Conditional Task implementation.
 class CopyTask
          CopyTask implementation.
 class DDLTask
          DDLTask implementation.
 class DependencyCollectionTask
          DependencyCollectionTask.
 class ExplainTask
          ExplainTask implementation.
 class FetchTask
          FetchTask implementation.
 class FunctionTask
          FunctionTask.
 class MoveTask
          MoveTask implementation.
 class StatsNoJobTask
          StatsNoJobTask is used in cases where stats collection is the only task for the given query (no parent MR or Tez job).
 class StatsTask
          StatsTask implementation.
 

Fields in org.apache.hadoop.hive.ql.exec declared as Task
protected  Task<? extends Serializable> Task.backupTask
           
protected  Task<? extends Serializable> TaskRunner.tsk
           
 

Fields in org.apache.hadoop.hive.ql.exec with type parameters of type Task
protected  List<Task<? extends Serializable>> Task.backupChildrenTasks
           
protected  List<Task<? extends Serializable>> Task.childTasks
           
protected  List<Task<? extends Serializable>> Task.feedSubscribers
           
protected  List<Task<? extends Serializable>> Task.parentTasks
           
 Class<? extends Task<T>> TaskFactory.TaskTuple.taskClass
           
 

Methods in org.apache.hadoop.hive.ql.exec that return Task
static
<T extends Serializable>
Task<T>
TaskFactory.get(Class<T> workClass, HiveConf conf)
           
static
<T extends Serializable>
Task<T>
TaskFactory.get(T work, HiveConf conf, Task<? extends Serializable>... tasklist)
           
 Task<? extends Serializable> Task.getAndInitBackupTask()
           
static
<T extends Serializable>
Task<T>
TaskFactory.getAndMakeChild(T work, HiveConf conf, Task<? extends Serializable>... tasklist)
           
 Task<? extends Serializable> Task.getBackupTask()
           
 Task<? extends Serializable> TaskRunner.getTask()
           
 

Methods in org.apache.hadoop.hive.ql.exec that return types with arguments of type Task
 List<Task<? extends Serializable>> Task.getBackupChildrenTasks()
           
 List<Task<? extends Serializable>> Task.getChildTasks()
           
 List<Task<? extends Serializable>> Task.getDependentTasks()
          The default dependent tasks are just child tasks, but different types could implement their own (e.g.
 List<Task<? extends Serializable>> ConditionalTask.getDependentTasks()
           
 List<Task<? extends Serializable>> Task.getFeedSubscribers()
           
 List<Task<? extends Serializable>> ConditionalTask.getListTasks()
           
 List<Task<? extends Serializable>> Task.getParentTasks()
           
 

Methods in org.apache.hadoop.hive.ql.exec with parameters of type Task
 boolean Task.addDependentTask(Task<? extends Serializable> dependent)
          Add a dependent task on the current task.
 boolean ConditionalTask.addDependentTask(Task<? extends Serializable> dependent)
          Add a dependent task on the current conditional task.
static
<T extends Serializable>
Task<T>
TaskFactory.get(T work, HiveConf conf, Task<? extends Serializable>... tasklist)
           
static
<T extends Serializable>
Task<T>
TaskFactory.getAndMakeChild(T work, HiveConf conf, Task<? extends Serializable>... tasklist)
           
 org.json.JSONObject ExplainTask.getJSONPlan(PrintStream out, String ast, List<Task<?>> tasks, Task<?> fetchTask, boolean jsonOutput, boolean isExtended, boolean appendTaskType)
           
static void TaskFactory.makeChild(Task<?> ret, Task<? extends Serializable>... tasklist)
           
static void TaskFactory.makeChild(Task<?> ret, Task<? extends Serializable>... tasklist)
           
 void Task.removeDependentTask(Task<? extends Serializable> dependent)
          Remove the dependent task.
static void Utilities.reworkMapRedWork(Task<? extends Serializable> task, boolean reworkMapredWork, HiveConf conf)
          The check here is kind of not clean.
 void Task.setBackupTask(Task<? extends Serializable> backupTask)
           
 void Task.subscribeFeed(Task<? extends Serializable> publisher)
          Subscribe the feed of publisher.
 

Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type Task
 org.json.JSONObject ExplainTask.getJSONPlan(PrintStream out, String ast, List<Task<?>> tasks, Task<?> fetchTask, boolean jsonOutput, boolean isExtended, boolean appendTaskType)
           
static List<ExecDriver> Utilities.getMRTasks(List<Task<? extends Serializable>> tasks)
           
static List<TezTask> Utilities.getTezTasks(List<Task<? extends Serializable>> tasks)
           
static
<T> void
NodeUtils.iterateTask(Collection<Task<?>> tasks, Class<T> clazz, NodeUtils.Function<T> function)
           
 org.json.JSONObject ExplainTask.outputDependencies(PrintStream out, boolean jsonOutput, boolean appendTaskType, List<Task> tasks)
           
 org.json.JSONObject ExplainTask.outputStagePlans(PrintStream out, List<Task> tasks, boolean jsonOutput, boolean isExtended)
           
 void Task.setBackupChildrenTasks(List<Task<? extends Serializable>> backupChildrenTasks)
           
 void Task.setChildTasks(List<Task<? extends Serializable>> childTasks)
           
 void Task.setFeedSubscribers(List<Task<? extends Serializable>> s)
           
 void ConditionalTask.setListTasks(List<Task<? extends Serializable>> listTasks)
           
 void Task.setParentTasks(List<Task<? extends Serializable>> parentTasks)
           
 

Constructors in org.apache.hadoop.hive.ql.exec with parameters of type Task
TaskRunner(Task<? extends Serializable> tsk, TaskResult result)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.exec with type arguments of type Task
TaskFactory.TaskTuple(Class<T> workClass, Class<? extends Task<T>> taskClass)
           
 

Uses of Task in org.apache.hadoop.hive.ql.exec.mr
 

Subclasses of Task in org.apache.hadoop.hive.ql.exec.mr
 class ExecDriver
          ExecDriver is the central class in co-ordinating execution of any map-reduce task.
 class MapredLocalTask
          MapredLocalTask represents any local work (i.e.: client side work) that hive needs to execute.
 class MapRedTask
          Extension of ExecDriver: - can optionally spawn a map-reduce task from a separate jvm - will make last minute adjustments to map-reduce job parameters, viz: * estimating number of reducers * estimating whether job should run locally
 

Fields in org.apache.hadoop.hive.ql.exec.mr declared as Task
protected  Task<? extends Serializable> HadoopJobExecHelper.task
           
 

Constructors in org.apache.hadoop.hive.ql.exec.mr with parameters of type Task
HadoopJobExecHelper(org.apache.hadoop.mapred.JobConf job, SessionState.LogHelper console, Task<? extends Serializable> task, HadoopJobExecHook hookCallBack)
           
 

Uses of Task in org.apache.hadoop.hive.ql.exec.tez
 

Subclasses of Task in org.apache.hadoop.hive.ql.exec.tez
 class TezTask
          TezTask handles the execution of TezWork.
 

Uses of Task in org.apache.hadoop.hive.ql.history
 

Methods in org.apache.hadoop.hive.ql.history with parameters of type Task
 void HiveHistoryImpl.endTask(String queryId, Task<? extends Serializable> task)
           
 void HiveHistory.endTask(String queryId, Task<? extends Serializable> task)
          Called at the end of a task.
 void HiveHistoryImpl.progressTask(String queryId, Task<? extends Serializable> task)
           
 void HiveHistory.progressTask(String queryId, Task<? extends Serializable> task)
          Logs progress of a task if ConfVars.HIVE_LOG_INCREMENTAL_PLAN_PROGRESS is set to true
 void HiveHistoryImpl.startTask(String queryId, Task<? extends Serializable> task, String taskName)
           
 void HiveHistory.startTask(String queryId, Task<? extends Serializable> task, String taskName)
          Called at the start of a task.
 

Uses of Task in org.apache.hadoop.hive.ql.index
 

Subclasses of Task in org.apache.hadoop.hive.ql.index
 class IndexMetadataChangeTask
           
 

Methods in org.apache.hadoop.hive.ql.index that return Task
protected abstract  Task<?> TableBasedIndexHandler.getIndexBuilderMapRedTask(Set<ReadEntity> inputs, Set<WriteEntity> outputs, List<FieldSchema> indexField, boolean partitioned, PartitionDesc indexTblPartDesc, String indexTableName, PartitionDesc baseTablePartDesc, String baseTableName, String dbName)
           
protected  Task<?> AggregateIndexHandler.getIndexBuilderMapRedTask(Set<ReadEntity> inputs, Set<WriteEntity> outputs, List<FieldSchema> indexField, boolean partitioned, PartitionDesc indexTblPartDesc, String indexTableName, PartitionDesc baseTablePartDesc, String baseTableName, String dbName)
           
 

Methods in org.apache.hadoop.hive.ql.index that return types with arguments of type Task
 List<Task<?>> TableBasedIndexHandler.generateIndexBuildTaskList(Table baseTbl, Index index, List<Partition> indexTblPartitions, List<Partition> baseTblPartitions, Table indexTbl, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
 List<Task<?>> HiveIndexHandler.generateIndexBuildTaskList(Table baseTbl, Index index, List<Partition> indexTblPartitions, List<Partition> baseTblPartitions, Table indexTbl, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
          Requests that the handler generate a plan for building the index; the plan should read the base table and write out the index representation.
 List<Task<? extends Serializable>> HiveIndexQueryContext.getQueryTasks()
           
 

Method parameters in org.apache.hadoop.hive.ql.index with type arguments of type Task
 void HiveIndexQueryContext.setQueryTasks(List<Task<? extends Serializable>> indexQueryTasks)
           
 

Uses of Task in org.apache.hadoop.hive.ql.index.bitmap
 

Methods in org.apache.hadoop.hive.ql.index.bitmap that return Task
protected  Task<?> BitmapIndexHandler.getIndexBuilderMapRedTask(Set<ReadEntity> inputs, Set<WriteEntity> outputs, List<FieldSchema> indexField, boolean partitioned, PartitionDesc indexTblPartDesc, String indexTableName, PartitionDesc baseTablePartDesc, String baseTableName, String dbName)
           
 

Uses of Task in org.apache.hadoop.hive.ql.index.compact
 

Methods in org.apache.hadoop.hive.ql.index.compact that return Task
protected  Task<?> CompactIndexHandler.getIndexBuilderMapRedTask(Set<ReadEntity> inputs, Set<WriteEntity> outputs, List<FieldSchema> indexField, boolean partitioned, PartitionDesc indexTblPartDesc, String indexTableName, PartitionDesc baseTablePartDesc, String baseTableName, String dbName)
           
 

Uses of Task in org.apache.hadoop.hive.ql.io.rcfile.merge
 

Subclasses of Task in org.apache.hadoop.hive.ql.io.rcfile.merge
 class BlockMergeTask
           
 

Uses of Task in org.apache.hadoop.hive.ql.io.rcfile.stats
 

Subclasses of Task in org.apache.hadoop.hive.ql.io.rcfile.stats
 class PartialScanTask
          PartialScanTask.
 

Uses of Task in org.apache.hadoop.hive.ql.io.rcfile.truncate
 

Subclasses of Task in org.apache.hadoop.hive.ql.io.rcfile.truncate
 class ColumnTruncateTask
           
 

Uses of Task in org.apache.hadoop.hive.ql.optimizer
 

Methods in org.apache.hadoop.hive.ql.optimizer that return Task
static Task<?> IndexUtils.createRootTask(HiveConf builderConf, Set<ReadEntity> inputs, Set<WriteEntity> outputs, StringBuilder command, LinkedHashMap<String,String> partSpec, String indexTableName, String dbName)
           
static Task<MoveWork> GenMapRedUtils.findMoveTask(List<Task<MoveWork>> mvTasks, FileSinkOperator fsOp)
           
 Task<? extends Serializable> GenMRProcContext.getCurrTask()
           
 Task<? extends Serializable> GenMRProcContext.GenMapRedCtx.getCurrTask()
           
 Task<? extends Serializable> GenMRProcContext.GenMRUnionCtx.getUTask()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer that return types with arguments of type Task
 Map<FileSinkDesc,Task<? extends Serializable>> GenMRProcContext.getLinkedFileDescTasks()
           
 List<Task<MoveWork>> GenMRProcContext.getMvTask()
           
 HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> GenMRProcContext.getOpTaskMap()
           
 List<Task<? extends Serializable>> GenMRProcContext.getRootTasks()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type Task
static void GenMapRedUtils.addDependentMoveTasks(Task<MoveWork> mvTask, HiveConf hconf, Task<? extends Serializable> parentTask, DependencyCollectionTask dependencyTask)
          Adds the dependencyTaskForMultiInsert in ctx as a dependent of parentTask.
static void GenMapRedUtils.addDependentMoveTasks(Task<MoveWork> mvTask, HiveConf hconf, Task<? extends Serializable> parentTask, DependencyCollectionTask dependencyTask)
          Adds the dependencyTaskForMultiInsert in ctx as a dependent of parentTask.
 boolean GenMRProcContext.addRootIfPossible(Task<? extends Serializable> task)
           
 void GenMRProcContext.addSeenOp(Task task, Operator operator)
           
static void GenMapRedUtils.addStatsTask(FileSinkOperator nd, MoveTask mvTask, Task<? extends Serializable> currTask, HiveConf hconf)
          Add the StatsTask as a dependent task of the MoveTask because StatsTask will change the Table/Partition metadata.
static ConditionalTask GenMapRedUtils.createCondTask(HiveConf conf, Task<? extends Serializable> currTask, MoveWork mvWork, Serializable mergeWork, String inputPath)
          Construct a conditional task given the current leaf task, the MoveWork and the MapredWork.
static org.apache.hadoop.fs.Path GenMapRedUtils.createMoveTask(Task<? extends Serializable> currTask, boolean chDir, FileSinkOperator fsOp, ParseContext parseCtx, List<Task<MoveWork>> mvTasks, HiveConf hconf, DependencyCollectionTask dependencyTask)
          Create and add any dependent move tasks
static void GenMapRedUtils.createMRWorkForMergingFiles(FileSinkOperator fsInput, org.apache.hadoop.fs.Path finalName, DependencyCollectionTask dependencyTask, List<Task<MoveWork>> mvTasks, HiveConf conf, Task<? extends Serializable> currTask)
           
static void GenMapRedUtils.initUnionPlan(GenMRProcContext opProcCtx, UnionOperator currUnionOp, Task<? extends Serializable> currTask, boolean local)
           
static void GenMapRedUtils.initUnionPlan(ReduceSinkOperator op, UnionOperator currUnionOp, GenMRProcContext opProcCtx, Task<? extends Serializable> unionTask)
          Initialize the current union plan.
static boolean GenMapRedUtils.isMergeRequired(List<Task<MoveWork>> mvTasks, HiveConf hconf, FileSinkOperator fsOp, Task<? extends Serializable> currTask, boolean isInsertTable)
          Returns true iff the fsOp requires a merge
 boolean GenMRProcContext.isSeenOp(Task task, Operator operator)
           
static void GenMapRedUtils.joinPlan(Task<? extends Serializable> currTask, Task<? extends Serializable> oldTask, GenMRProcContext opProcCtx)
          Merge the current task into the old task for the reducer
static void GenMapRedUtils.joinPlan(Task<? extends Serializable> currTask, Task<? extends Serializable> oldTask, GenMRProcContext opProcCtx)
          Merge the current task into the old task for the reducer
static void GenMapRedUtils.joinUnionPlan(GenMRProcContext opProcCtx, UnionOperator currUnionOp, Task<? extends Serializable> currentUnionTask, Task<? extends Serializable> existingTask, boolean local)
           
static void GenMapRedUtils.joinUnionPlan(GenMRProcContext opProcCtx, UnionOperator currUnionOp, Task<? extends Serializable> currentUnionTask, Task<? extends Serializable> existingTask, boolean local)
           
static void GenMapRedUtils.linkMoveTask(Task<MoveWork> mvTask, Task<? extends Serializable> task, HiveConf hconf, DependencyCollectionTask dependencyTask)
          Follows the task tree down from task and makes all leaves parents of mvTask
static void GenMapRedUtils.linkMoveTask(Task<MoveWork> mvTask, Task<? extends Serializable> task, HiveConf hconf, DependencyCollectionTask dependencyTask)
          Follows the task tree down from task and makes all leaves parents of mvTask
 void GenMRProcContext.setCurrTask(Task<? extends Serializable> currTask)
           
static void GenMapRedUtils.setKeyAndValueDescForTaskTree(Task<? extends Serializable> task)
          Set the key and value description for all the tasks rooted at the given task.
static void GenMapRedUtils.setTaskPlan(String alias_id, Operator<? extends OperatorDesc> topOp, Task<?> task, boolean local, GenMRProcContext opProcCtx)
          set the current task in the mapredWork.
static void GenMapRedUtils.setTaskPlan(String alias_id, Operator<? extends OperatorDesc> topOp, Task<?> task, boolean local, GenMRProcContext opProcCtx, PrunedPartitionList pList)
          set the current task in the mapredWork.
 

Method parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type Task
static org.apache.hadoop.fs.Path GenMapRedUtils.createMoveTask(Task<? extends Serializable> currTask, boolean chDir, FileSinkOperator fsOp, ParseContext parseCtx, List<Task<MoveWork>> mvTasks, HiveConf hconf, DependencyCollectionTask dependencyTask)
          Create and add any dependent move tasks
static void GenMapRedUtils.createMRWorkForMergingFiles(FileSinkOperator fsInput, org.apache.hadoop.fs.Path finalName, DependencyCollectionTask dependencyTask, List<Task<MoveWork>> mvTasks, HiveConf conf, Task<? extends Serializable> currTask)
           
static Task<MoveWork> GenMapRedUtils.findMoveTask(List<Task<MoveWork>> mvTasks, FileSinkOperator fsOp)
           
static boolean GenMapRedUtils.isMergeRequired(List<Task<MoveWork>> mvTasks, HiveConf hconf, FileSinkOperator fsOp, Task<? extends Serializable> currTask, boolean isInsertTable)
          Returns true iff the fsOp requires a merge
static void GenMapRedUtils.linkMoveTask(FileSinkOperator newOutput, ConditionalTask cndTsk, List<Task<MoveWork>> mvTasks, HiveConf hconf, DependencyCollectionTask dependencyTask)
          Make the move task in the GenMRProcContext following the FileSinkOperator a dependent of all possible subtrees branching from the ConditionalTask.
 void GenMRProcContext.setLinkedFileDescTasks(Map<FileSinkDesc,Task<? extends Serializable>> linkedFileDescTasks)
           
 void GenMRProcContext.setMvTask(List<Task<MoveWork>> mvTask)
           
 void GenMRProcContext.setOpTaskMap(HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap)
           
 void GenMRProcContext.setRootTasks(List<Task<? extends Serializable>> rootTasks)
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer with parameters of type Task
GenMRProcContext.GenMapRedCtx(Task<? extends Serializable> currTask, String currAliasId)
           
GenMRProcContext.GenMRUnionCtx(Task<? extends Serializable> uTask)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type Task
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap, ParseContext parseCtx, List<Task<MoveWork>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap, ParseContext parseCtx, List<Task<MoveWork>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap, ParseContext parseCtx, List<Task<MoveWork>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
 

Uses of Task in org.apache.hadoop.hive.ql.optimizer.physical
 

Fields in org.apache.hadoop.hive.ql.optimizer.physical declared as Task
protected  Task<? extends Serializable> PhysicalContext.fetchTask
           
 

Fields in org.apache.hadoop.hive.ql.optimizer.physical with type parameters of type Task
protected  List<Task<? extends Serializable>> PhysicalContext.rootTasks
           
protected  Set<Task<?>> StageIDsRearranger.TaskTraverse.traversed
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical that return Task
 Task<? extends Serializable> SkewJoinResolver.SkewJoinProcCtx.getCurrentTask()
           
 Task<? extends Serializable> MapJoinResolver.LocalMapJoinProcCtx.getCurrentTask()
           
 Task<? extends Serializable> PhysicalContext.getFetchTask()
           
 Task<? extends Serializable> SortMergeJoinTaskDispatcher.processCurrentTask(MapRedTask currTask, ConditionalTask conditionalTask, Context context)
           
 Task<? extends Serializable> CommonJoinTaskDispatcher.processCurrentTask(MapRedTask currTask, ConditionalTask conditionalTask, Context context)
           
abstract  Task<? extends Serializable> AbstractJoinTaskDispatcher.processCurrentTask(MapRedTask currTask, ConditionalTask conditionalTask, Context context)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical that return types with arguments of type Task
protected  List<Task<?>> StageIDsRearranger.TaskTraverse.getChildTasks(Task<?> task)
           
static List<Task> StageIDsRearranger.getExplainOrder(HiveConf conf, List<Task<?>> tasks)
           
 List<Task<? extends Serializable>> PhysicalContext.getRootTasks()
           
protected abstract  List<Task<?>> StageIDsRearranger.TaskTraverse.next(Task<?> task)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical with parameters of type Task
protected  void StageIDsRearranger.TaskTraverse.accepted(Task<?> task)
           
 void PhysicalContext.addToRootTask(Task<? extends Serializable> tsk)
           
protected  List<Task<?>> StageIDsRearranger.TaskTraverse.getChildTasks(Task<?> task)
           
protected  boolean StageIDsRearranger.TaskTraverse.isReady(Task<?> task)
           
protected abstract  List<Task<?>> StageIDsRearranger.TaskTraverse.next(Task<?> task)
           
static void GenMRSkewJoinProcessor.processSkewJoin(JoinOperator joinOp, Task<? extends Serializable> currTask, ParseContext parseCtx)
          Create tasks for processing skew joins.
protected  void StageIDsRearranger.TaskTraverse.rejected(Task<?> child)
           
 void PhysicalContext.removeFromRootTask(Task<? extends Serializable> tsk)
           
protected  void AbstractJoinTaskDispatcher.replaceTask(Task<? extends Serializable> currTask, Task<? extends Serializable> newTask, PhysicalContext physicalContext)
           
protected  void AbstractJoinTaskDispatcher.replaceTask(Task<? extends Serializable> currTask, Task<? extends Serializable> newTask, PhysicalContext physicalContext)
           
protected  void AbstractJoinTaskDispatcher.replaceTaskWithConditionalTask(Task<? extends Serializable> currTask, ConditionalTask cndTsk, PhysicalContext physicalContext)
           
 void SkewJoinResolver.SkewJoinProcCtx.setCurrentTask(Task<? extends Serializable> currentTask)
           
 void MapJoinResolver.LocalMapJoinProcCtx.setCurrentTask(Task<? extends Serializable> currentTask)
           
 void PhysicalContext.setFetchTask(Task<? extends Serializable> fetchTask)
           
 void StageIDsRearranger.TaskTraverse.traverse(Task<?> task)
           
 

Method parameters in org.apache.hadoop.hive.ql.optimizer.physical with type arguments of type Task
static List<Task> StageIDsRearranger.getExplainOrder(HiveConf conf, List<Task<?>> tasks)
           
 void PhysicalContext.setRootTasks(List<Task<? extends Serializable>> rootTasks)
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer.physical with parameters of type Task
MapJoinResolver.LocalMapJoinProcCtx(Task<? extends Serializable> task, ParseContext parseCtx)
           
PhysicalContext(HiveConf conf, ParseContext parseContext, Context context, List<Task<? extends Serializable>> rootTasks, Task<? extends Serializable> fetchTask)
           
SkewJoinResolver.SkewJoinProcCtx(Task<? extends Serializable> task, ParseContext parseCtx)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer.physical with type arguments of type Task
PhysicalContext(HiveConf conf, ParseContext parseContext, Context context, List<Task<? extends Serializable>> rootTasks, Task<? extends Serializable> fetchTask)
           
 

Uses of Task in org.apache.hadoop.hive.ql.optimizer.physical.index
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical.index that return Task
 Task<? extends Serializable> IndexWhereProcCtx.getCurrentTask()
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer.physical.index with parameters of type Task
IndexWhereProcCtx(Task<? extends Serializable> task, ParseContext parseCtx)
           
 

Uses of Task in org.apache.hadoop.hive.ql.parse
 

Fields in org.apache.hadoop.hive.ql.parse with type parameters of type Task
 List<Task<MoveWork>> GenTezProcContext.moveTask
           
 List<Task<? extends Serializable>> GenTezProcContext.rootTasks
           
protected  List<Task<? extends Serializable>> BaseSemanticAnalyzer.rootTasks
           
 

Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type Task
 List<Task<? extends Serializable>> IndexUpdater.generateUpdateTasks()
           
 List<Task<? extends Serializable>> BaseSemanticAnalyzer.getRootTasks()
           
 

Methods in org.apache.hadoop.hive.ql.parse with parameters of type Task
 void ParseContext.replaceRootTask(Task<? extends Serializable> rootTask, List<? extends Task<? extends Serializable>> tasks)
           
protected  void TezCompiler.setInputFormat(Task<? extends Serializable> task)
           
protected abstract  void TaskCompiler.setInputFormat(Task<? extends Serializable> rootTask)
           
protected  void MapReduceCompiler.setInputFormat(Task<? extends Serializable> task)
           
 

Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type Task
 void TaskCompiler.compile(ParseContext pCtx, List<Task<? extends Serializable>> rootTasks, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
protected  void TezCompiler.decideExecMode(List<Task<? extends Serializable>> rootTasks, Context ctx, GlobalLimitCtx globalLimitCtx)
           
protected abstract  void TaskCompiler.decideExecMode(List<Task<? extends Serializable>> rootTasks, Context ctx, GlobalLimitCtx globalLimitCtx)
           
protected  void MapReduceCompiler.decideExecMode(List<Task<? extends Serializable>> rootTasks, Context ctx, GlobalLimitCtx globalLimitCtx)
           
protected  void TaskCompiler.genColumnStatsTask(QB qb, List<LoadTableDesc> loadTableWork, List<LoadFileDesc> loadFileWork, List<Task<? extends Serializable>> rootTasks)
          A helper function to generate a column stats task on top of map-red task.
protected  void TezCompiler.generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
protected  void TezCompiler.generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
protected abstract  void TaskCompiler.generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
protected abstract  void TaskCompiler.generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
protected  void MapReduceCompiler.generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
protected  void MapReduceCompiler.generateTaskTree(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, List<Task<MoveWork>> mvTask, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
protected  void TaskCompiler.getLeafTasks(List<Task<? extends Serializable>> rootTasks, HashSet<Task<? extends Serializable>> leaves)
          Find all leaf tasks of the list of root tasks.
protected  void TaskCompiler.getLeafTasks(List<Task<? extends Serializable>> rootTasks, HashSet<Task<? extends Serializable>> leaves)
          Find all leaf tasks of the list of root tasks.
 ParseContext TaskCompiler.getParseContext(ParseContext pCtx, List<Task<? extends Serializable>> rootTasks)
          Create a clone of the parse context
 ParseContext MapReduceCompiler.getParseContext(ParseContext pCtx, List<Task<? extends Serializable>> rootTasks)
           
protected  void TezCompiler.optimizeTaskPlan(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, Context ctx)
           
protected abstract  void TaskCompiler.optimizeTaskPlan(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, Context ctx)
           
protected  void MapReduceCompiler.optimizeTaskPlan(List<Task<? extends Serializable>> rootTasks, ParseContext pCtx, Context ctx)
           
 void HiveSemanticAnalyzerHook.postAnalyze(HiveSemanticAnalyzerHookContext context, List<Task<? extends Serializable>> rootTasks)
          Invoked after Hive performs its own semantic analysis on a statement (including optimization).
 void AbstractSemanticAnalyzerHook.postAnalyze(HiveSemanticAnalyzerHookContext context, List<Task<? extends Serializable>> rootTasks)
           
 void ParseContext.replaceRootTask(Task<? extends Serializable> rootTask, List<? extends Task<? extends Serializable>> tasks)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.parse with type arguments of type Task
GenTezProcContext(HiveConf conf, ParseContext parseContext, List<Task<MoveWork>> moveTask, List<Task<? extends Serializable>> rootTasks, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
GenTezProcContext(HiveConf conf, ParseContext parseContext, List<Task<MoveWork>> moveTask, List<Task<? extends Serializable>> rootTasks, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner, HashMap<TableScanOperator,PrunedPartitionList> opToPartList, HashMap<String,Operator<? extends OperatorDesc>> topOps, HashMap<String,Operator<? extends OperatorDesc>> topSelOps, LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx, Map<JoinOperator,QBJoinTree> joinContext, Map<SMBMapJoinOperator,QBJoinTree> smbMapJoinContext, HashMap<TableScanOperator,Table> topToTable, HashMap<TableScanOperator,Map<String,String>> topToProps, Map<FileSinkOperator,Table> fsopToTable, List<LoadTableDesc> loadTableWork, List<LoadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx, List<AbstractMapJoinOperator<? extends MapJoinDesc>> listMapJoinOpsNoReducer, Map<GroupByOperator,Set<String>> groupOpToInputTables, Map<String,PrunedPartitionList> prunedPartitions, HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner, GlobalLimitCtx globalLimitCtx, HashMap<String,SplitSample> nameToSplitSample, HashSet<ReadEntity> semanticInputs, List<Task<? extends Serializable>> rootTasks, Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToSkewedPruner, Map<String,ReadEntity> viewAliasToInput, List<ReduceSinkOperator> reduceSinkOperatorsAddedByEnforceBucketingSorting, QueryProperties queryProperties)
           
 

Uses of Task in org.apache.hadoop.hive.ql.parse.authorization
 

Methods in org.apache.hadoop.hive.ql.parse.authorization that return Task
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createCreateRoleTask(ASTNode ast, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createCreateRoleTask(ASTNode node, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createDropRoleTask(ASTNode ast, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createDropRoleTask(ASTNode node, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createGrantRoleTask(ASTNode ast, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createGrantRoleTask(ASTNode node, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createGrantTask(ASTNode ast, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createGrantTask(ASTNode node, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createRevokeRoleTask(ASTNode ast, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createRevokeRoleTask(ASTNode node, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createRevokeTask(ASTNode ast, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createRevokeTask(ASTNode node, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createSetRoleTask(String roleName, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createSetRoleTask(String roleName, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createShowCurrentRoleTask(HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs, org.apache.hadoop.fs.Path resFile)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createShowCurrentRoleTask(HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs, org.apache.hadoop.fs.Path resFile)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createShowGrantTask(ASTNode ast, org.apache.hadoop.fs.Path resultFile, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createShowGrantTask(ASTNode node, org.apache.hadoop.fs.Path resultFile, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createShowRoleGrantTask(ASTNode ast, org.apache.hadoop.fs.Path resultFile, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createShowRoleGrantTask(ASTNode node, org.apache.hadoop.fs.Path resultFile, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactoryImpl.createShowRolePrincipalsTask(ASTNode ast, org.apache.hadoop.fs.Path resFile, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 Task<? extends Serializable> HiveAuthorizationTaskFactory.createShowRolePrincipalsTask(ASTNode ast, org.apache.hadoop.fs.Path resFile, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 

Uses of Task in org.apache.hadoop.hive.ql.plan
 

Methods in org.apache.hadoop.hive.ql.plan that return Task
 Task<? extends Serializable> ConditionalResolverCommonJoin.ConditionalResolverCommonJoinCtx.getCommonJoinTask()
           
 Task<? extends Serializable> ExplainWork.getFetchTask()
           
 Task<? extends Serializable> ConditionalResolverSkewJoin.ConditionalResolverSkewJoinCtx.getNoSkewTask()
           
 Task StatsWork.getSourceTask()
           
protected  Task<? extends Serializable> ConditionalResolverCommonJoin.resolveMapJoinTask(ConditionalResolverCommonJoin.ConditionalResolverCommonJoinCtx ctx, HiveConf conf)
           
 

Methods in org.apache.hadoop.hive.ql.plan that return types with arguments of type Task
 HashMap<org.apache.hadoop.fs.Path,Task<? extends Serializable>> ConditionalResolverSkewJoin.ConditionalResolverSkewJoinCtx.getDirToTaskMap()
           
 List<Task<? extends Serializable>> ConditionalResolverMergeFiles.ConditionalResolverMergeFilesCtx.getListTasks()
           
 ArrayList<Task<? extends Serializable>> ExplainWork.getRootTasks()
           
 List<Task<? extends Serializable>> ConditionalResolverSkewJoin.getTasks(HiveConf conf, Object objCtx)
           
 List<Task<? extends Serializable>> ConditionalResolverMergeFiles.getTasks(HiveConf conf, Object objCtx)
           
 List<Task<? extends Serializable>> ConditionalResolverCommonJoin.getTasks(HiveConf conf, Object objCtx)
           
 List<Task<? extends Serializable>> ConditionalResolver.getTasks(HiveConf conf, Object ctx)
          All conditional resolvers implement this interface.
 HashMap<Task<? extends Serializable>,Set<String>> ConditionalResolverCommonJoin.ConditionalResolverCommonJoinCtx.getTaskToAliases()
           
 

Methods in org.apache.hadoop.hive.ql.plan with parameters of type Task
 void ConditionalResolverCommonJoin.ConditionalResolverCommonJoinCtx.setCommonJoinTask(Task<? extends Serializable> commonJoinTask)
           
 void ExplainWork.setFetchTask(Task<? extends Serializable> fetchTask)
           
 void ConditionalResolverSkewJoin.ConditionalResolverSkewJoinCtx.setNoSkewTask(Task<? extends Serializable> noSkewTask)
           
 void StatsWork.setSourceTask(Task sourceTask)
           
 

Method parameters in org.apache.hadoop.hive.ql.plan with type arguments of type Task
 void ConditionalResolverSkewJoin.ConditionalResolverSkewJoinCtx.setDirToTaskMap(HashMap<org.apache.hadoop.fs.Path,Task<? extends Serializable>> dirToTaskMap)
           
 void ConditionalResolverMergeFiles.ConditionalResolverMergeFilesCtx.setListTasks(List<Task<? extends Serializable>> listTasks)
           
 void ExplainWork.setRootTasks(ArrayList<Task<? extends Serializable>> rootTasks)
           
 void ConditionalResolverCommonJoin.ConditionalResolverCommonJoinCtx.setTaskToAliases(HashMap<Task<? extends Serializable>,Set<String>> taskToAliases)
           
 

Constructors in org.apache.hadoop.hive.ql.plan with parameters of type Task
ConditionalResolverSkewJoin.ConditionalResolverSkewJoinCtx(HashMap<org.apache.hadoop.fs.Path,Task<? extends Serializable>> dirToTaskMap, Task<? extends Serializable> noSkewTask)
           
ExplainWork(org.apache.hadoop.fs.Path resFile, ParseContext pCtx, List<Task<? extends Serializable>> rootTasks, Task<? extends Serializable> fetchTask, String astStringTree, HashSet<ReadEntity> inputs, boolean extended, boolean formatted, boolean dependency, boolean logical)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.plan with type arguments of type Task
ConditionalResolverMergeFiles.ConditionalResolverMergeFilesCtx(List<Task<? extends Serializable>> listTasks, String dir)
           
ConditionalResolverSkewJoin.ConditionalResolverSkewJoinCtx(HashMap<org.apache.hadoop.fs.Path,Task<? extends Serializable>> dirToTaskMap, Task<? extends Serializable> noSkewTask)
           
ExplainWork(org.apache.hadoop.fs.Path resFile, ParseContext pCtx, List<Task<? extends Serializable>> rootTasks, Task<? extends Serializable> fetchTask, String astStringTree, HashSet<ReadEntity> inputs, boolean extended, boolean formatted, boolean dependency, boolean logical)
           
 

Uses of Task in org.apache.hadoop.hive.ql.stats
 

Methods in org.apache.hadoop.hive.ql.stats with parameters of type Task
 boolean StatsAggregator.connect(org.apache.hadoop.conf.Configuration hconf, Task sourceTask)
          This method connects to the temporary storage.
 boolean CounterStatsAggregatorTez.connect(org.apache.hadoop.conf.Configuration hconf, Task sourceTask)
           
 boolean CounterStatsAggregator.connect(org.apache.hadoop.conf.Configuration hconf, Task sourceTask)
           
 

Uses of Task in org.apache.hadoop.hive.ql.stats.fs
 

Methods in org.apache.hadoop.hive.ql.stats.fs with parameters of type Task
 boolean FSStatsAggregator.connect(org.apache.hadoop.conf.Configuration hconf, Task sourceTask)
           
 

Uses of Task in org.apache.hadoop.hive.ql.stats.jdbc
 

Methods in org.apache.hadoop.hive.ql.stats.jdbc with parameters of type Task
 boolean JDBCStatsAggregator.connect(org.apache.hadoop.conf.Configuration hiveconf, Task sourceTask)
           
 



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