Package | Description |
---|---|
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | |
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans |
Modifier and Type | Class and Description |
---|---|
class |
AccumulatorOptimizer
A visitor to optimize plans that determines if a reduce plan can run in
accumulative mode.
|
class |
CombinerOptimizer
Optimize map reduce plans to use the combiner where possible.
|
class |
KeyTypeDiscoveryVisitor
A visitor to figure out the type of the key for the map plan
this is needed when the key is null to create
an appropriate NullableXXXWritable object
|
class |
LimitAdjuster |
class |
SampleOptimizer
A visitor to optimize plans that have a sample job that immediately follows a
load/store only MR job.
|
class |
SecondaryKeyOptimizer |
class |
SecondaryKeyOptimizerMR |
Modifier and Type | Method and Description |
---|---|
void |
NativeMapReduceOper.visit(MROpPlanVisitor v) |
void |
MapReduceOper.visit(MROpPlanVisitor v) |
Modifier and Type | Class and Description |
---|---|
class |
EndOfAllInputSetter
This visitor visits the MRPlan and does the following
for each MROper: If the map plan or the reduce plan of the MROper has
an end of all input flag present in it, this marks in the MROper whether the map
has an end of all input flag set or if the reduce has an end of all input flag set.
|
class |
MRIntermediateDataVisitor
An
MROpPlanVisitor that gathers the paths for all
intermediate data from a MROperPlan |
class |
MRPrinter
A visitor mechanism printing out the logical plan.
|
class |
POPackageAnnotator
This visitor visits the MRPlan and does the following
for each MROper
- visits the POPackage in the reduce plan and finds the corresponding
POLocalRearrange(s) (either in the map plan of the same oper OR
reduce plan of predecessor MROper).
|
class |
XMLMRPrinter
A visitor mechanism printing out the logical plan.
|
Copyright © 2007-2017 The Apache Software Foundation