Package | Description |
---|---|
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | |
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | |
org.apache.pig.backend.hadoop.executionengine.physicalLayer |
Implementation of physical operators that use hadoop as the execution engine
and data storage.
|
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators | |
org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | |
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators | |
org.apache.pig.pen | |
org.apache.pig.tools.pigstats |
Modifier and Type | Class and Description |
---|---|
class |
MRCompiler
The compiler that compiles a given physical plan
into a DAG of MapReduce operators which can then
be converted into the JobControl structure.
|
class |
PhyPlanSetter
Sets the parent plan for all Physical Operators.
|
class |
UDFFinishVisitor |
Modifier and Type | Class and Description |
---|---|
class |
ScalarPhyFinder |
class |
UDFFinder |
Modifier and Type | Class and Description |
---|---|
class |
POPrinter |
Modifier and Type | Method and Description |
---|---|
abstract void |
PhysicalOperator.visit(PhyPlanVisitor v) |
Modifier and Type | Method and Description |
---|---|
void |
Subtract.visit(PhyPlanVisitor v) |
void |
POUserFunc.visit(PhyPlanVisitor v) |
void |
POUserComparisonFunc.visit(PhyPlanVisitor v) |
void |
PORelationToExprProject.visit(PhyPlanVisitor v) |
void |
PORegexp.visit(PhyPlanVisitor v) |
void |
POProject.visit(PhyPlanVisitor v) |
void |
POOr.visit(PhyPlanVisitor v) |
void |
PONot.visit(PhyPlanVisitor v) |
void |
PONegative.visit(PhyPlanVisitor v) |
void |
POMapLookUp.visit(PhyPlanVisitor v) |
void |
POIsNull.visit(PhyPlanVisitor v) |
void |
POCast.visit(PhyPlanVisitor v) |
void |
POBinCond.visit(PhyPlanVisitor v) |
void |
POAnd.visit(PhyPlanVisitor v) |
void |
NotEqualToExpr.visit(PhyPlanVisitor v) |
void |
Multiply.visit(PhyPlanVisitor v) |
void |
Mod.visit(PhyPlanVisitor v) |
void |
LessThanExpr.visit(PhyPlanVisitor v) |
void |
LTOrEqualToExpr.visit(PhyPlanVisitor v) |
void |
GreaterThanExpr.visit(PhyPlanVisitor v) |
void |
GTOrEqualToExpr.visit(PhyPlanVisitor v) |
abstract void |
ExpressionOperator.visit(PhyPlanVisitor v) |
void |
EqualToExpr.visit(PhyPlanVisitor v) |
void |
Divide.visit(PhyPlanVisitor v) |
void |
ConstantExpression.visit(PhyPlanVisitor v) |
void |
Add.visit(PhyPlanVisitor v) |
Modifier and Type | Class and Description |
---|---|
class |
XMLPhysicalPlanPrinter<P extends OperatorPlan<PhysicalOperator>> |
Modifier and Type | Method and Description |
---|---|
void |
POUnion.visit(PhyPlanVisitor v) |
void |
POStream.visit(PhyPlanVisitor v) |
void |
POStore.visit(PhyPlanVisitor v) |
void |
POSplit.visit(PhyPlanVisitor v) |
void |
POSort.visit(PhyPlanVisitor v) |
void |
POSkewedJoin.visit(PhyPlanVisitor v) |
void |
PORank.visit(PhyPlanVisitor v) |
void |
POPreCombinerLocalRearrange.visit(PhyPlanVisitor v) |
void |
POPartialAgg.visit(PhyPlanVisitor v) |
void |
POPackage.visit(PhyPlanVisitor v) |
void |
POOptimizedForEach.visit(PhyPlanVisitor v) |
void |
PONative.visit(PhyPlanVisitor v) |
void |
POMergeJoin.visit(PhyPlanVisitor v) |
void |
POMergeCogroup.visit(PhyPlanVisitor v) |
void |
POLocalRearrange.visit(PhyPlanVisitor v) |
void |
POLoad.visit(PhyPlanVisitor v) |
void |
POLimit.visit(PhyPlanVisitor v) |
void |
POGlobalRearrange.visit(PhyPlanVisitor v) |
void |
POForEach.visit(PhyPlanVisitor v) |
void |
POFilter.visit(PhyPlanVisitor v) |
void |
POFRJoin.visit(PhyPlanVisitor v) |
void |
PODistinct.visit(PhyPlanVisitor v) |
void |
PODemux.visit(PhyPlanVisitor v) |
void |
POCross.visit(PhyPlanVisitor v) |
void |
POCounter.visit(PhyPlanVisitor v) |
void |
POCollectedGroup.visit(PhyPlanVisitor v) |
Modifier and Type | Class and Description |
---|---|
class |
IllustratorAttacher
The class used to (re)attach illustrators to physical operators
|
class |
PhysicalPlanResetter
This visitor visits the physical plan and resets it for next MRCompilation
|
Modifier and Type | Class and Description |
---|---|
protected static class |
ScriptState.AliasVisitor |
protected static class |
ScriptState.FeatureVisitor |
Copyright © 2007-2012 The Apache Software Foundation