Name | Description | Type | Package | Framework |
AddForEach | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
ColumnMapKeyPrune | This Rule prunes columns and map keys and set to loader. | Class | org.apache.pig.newplan.logical.rules | Apache Pig |
ColumnPruneHelper | Helper class used by ColumnMapKeyPrune to figure out what columns can be pruned. | Class | org.apache.pig.newplan.logical.rules | Apache Pig |
ColumnPruneVisitor | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
DuplicateForEachColumnRewrite | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
FilterAboveForeach | This Rule moves Filter Above Foreach. | Class | org.apache.pig.newplan.logical.rules | Apache Pig |
GroupByConstParallelSetter | Rule: If a LOCogroup is 'group all', set the parallelism to 1, or in general - if the group-by expression is just a constant | Class | org.apache.pig.newplan.logical.rules | Apache Pig |
ImplicitSplitInserter | Super class for all rules that operates on the whole plan. | Class | org.apache.pig.newplan.logical.rules | Apache Pig |
InputOutputFileValidator | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
LimitOptimizer | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
LoadTypeCastInserter | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
LogicalExpressionSimplifier | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
LogicalExpressionSimplifier .LogicalExpressionSimplifierTransformer | Class | org.apache.pig.newplan.logical.rules.LogicalExpressionSimplifier | Apache Pig | |
MapKeysPruneHelper | This filter Marks every Load Operator which has a Map with MAP_MARKER_ANNOTATION. | Class | org.apache.pig.newplan.logical.rules | Apache Pig |
MapKeysPruneHelper .FullMapCollector | Class | org.apache.pig.newplan.logical.rules.MapKeysPruneHelper | Apache Pig | |
MapKeysPruneHelper .MapMarker | This class collects all the information required to create the list of keys required for a map | Class | org.apache.pig.newplan.logical.rules.MapKeysPruneHelper | Apache Pig |
MergeFilter | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
MergeForEach | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
OptimizerUtils | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
PartitionFilterOptimizer | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
PushDownForEachFlatten | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
PushUpFilter | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
SplitFilter | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
StreamTypeCastInserter | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
TypeCastInserter | Class | org.apache.pig.newplan.logical.rules | Apache Pig | |
WholePlanRule | Super class for all rules that operates on the whole plan. | Class | org.apache.pig.newplan.logical.rules | Apache Pig |