|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Operator | |
---|---|
org.apache.hadoop.hive.ql.exec | |
org.apache.hadoop.hive.ql.optimizer | |
org.apache.hadoop.hive.ql.parse | |
org.apache.hadoop.hive.ql.plan | |
org.apache.hadoop.hive.ql.ppd |
Uses of Operator in org.apache.hadoop.hive.ql.exec |
---|
Subclasses of Operator in org.apache.hadoop.hive.ql.exec | |
---|---|
class |
CollectOperator
Buffers rows emitted by other operators |
class |
CommonJoinOperator<T extends joinDesc>
Join operator implementation. |
class |
ExtractOperator
Extract operator implementation Extracts a subobject and passes that on. |
class |
FileSinkOperator
File Sink operator implementation |
class |
FilterOperator
Filter operator implementation |
class |
ForwardOperator
Forward Operator Just forwards. |
class |
GroupByOperator
GroupBy operator implementation. |
class |
JoinOperator
Join operator implementation. |
class |
LimitOperator
Limit operator implementation Limits the number of rows to be passed on. |
class |
MapJoinOperator
Map side Join operator implementation. |
class |
MapOperator
Map operator. |
class |
ReduceSinkOperator
Reduce Sink Operator sends output to the reduce stage |
class |
ScriptOperator
|
class |
SelectOperator
Select operator implementation |
class |
TableScanOperator
Table Scan Operator If the data is coming from the map-reduce framework, just forward it. |
class |
TerminalOperator<T extends Serializable>
Terminal Operator Base Class |
class |
UnionOperator
Union Operator Just forwards. |
Fields in org.apache.hadoop.hive.ql.exec declared as Operator | |
---|---|
protected Operator<? extends Serializable>[] |
Operator.childOperatorsArray
Cache childOperators in an array for faster access. |
Fields in org.apache.hadoop.hive.ql.exec with type parameters of type Operator | |
---|---|
protected List<Operator<? extends Serializable>> |
Operator.childOperators
|
Class<? extends Operator<T>> |
OperatorFactory.opTuple.opClass
|
protected List<Operator<? extends Serializable>> |
Operator.parentOperators
|
Methods in org.apache.hadoop.hive.ql.exec that return Operator | ||
---|---|---|
static
|
OperatorFactory.get(Class<T> opClass)
|
|
static
|
OperatorFactory.get(Class<T> opClass,
RowSchema rwsch)
|
|
static
|
OperatorFactory.get(T conf,
Operator<? extends Serializable>... oplist)
Returns an operator given the conf and a list of children operators. |
|
static
|
OperatorFactory.get(T conf,
RowSchema rwsch,
Operator... oplist)
Returns an operator given the conf and a list of children operators. |
|
static
|
OperatorFactory.getAndMakeChild(T conf,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
OperatorFactory.getAndMakeChild(T conf,
RowSchema rwsch,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
Methods in org.apache.hadoop.hive.ql.exec that return types with arguments of type Operator | |
---|---|
List<Operator<? extends Serializable>> |
Operator.getChildOperators()
|
List<Operator<? extends Serializable>> |
Operator.getParentOperators()
|
Methods in org.apache.hadoop.hive.ql.exec with parameters of type Operator | ||
---|---|---|
static void |
Utilities.addMapWork(mapredWork mr,
Table tbl,
String alias,
Operator<?> work)
|
|
void |
ExecMapper.reportStats.func(Operator op)
|
|
void |
Operator.OperatorFunc.func(Operator<? extends Serializable> op)
|
|
static
|
OperatorFactory.get(T conf,
Operator<? extends Serializable>... oplist)
Returns an operator given the conf and a list of children operators. |
|
static
|
OperatorFactory.get(T conf,
RowSchema rwsch,
Operator... oplist)
Returns an operator given the conf and a list of children operators. |
|
static
|
OperatorFactory.getAndMakeChild(T conf,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
OperatorFactory.getAndMakeChild(T conf,
RowSchema rwsch,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
|
static String |
Utilities.getOpTreeSkel(Operator<?> op)
|
|
void |
Operator.removeChild(Operator<? extends Serializable> child)
|
|
void |
Operator.replaceChild(Operator<? extends Serializable> child,
Operator<? extends Serializable> newChild)
Replace one child with another at the same position. |
|
void |
Operator.replaceChild(Operator<? extends Serializable> child,
Operator<? extends Serializable> newChild)
Replace one child with another at the same position. |
|
void |
Operator.replaceParent(Operator<? extends Serializable> parent,
Operator<? extends Serializable> newParent)
Replace one parent with another at the same position. |
|
void |
Operator.replaceParent(Operator<? extends Serializable> parent,
Operator<? extends Serializable> newParent)
Replace one parent with another at the same position. |
Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type Operator | |
---|---|
List<String> |
GroupByOperator.genColLists(HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx)
|
void |
Operator.setChildOperators(List<Operator<? extends Serializable>> childOperators)
|
void |
Operator.setParentOperators(List<Operator<? extends Serializable>> parentOperators)
|
Constructor parameters in org.apache.hadoop.hive.ql.exec with type arguments of type Operator | |
---|---|
OperatorFactory.opTuple(Class<T> descClass,
Class<? extends Operator<T>> opClass)
|
Uses of Operator in org.apache.hadoop.hive.ql.optimizer |
---|
Methods in org.apache.hadoop.hive.ql.optimizer that return Operator | |
---|---|
Operator<? extends Serializable> |
GenMRProcContext.getCurrTopOp()
|
Operator<? extends Serializable> |
GenMRProcContext.GenMapRedCtx.getCurrTopOp()
|
Operator<? extends Serializable> |
GenMRProcContext.GenMRMapJoinCtx.getRootMapJoinOp()
|
Methods in org.apache.hadoop.hive.ql.optimizer that return types with arguments of type Operator | |
---|---|
LinkedHashMap<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> |
GenMRProcContext.getMapCurrCtx()
|
HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> |
GenMRProcContext.getOpTaskMap()
|
HashMap<Operator<? extends Serializable>,OpParseContext> |
ColumnPrunerProcCtx.getOpToParseCtxMap()
|
Map<Operator<? extends Serializable>,List<String>> |
ColumnPrunerProcCtx.getPrunedColLists()
|
List<Operator<? extends Serializable>> |
GenMRProcContext.getRootOps()
|
List<Operator<? extends Serializable>> |
GenMRProcContext.getSeenOps()
|
Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type Operator | |
---|---|
List<String> |
ColumnPrunerProcCtx.genColLists(Operator<? extends Serializable> curOp)
Creates the list of internal column names(these names are used in the RowResolver and are different from the external column names) that are needed in the subtree. |
List<String> |
ColumnPrunerProcCtx.getPrunedColList(Operator<? extends Serializable> op)
|
static void |
GenMapRedUtils.initMapJoinPlan(Operator<? extends Serializable> op,
GenMRProcContext opProcCtx,
boolean readInputMapJoin,
boolean readInputUnion,
boolean setReducer,
int pos)
Initialize the current plan by adding it to root tasks |
static void |
GenMapRedUtils.joinPlan(Operator<? extends Serializable> op,
Task<? extends Serializable> oldTask,
Task<? extends Serializable> task,
GenMRProcContext opProcCtx,
int pos,
boolean split,
boolean readMapJoinData,
boolean readUnionData)
Merge the current task with the task for the current reducer |
void |
GenMRProcContext.setCurrTopOp(Operator<? extends Serializable> currTopOp)
|
static void |
GenMapRedUtils.setKeyAndValueDesc(mapredWork plan,
Operator<? extends Serializable> topOp)
set key and value descriptor |
void |
GenMRProcContext.GenMRMapJoinCtx.setRootMapJoinOp(Operator<? extends Serializable> rootMapJoinOp)
|
static void |
GenMapRedUtils.setTaskPlan(String alias_id,
Operator<? extends Serializable> topOp,
mapredWork plan,
boolean local,
GenMRProcContext opProcCtx)
set the current task in the mapredWork |
static void |
GenMapRedUtils.setTaskPlan(String path,
String alias,
Operator<? extends Serializable> topOp,
mapredWork plan,
boolean local,
tableDesc tt_desc)
set the current task in the mapredWork |
static void |
GenMapRedUtils.splitTasks(Operator<? extends Serializable> op,
Task<? extends Serializable> parentTask,
Task<? extends Serializable> childTask,
GenMRProcContext opProcCtx,
boolean setReducer,
boolean local,
int posn)
|
Method parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type Operator | |
---|---|
void |
GenMRProcContext.setMapCurrCtx(LinkedHashMap<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> mapCurrCtx)
|
void |
GenMRProcContext.setOpTaskMap(HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> opTaskMap)
|
void |
GenMRProcContext.setRootOps(List<Operator<? extends Serializable>> rootOps)
|
void |
GenMRProcContext.setSeenOps(List<Operator<? extends Serializable>> seenOps)
|
Constructors in org.apache.hadoop.hive.ql.optimizer with parameters of type Operator | |
---|---|
GenMRProcContext.GenMapRedCtx(Task<? extends Serializable> currTask,
Operator<? extends Serializable> currTopOp,
String currAliasId)
|
|
GenMRProcContext.GenMRMapJoinCtx(String taskTmpDir,
tableDesc tt_desc,
Operator<? extends Serializable> rootMapJoinOp,
MapJoinOperator oldMapJoin)
|
Uses of Operator in org.apache.hadoop.hive.ql.parse |
---|
Methods in org.apache.hadoop.hive.ql.parse that return Operator | ||
---|---|---|
Operator |
SemanticAnalyzer.genPlan(QB qb)
|
|
|
SemanticAnalyzer.putOpInsertMap(Operator<T> op,
RowResolver rr)
|
Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type Operator | |
---|---|
LinkedHashMap<Operator<? extends Serializable>,OpParseContext> |
ParseContext.getOpParseCtx()
|
HashMap<String,Operator<? extends Serializable>> |
ParseContext.getTopOps()
|
HashMap<String,Operator<? extends Serializable>> |
ParseContext.getTopSelOps()
|
Methods in org.apache.hadoop.hive.ql.parse with parameters of type Operator | ||
---|---|---|
|
SemanticAnalyzer.putOpInsertMap(Operator<T> op,
RowResolver rr)
|
Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type Operator | |
---|---|
void |
ParseContext.setOpParseCtx(LinkedHashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx)
|
void |
ParseContext.setTopOps(HashMap<String,Operator<? extends Serializable>> topOps)
|
void |
ParseContext.setTopSelOps(HashMap<String,Operator<? extends Serializable>> topSelOps)
|
Uses of Operator in org.apache.hadoop.hive.ql.plan |
---|
Methods in org.apache.hadoop.hive.ql.plan that return Operator | |
---|---|
Operator<?> |
mapredWork.getReducer()
|
Methods in org.apache.hadoop.hive.ql.plan that return types with arguments of type Operator | |
---|---|
LinkedHashMap<String,Operator<? extends Serializable>> |
mapredLocalWork.getAliasToWork()
|
LinkedHashMap<String,Operator<? extends Serializable>> |
mapredWork.getAliasToWork()
|
Methods in org.apache.hadoop.hive.ql.plan with parameters of type Operator | |
---|---|
void |
mapredWork.addMapWork(String path,
String alias,
Operator<?> work,
partitionDesc pd)
|
void |
mapredWork.setReducer(Operator<?> reducer)
|
Method parameters in org.apache.hadoop.hive.ql.plan with type arguments of type Operator | |
---|---|
void |
mapredLocalWork.setAliasToWork(LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork)
|
void |
mapredWork.setAliasToWork(LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork)
|
Constructors in org.apache.hadoop.hive.ql.plan with parameters of type Operator | |
---|---|
mapredWork(String command,
LinkedHashMap<String,ArrayList<String>> pathToAliases,
LinkedHashMap<String,partitionDesc> pathToPartitionInfo,
LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork,
tableDesc keyDesc,
List<tableDesc> tagToValueDesc,
Operator<?> reducer,
Integer numReduceTasks,
mapredLocalWork mapLocalWork)
|
Constructor parameters in org.apache.hadoop.hive.ql.plan with type arguments of type Operator | |
---|---|
mapredLocalWork(LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork,
LinkedHashMap<String,fetchWork> aliasToFetchWork)
|
|
mapredWork(String command,
LinkedHashMap<String,ArrayList<String>> pathToAliases,
LinkedHashMap<String,partitionDesc> pathToPartitionInfo,
LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork,
tableDesc keyDesc,
List<tableDesc> tagToValueDesc,
Operator<?> reducer,
Integer numReduceTasks,
mapredLocalWork mapLocalWork)
|
Uses of Operator in org.apache.hadoop.hive.ql.ppd |
---|
Methods in org.apache.hadoop.hive.ql.ppd that return Operator | |
---|---|
Operator<? extends Serializable> |
ExprWalkerInfo.getOp()
|
Methods in org.apache.hadoop.hive.ql.ppd with parameters of type Operator | |
---|---|
protected static Object |
OpProcFactory.createFilter(Operator op,
ExprWalkerInfo pushDownPreds,
OpWalkerInfo owi)
|
static ExprWalkerInfo |
ExprWalkerProcFactory.extractPushdownPreds(OpWalkerInfo opContext,
Operator<? extends Serializable> op,
exprNodeDesc pred)
|
static ExprWalkerInfo |
ExprWalkerProcFactory.extractPushdownPreds(OpWalkerInfo opContext,
Operator<? extends Serializable> op,
List<exprNodeDesc> preds)
Extracts pushdown predicates from the given list of predicate expression |
ExprWalkerInfo |
OpWalkerInfo.getPrunedPreds(Operator<? extends Serializable> op)
|
OpParseContext |
OpWalkerInfo.put(Operator<? extends Serializable> key,
OpParseContext value)
|
ExprWalkerInfo |
OpWalkerInfo.putPrunedPreds(Operator<? extends Serializable> op,
ExprWalkerInfo value)
|
Constructors in org.apache.hadoop.hive.ql.ppd with parameters of type Operator | |
---|---|
ExprWalkerInfo(Operator<? extends Serializable> op,
RowResolver toRR)
|
Constructor parameters in org.apache.hadoop.hive.ql.ppd with type arguments of type Operator | |
---|---|
OpWalkerInfo(HashMap<Operator<? extends Serializable>,OpParseContext> opToParseCtxMap)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |