|
||||||||||
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.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
|
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
|
static class |
MapJoinProcessor.Default
|
static class |
MapJoinProcessor.MapJoinDefault
|
static class |
MapJoinProcessor.MapJoinFS
|
static class |
SamplePruner.DefaultPPR
|
static class |
SamplePruner.FilterPPR
|
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.ppr |
---|
Classes in org.apache.hadoop.hive.ql.optimizer.ppr that implement NodeProcessor | |
---|---|
static class |
ExprProcFactory.ColumnExprProcessor
Processor for column expressions. |
static class |
ExprProcFactory.DefaultExprProcessor
Processor for constants and null expressions. |
static class |
ExprProcFactory.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
|
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
|
static class |
ExprWalkerProcFactory.DefaultExprProcessor
For constants and null expressions |
static class |
ExprWalkerProcFactory.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.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.getRSProc()
|
static NodeProcessor |
OpProcFactory.getSCRProc()
|
static NodeProcessor |
OpProcFactory.getTSProc()
|
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 |