|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine |
---|
Fields in org.apache.pig.backend.hadoop.executionengine with type parameters of type PhysicalOperator | |
---|---|
protected Map<Operator,PhysicalOperator> |
HExecutionEngine.newLogToPhyMap
|
Methods in org.apache.pig.backend.hadoop.executionengine that return types with arguments of type PhysicalOperator | |
---|---|
Map<LOForEach,Map<LogicalRelationalOperator,PhysicalOperator>> |
HExecutionEngine.getForEachInnerLogToPhyMap(LogicalPlan plan)
|
Map<Operator,PhysicalOperator> |
HExecutionEngine.getLogToPhyMap()
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer |
---|
Fields in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer declared as PhysicalOperator | |
---|---|
static PhysicalOperator |
PigMapReduceCounter.PigReduceCounter.leaf
|
Fields in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with type parameters of type PhysicalOperator | |
---|---|
static List<PhysicalOperator> |
PigMapReduceCounter.PigReduceCounter.leaves
|
MultiMap<PhysicalOperator,PhysicalOperator> |
MapReduceOper.phyToMRMap
|
MultiMap<PhysicalOperator,PhysicalOperator> |
MapReduceOper.phyToMRMap
|
Set<PhysicalOperator> |
MapReduceOper.scalars
|
Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with parameters of type PhysicalOperator | |
---|---|
protected void |
PigGenericMapReduce.MapWithPartitionIndex.runPipeline(PhysicalOperator leaf)
|
protected void |
PigGenericMapReduce.Reduce.runPipeline(PhysicalOperator leaf)
|
protected void |
PigGenericMapBase.runPipeline(PhysicalOperator leaf)
|
Constructor parameters in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with type arguments of type PhysicalOperator | |
---|---|
UDFFinishVisitor(PhysicalPlan plan,
PlanWalker<PhysicalOperator,PhysicalPlan> walker)
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans |
---|
Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans that return types with arguments of type PhysicalOperator | |
---|---|
List<PhysicalOperator> |
ScalarPhyFinder.getScalars()
|
Constructor parameters in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans with type arguments of type PhysicalOperator | |
---|---|
UDFFinder(PhysicalPlan plan,
PlanWalker<PhysicalOperator,PhysicalPlan> walker)
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer |
---|
Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer with type parameters of type PhysicalOperator | |
---|---|
protected List<PhysicalOperator> |
PhysicalOperator.inputs
|
protected List<PhysicalOperator> |
PhysicalOperator.outputs
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer that return PhysicalOperator | |
---|---|
PhysicalOperator |
PhysicalOperator.clone()
Make a deep copy of this operator. |
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer that return types with arguments of type PhysicalOperator | |
---|---|
List<PhysicalOperator> |
PhysicalOperator.getInputs()
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer with parameters of type PhysicalOperator | |
---|---|
protected void |
PhysicalOperator.cloneHelper(PhysicalOperator op)
|
Method parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer with type arguments of type PhysicalOperator | |
---|---|
void |
PhysicalOperator.setInputs(List<PhysicalOperator> inputs)
|
Constructor parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer with type arguments of type PhysicalOperator | |
---|---|
PhysicalOperator(OperatorKey k,
int rp,
List<PhysicalOperator> inp)
|
|
PhysicalOperator(OperatorKey k,
List<PhysicalOperator> inp)
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators |
---|
Subclasses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators | |
---|---|
class |
Add
|
class |
BinaryComparisonOperator
This is a base class for all binary comparison operators. |
class |
BinaryExpressionOperator
A base class for all Binary expression operators. |
class |
ConstantExpression
This class implements a Constant of any type. |
class |
Divide
|
class |
EqualToExpr
|
class |
ExpressionOperator
A base class for all types of expressions. |
class |
GreaterThanExpr
|
class |
GTOrEqualToExpr
|
class |
LessThanExpr
|
class |
LTOrEqualToExpr
|
class |
Mod
|
class |
Multiply
|
class |
NotEqualToExpr
|
class |
POAnd
Boolean and operator. |
class |
POBinCond
|
class |
POCast
This is just a cast that converts DataByteArray into either String or Integer. |
class |
POIsNull
|
class |
POMapLookUp
|
class |
PONegative
|
class |
PONot
Boolean not operator. |
class |
POOr
Boolean or operator. |
class |
POProject
Implements the overloaded form of the project operator. |
class |
PORegexp
|
class |
PORelationToExprProject
Implements a specialized form of POProject which is used *ONLY* in the following case: This project is Project(*) introduced after a relational operator to supply a bag as output (as an expression). |
class |
POUserComparisonFunc
|
class |
POUserFunc
|
class |
Subtract
|
class |
UnaryComparisonOperator
This is a base class for all unary comparison operators. |
class |
UnaryExpressionOperator
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators that return PhysicalOperator | |
---|---|
PhysicalOperator |
POUserFunc.getReferencedOperator()
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with parameters of type PhysicalOperator | |
---|---|
void |
POUserFunc.setReferencedOperator(PhysicalOperator referencedOperator)
|
Constructor parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with type arguments of type PhysicalOperator | |
---|---|
POUserFunc(OperatorKey k,
int rp,
List<PhysicalOperator> inp)
|
|
POUserFunc(OperatorKey k,
int rp,
List<PhysicalOperator> inp,
FuncSpec funcSpec)
|
|
POUserFunc(OperatorKey k,
int rp,
List<PhysicalOperator> inp,
FuncSpec funcSpec,
EvalFunc func)
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans |
---|
Classes in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with type parameters of type PhysicalOperator | |
---|---|
class |
XMLPhysicalPlanPrinter<P extends OperatorPlan<PhysicalOperator>>
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with parameters of type PhysicalOperator | |
---|---|
void |
PhysicalPlan.connect(PhysicalOperator from,
PhysicalOperator to)
|
protected String[] |
DotPOPrinter.getAttributes(PhysicalOperator op)
|
protected Collection<PhysicalPlan> |
DotPOPrinter.getMultiOutputNestedPlans(PhysicalOperator op)
|
protected String |
DotPOPrinter.getName(PhysicalOperator op)
|
protected Collection<PhysicalPlan> |
DotPOPrinter.getNestedPlans(PhysicalOperator op)
|
void |
PhysicalPlan.remove(PhysicalOperator op)
|
void |
PhysicalPlan.replace(PhysicalOperator oldNode,
PhysicalOperator newNode)
|
Method parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with type arguments of type PhysicalOperator | |
---|---|
void |
PhysicalPlan.setOpMap(MultiMap<PhysicalOperator,PhysicalOperator> opmap)
|
void |
PhysicalPlan.setOpMap(MultiMap<PhysicalOperator,PhysicalOperator> opmap)
|
Constructor parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with type arguments of type PhysicalOperator | |
---|---|
PhyPlanVisitor(PhysicalPlan plan,
PlanWalker<PhysicalOperator,PhysicalPlan> walker)
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators |
---|
Subclasses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators | |
---|---|
class |
POCollectedGroup
The collected group operator is a special operator used when users give the hint 'using "collected"' in a group by clause. |
class |
POCounter
This operator is part of the RANK operator implementation. |
class |
POCross
Recover this class for nested cross operation. |
class |
PODemux
The MapReduce Demultiplexer operator. |
class |
PODistinct
Find the distinct set of tuples in a bag. |
class |
POFilter
This is an implementation of the Filter operator. |
class |
POForEach
|
class |
POFRJoin
The operator models the join keys using the Local Rearrange operators which are configured with the plan specified by the user. |
class |
POGlobalRearrange
Dummy operator to test MRCompiler. |
class |
POLimit
|
class |
POLoad
The load operator which is used in two ways: 1) As a local operator it can be used to load files 2) In the Map Reduce setting, it is used to create jobs from MapReduce operators which keep the loads and stores in the Map and Reduce Plans till the job is created |
class |
POLocalRearrange
The local rearrange operator is a part of the co-group implementation. |
class |
POMergeCogroup
|
class |
POMergeJoin
This operator implements merge join algorithm to do map side joins. |
class |
PONative
|
class |
POOptimizedForEach
A specialized version of POForeach with the difference that in getNext(), it knows that "input" has already been attached by its input operator which SHOULD be POJoinPackage |
class |
POPackage
The package operator that packages the globally rearranged tuples into output format as required by co-group. |
class |
POPartialAgg
Do partial aggregation in map plan. |
class |
POPartitionRearrange
The partition rearrange operator is a part of the skewed join implementation. |
class |
POPreCombinerLocalRearrange
A specialized local rearrange operator which behaves like the regular local rearrange in the getNext() as far as getting its input and constructing the "key" out of the input. |
class |
PORank
This operator is part of the RANK operator implementation. |
class |
POSkewedJoin
The PhysicalOperator that represents a skewed join. |
class |
POSort
This implementation is applicable for both the physical plan and for the local backend, as the conversion of physical to mapreduce would see the SORT operator and take necessary steps to convert it to a quantile and a sort job. |
class |
POSortedDistinct
This operator is a variation of PODistinct, the input to this operator must be sorted already. |
class |
POSplit
The MapReduce Split operator. |
class |
POStore
The store operator which is used in two ways: 1) As a local operator it can be used to store files 2) In the Map Reduce setting, it is used to create jobs from MapReduce operators which keep the loads and stores in the Map and Reduce Plans till the job is created |
class |
POStream
|
class |
POUnion
The union operator that combines the two inputs into a single stream. |
Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators declared as PhysicalOperator | |
---|---|
protected PhysicalOperator[] |
POForEach.planLeafOps
|
Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type parameters of type PhysicalOperator | |
---|---|
protected List<PhysicalOperator> |
POForEach.opsToBeReset
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators that return types with arguments of type PhysicalOperator | |
---|---|
MultiMap<PhysicalOperator,PhysicalPlan> |
POSkewedJoin.getJoinPlans()
|
List<PhysicalOperator> |
POForEach.getOpsToBeReset()
|
Method parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type arguments of type PhysicalOperator | |
---|---|
void |
POUnion.setInputs(List<PhysicalOperator> inputs)
|
void |
POSkewedJoin.setJoinPlans(MultiMap<PhysicalOperator,PhysicalPlan> joinPlans)
|
void |
POForEach.setOpsToBeReset(List<PhysicalOperator> opsToBeReset)
|
Uses of PhysicalOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.util |
---|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.util with type parameters of type PhysicalOperator | ||
---|---|---|
static
|
PlanHelper.containsPhysicalOperator(PhysicalPlan plan,
Class<C> opClass)
|
|
static
|
PlanHelper.getPhysicalOperators(PhysicalPlan plan,
Class<C> opClass)
Returns a LinkedList of operators contained within the physical plan which implement the supplied class, in dependency order. |
Uses of PhysicalOperator in org.apache.pig.newplan.logical.expression |
---|
Fields in org.apache.pig.newplan.logical.expression with type parameters of type PhysicalOperator | |
---|---|
protected Map<Operator,PhysicalOperator> |
ExpToPhyTranslationVisitor.logToPhyMap
|
Constructor parameters in org.apache.pig.newplan.logical.expression with type arguments of type PhysicalOperator | |
---|---|
ExpToPhyTranslationVisitor(OperatorPlan plan,
LogicalRelationalOperator op,
PhysicalPlan phyPlan,
Map<Operator,PhysicalOperator> map)
|
|
ExpToPhyTranslationVisitor(OperatorPlan plan,
PlanWalker walker,
LogicalRelationalOperator op,
PhysicalPlan phyPlan,
Map<Operator,PhysicalOperator> map)
|
Uses of PhysicalOperator in org.apache.pig.newplan.logical.relational |
---|
Fields in org.apache.pig.newplan.logical.relational with type parameters of type PhysicalOperator | |
---|---|
protected Map<Operator,PhysicalOperator> |
LogToPhyTranslationVisitor.logToPhyMap
|
Methods in org.apache.pig.newplan.logical.relational that return types with arguments of type PhysicalOperator | |
---|---|
Map<Operator,PhysicalOperator> |
LogToPhyTranslationVisitor.getLogToPhyMap()
|
Uses of PhysicalOperator in org.apache.pig.pen |
---|
Methods in org.apache.pig.pen that return types with arguments of type PhysicalOperator | |
---|---|
Map<PhysicalOperator,DataBag> |
IllustratorAttacher.getDataMap()
|
Map<Operator,PhysicalOperator> |
ExampleGenerator.getLogToPhyMap()
|
Map<PhysicalOperator,PhysicalOperator> |
LocalMapReduceSimulator.getPhyToMRMap()
|
Map<PhysicalOperator,PhysicalOperator> |
LocalMapReduceSimulator.getPhyToMRMap()
|
Methods in org.apache.pig.pen with parameters of type PhysicalOperator | |
---|---|
void |
Illustrator.setEquivalenceClasses(LinkedList<IdentityHashSet<Tuple>> eqClasses,
PhysicalOperator po)
|
Constructor parameters in org.apache.pig.pen with type arguments of type PhysicalOperator | |
---|---|
AugmentBaseDataVisitor(OperatorPlan plan,
Map<Operator,PhysicalOperator> logToPhysMap,
Map<LOLoad,DataBag> baseData,
Map<Operator,DataBag> derivedData)
|
|
LineageTrimmingVisitor(LogicalPlan plan,
Map<LOLoad,DataBag> baseData,
ExampleGenerator eg,
Map<Operator,PhysicalOperator> LogToPhyMap,
PhysicalPlan physPlan,
PigContext pc)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |