|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NodeProcessor in org.apache.hadoop.hive.ql.lib |
---|
Constructors in org.apache.hadoop.hive.ql.lib with parameters of type NodeProcessor | |
---|---|
DefaultRuleDispatcher(NodeProcessor defaultProc,
Map<Rule,NodeProcessor> rules,
NodeProcessorCtx procCtx)
Constructor. |
Constructor parameters in org.apache.hadoop.hive.ql.lib with type arguments of type NodeProcessor | |
---|---|
DefaultRuleDispatcher(NodeProcessor defaultProc,
Map<Rule,NodeProcessor> rules,
NodeProcessorCtx procCtx)
Constructor. |
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer |
---|
Classes in org.apache.hadoop.hive.ql.optimizer that implement NodeProcessor | |
---|---|
static class |
ColumnPrunerProcFactory.ColumnPrunerDefaultProc
The Default Node Processor for Column Pruning. |
static class |
ColumnPrunerProcFactory.ColumnPrunerFilterProc
Node Processor for Column Pruning on Filter Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerGroupByProc
Node Processor for Column Pruning on Group By Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerJoinProc
The Node Processor for Column Pruning on Join Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerLateralViewJoinProc
The Node Processor for Column Pruning on Lateral View Join Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerMapJoinProc
The Node Processor for Column Pruning on Map Join Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerReduceSinkProc
The Node Processor for Column Pruning on Reduce Sink Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerSelectProc
The Node Processor for Column Pruning on Select Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerTableScanProc
The Node Processor for Column Pruning on Table Scan Operators. |
class |
GenMRFileSink1
Processor for the rule - table scan followed by reduce sink. |
class |
GenMROperator
Processor for the rule - no specific rule fired. |
class |
GenMRRedSink1
Processor for the rule - table scan followed by reduce sink. |
class |
GenMRRedSink2
Processor for the rule - reduce sink followed by reduce sink. |
class |
GenMRRedSink3
Processor for the rule - union followed by reduce sink. |
class |
GenMRRedSink4
Processor for the rule - map join followed by reduce sink. |
class |
GenMRTableScan1
Processor for the rule - table scan. |
class |
GenMRUnion1
Processor for the rule - TableScan followed by Union. |
class |
GroupByOptimizer.BucketGroupByProcessor
BucketGroupByProcessor. |
static class |
MapJoinFactory.MapJoin
MapJoin followed by Select. |
static class |
MapJoinFactory.MapJoinMapJoin
MapJoin followed by MapJoin. |
static class |
MapJoinFactory.ReduceSinkMapJoin
ReduceSink followed by MapJoin. |
static class |
MapJoinFactory.TableScanMapJoin
TableScan followed by MapJoin. |
static class |
MapJoinFactory.UnionMapJoin
Union followed by MapJoin. |
static class |
MapJoinProcessor.CurrentMapJoin
CurrentMapJoin. |
static class |
MapJoinProcessor.Default
Default. |
static class |
MapJoinProcessor.MapJoinDefault
MapJoinDefault. |
static class |
MapJoinProcessor.MapJoinFS
MapJoinFS. |
static class |
SamplePruner.DefaultPPR
DefaultPPR default processor which does nothing. |
static class |
SamplePruner.FilterPPR
FilterPPR filter processor. |
Methods in org.apache.hadoop.hive.ql.optimizer that return NodeProcessor | |
---|---|
static NodeProcessor |
MapJoinProcessor.getCurrentMapJoin()
|
static NodeProcessor |
MapJoinProcessor.getDefault()
|
static NodeProcessor |
SamplePruner.getDefaultProc()
|
static NodeProcessor |
SamplePruner.getFilterProc()
|
static NodeProcessor |
MapJoinFactory.getMapJoin()
|
static NodeProcessor |
MapJoinProcessor.getMapJoinDefault()
|
static NodeProcessor |
MapJoinProcessor.getMapJoinFS()
|
static NodeProcessor |
MapJoinFactory.getMapJoinMapJoin()
|
static NodeProcessor |
MapJoinFactory.getReduceSinkMapJoin()
|
static NodeProcessor |
MapJoinFactory.getTableScanMapJoin()
|
static NodeProcessor |
MapJoinFactory.getUnionMapJoin()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer.lineage |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.lineage that implement NodeProcessor | |
---|---|
static class |
ExprProcFactory.ColumnExprProcessor
Processor for column expressions. |
static class |
ExprProcFactory.DefaultExprProcessor
Processor for constants and null expressions. |
static class |
ExprProcFactory.GenericExprProcessor
Processor for any function or field expression. |
static class |
OpProcFactory.DefaultLineage
Default processor. |
static class |
OpProcFactory.GroupByLineage
Processor for GroupBy operator. |
static class |
OpProcFactory.JoinLineage
Processor for Join Operator. |
static class |
OpProcFactory.LateralViewJoinLineage
Processor for Join Operator. |
static class |
OpProcFactory.ReduceSinkLineage
ReduceSink processor. |
static class |
OpProcFactory.SelectLineage
Processor for Select operator. |
static class |
OpProcFactory.TableScanLineage
Processor for TableScan Operator. |
static class |
OpProcFactory.TransformLineage
Processor for Script and UDTF Operators. |
static class |
OpProcFactory.UnionLineage
Union processor. |
Methods in org.apache.hadoop.hive.ql.optimizer.lineage that return NodeProcessor | |
---|---|
static NodeProcessor |
ExprProcFactory.getColumnProcessor()
|
static NodeProcessor |
ExprProcFactory.getDefaultExprProcessor()
|
static NodeProcessor |
OpProcFactory.getDefaultProc()
|
static NodeProcessor |
ExprProcFactory.getFieldProcessor()
|
static NodeProcessor |
ExprProcFactory.getGenericFuncProcessor()
|
static NodeProcessor |
OpProcFactory.getGroupByProc()
|
static NodeProcessor |
OpProcFactory.getJoinProc()
|
static NodeProcessor |
OpProcFactory.getLateralViewJoinProc()
|
static NodeProcessor |
OpProcFactory.getReduceSinkProc()
|
static NodeProcessor |
OpProcFactory.getSelProc()
|
static NodeProcessor |
OpProcFactory.getTransformProc()
|
static NodeProcessor |
OpProcFactory.getTSProc()
|
static NodeProcessor |
OpProcFactory.getUnionProc()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer.pcr |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.pcr that implement NodeProcessor | |
---|---|
static class |
PcrExprProcFactory.ColumnExprProcessor
Processor for column expressions. |
static class |
PcrExprProcFactory.DefaultExprProcessor
Processor for constants and null expressions. |
static class |
PcrExprProcFactory.FieldExprProcessor
FieldExprProcessor. |
static class |
PcrExprProcFactory.GenericFuncExprProcessor
Processor for Generic functions If it is AND, OR or NOT, we replace the node to be the constant true or false if we are sure the result from children, or cut one of the child if we know partial results. |
static class |
PcrOpProcFactory.DefaultPCR
Default processor which does nothing |
static class |
PcrOpProcFactory.FilterPCR
Remove partition condition in a filter operator when possible. |
Methods in org.apache.hadoop.hive.ql.optimizer.pcr that return NodeProcessor | |
---|---|
static NodeProcessor |
PcrExprProcFactory.getColumnProcessor()
|
static NodeProcessor |
PcrExprProcFactory.getDefaultExprProcessor()
|
static NodeProcessor |
PcrOpProcFactory.getDefaultProc()
|
static NodeProcessor |
PcrExprProcFactory.getFieldProcessor()
|
static NodeProcessor |
PcrOpProcFactory.getFilterProc()
|
static NodeProcessor |
PcrExprProcFactory.getGenericFuncProcessor()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer.physical |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.physical that implement NodeProcessor | |
---|---|
static class |
LocalMapJoinProcFactory.LocalMapJoinProcessor
LocalMapJoinProcessor. |
static class |
LocalMapJoinProcFactory.MapJoinFollowedByGroupByProcessor
MapJoinFollowByProcessor. |
static class |
SkewJoinProcFactory.SkewJoinDefaultProcessor
SkewJoinDefaultProcessor. |
static class |
SkewJoinProcFactory.SkewJoinJoinProcessor
SkewJoinJoinProcessor. |
Methods in org.apache.hadoop.hive.ql.optimizer.physical that return NodeProcessor | |
---|---|
static NodeProcessor |
SkewJoinProcFactory.getDefaultProc()
|
static NodeProcessor |
LocalMapJoinProcFactory.getDefaultProc()
|
static NodeProcessor |
LocalMapJoinProcFactory.getGroupByProc()
|
static NodeProcessor |
SkewJoinProcFactory.getJoinProc()
|
static NodeProcessor |
LocalMapJoinProcFactory.getJoinProc()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer.physical.index |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.physical.index that implement NodeProcessor | |
---|---|
class |
IndexWhereProcessor
IndexWhereProcessor. |
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer.ppr |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.ppr that implement NodeProcessor | |
---|---|
static class |
ExprProcFactory.FieldExprProcessor
FieldExprProcessor. |
static class |
ExprProcFactory.GenericFuncExprProcessor
If all children are candidates and refer only to one table alias then this expr is a candidate else it is not a candidate but its children could be final candidates. |
static class |
OpProcFactory.DefaultPPR
Default processor which just merges its children. |
static class |
OpProcFactory.FilterPPR
Determines the partition pruner for the filter. |
Methods in org.apache.hadoop.hive.ql.optimizer.ppr that return NodeProcessor | |
---|---|
static NodeProcessor |
ExprProcFactory.getColumnProcessor()
|
static NodeProcessor |
ExprProcFactory.getDefaultExprProcessor()
|
static NodeProcessor |
OpProcFactory.getDefaultProc()
|
static NodeProcessor |
ExprProcFactory.getFieldProcessor()
|
static NodeProcessor |
OpProcFactory.getFilterProc()
|
static NodeProcessor |
ExprProcFactory.getGenericFuncProcessor()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.optimizer.unionproc |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.unionproc that implement NodeProcessor | |
---|---|
static class |
UnionProcFactory.MapJoinUnion
Map-join subquery followed by Union. |
static class |
UnionProcFactory.MapRedUnion
MapRed subquery followed by Union. |
static class |
UnionProcFactory.MapUnion
Map-only subquery followed by Union. |
static class |
UnionProcFactory.NoUnion
Default processor. |
static class |
UnionProcFactory.UnknownUnion
Union subquery followed by Union. |
Methods in org.apache.hadoop.hive.ql.optimizer.unionproc that return NodeProcessor | |
---|---|
static NodeProcessor |
UnionProcFactory.getMapJoinUnion()
|
static NodeProcessor |
UnionProcFactory.getMapRedUnion()
|
static NodeProcessor |
UnionProcFactory.getMapUnion()
|
static NodeProcessor |
UnionProcFactory.getNoUnion()
|
static NodeProcessor |
UnionProcFactory.getUnknownUnion()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.parse |
---|
Classes in org.apache.hadoop.hive.ql.parse that implement NodeProcessor | |
---|---|
class |
PrintOpTreeProcessor
PrintOpTreeProcessor. |
static class |
TypeCheckProcFactory.BoolExprProcessor
Processor for boolean constants. |
static class |
TypeCheckProcFactory.ColumnExprProcessor
Processor for table columns. |
static class |
TypeCheckProcFactory.DefaultExprProcessor
The default processor for typechecking. |
static class |
TypeCheckProcFactory.NullExprProcessor
Processor for processing NULL expression. |
static class |
TypeCheckProcFactory.NumExprProcessor
Processor for processing numeric constants. |
static class |
TypeCheckProcFactory.StrExprProcessor
Processor for processing string constants. |
Uses of NodeProcessor in org.apache.hadoop.hive.ql.ppd |
---|
Classes in org.apache.hadoop.hive.ql.ppd that implement NodeProcessor | |
---|---|
static class |
ExprWalkerProcFactory.ColumnExprProcessor
ColumnExprProcessor. |
static class |
ExprWalkerProcFactory.DefaultExprProcessor
For constants and null expressions. |
static class |
ExprWalkerProcFactory.FieldExprProcessor
FieldExprProcessor. |
static class |
ExprWalkerProcFactory.GenericFuncExprProcessor
If all children are candidates and refer only to one table alias then this expr is a candidate else it is not a candidate but its children could be final candidates. |
static class |
OpProcFactory.DefaultPPD
Default processor which just merges its children. |
static class |
OpProcFactory.FilterPPD
Determines the push down predicates in its where expression and then combines it with the push down predicates that are passed from its children. |
static class |
OpProcFactory.JoinPPD
Determines predicates for which alias can be pushed to it's parents. |
static class |
OpProcFactory.LateralViewForwardPPD
|
static class |
OpProcFactory.ReduceSinkPPD
Processor for ReduceSink operator. |
static class |
OpProcFactory.ScriptPPD
Processor for Script Operator Prevents any predicates being pushed. |
static class |
OpProcFactory.TableScanPPD
Combines predicates of its child into a single expression and adds a filter op as new child. |
static class |
OpProcFactory.UDTFPPD
|
Methods in org.apache.hadoop.hive.ql.ppd that return NodeProcessor | |
---|---|
static NodeProcessor |
ExprWalkerProcFactory.getColumnProcessor()
|
static NodeProcessor |
ExprWalkerProcFactory.getDefaultExprProcessor()
|
static NodeProcessor |
OpProcFactory.getDefaultProc()
|
static NodeProcessor |
OpProcFactory.getFilterProc()
|
static NodeProcessor |
ExprWalkerProcFactory.getGenericFuncProcessor()
|
static NodeProcessor |
OpProcFactory.getJoinProc()
|
static NodeProcessor |
OpProcFactory.getLIMProc()
|
static NodeProcessor |
OpProcFactory.getLVFProc()
|
static NodeProcessor |
OpProcFactory.getRSProc()
|
static NodeProcessor |
OpProcFactory.getSCRProc()
|
static NodeProcessor |
OpProcFactory.getTSProc()
|
static NodeProcessor |
OpProcFactory.getUDTFProc()
|
Uses of NodeProcessor in org.apache.hadoop.hive.ql.tools |
---|
Classes in org.apache.hadoop.hive.ql.tools that implement NodeProcessor | |
---|---|
class |
LineageInfo
This class prints out the lineage info. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |