|
||||||||||
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.physical |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.physical that implement NodeProcessor | |
---|---|
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 |
SkewJoinProcFactory.getJoinProc()
|
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. |
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 |