Uses of Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans.PhysicalPlan

Packages that use PhysicalPlan
org.apache.pig.backend.executionengine   
org.apache.pig.backend.executionengine.util   
org.apache.pig.backend.hadoop.executionengine   
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.backend.hadoop.executionengine.physicalLayer.util   
org.apache.pig.backend.local.executionengine   
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators   
org.apache.pig.pen   
org.apache.pig.tools.pigstats   
 

Uses of PhysicalPlan in org.apache.pig.backend.executionengine
 

Methods in org.apache.pig.backend.executionengine that return PhysicalPlan
 PhysicalPlan ExecutionEngine.compile(LogicalPlan plan, Properties properties)
          Compiles a logical plan into a physical plan, given a set of configuration properties that apply at the plan-level.
 

Methods in org.apache.pig.backend.executionengine with parameters of type PhysicalPlan
 List<ExecJob> ExecutionEngine.execute(PhysicalPlan plan, String jobName)
          Execute the physical plan in blocking mode.
 void ExecutionEngine.explain(PhysicalPlan plan, PrintStream stream, String format, boolean verbose)
          Explain executor specific information.
 List<ExecJob> ExecutionEngine.submit(PhysicalPlan plan, String jobName)
          Execute the physical plan in non-blocking mode
 

Uses of PhysicalPlan in org.apache.pig.backend.executionengine.util
 

Methods in org.apache.pig.backend.executionengine.util with parameters of type PhysicalPlan
static FileSpec ExecTools.checkLeafIsStore(PhysicalPlan plan, PigContext pigContext)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine
 

Methods in org.apache.pig.backend.hadoop.executionengine that return PhysicalPlan
 PhysicalPlan HExecutionEngine.compile(LogicalPlan plan, Properties properties)
           
 

Methods in org.apache.pig.backend.hadoop.executionengine with parameters of type PhysicalPlan
 List<ExecJob> HExecutionEngine.execute(PhysicalPlan plan, String jobName)
           
 void HExecutionEngine.explain(PhysicalPlan plan, PrintStream stream, String format, boolean verbose)
           
 List<ExecJob> HExecutionEngine.submit(PhysicalPlan plan, String jobName)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer
 

Fields in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer declared as PhysicalPlan
 PhysicalPlan MapReduceOper.combinePlan
           
 PhysicalPlan MapReduceOper.mapPlan
           
protected  PhysicalPlan PigMapBase.mp
           
 PhysicalPlan MapReduceOper.reducePlan
           
protected  PhysicalPlan PigMapReduce.Reduce.rp
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer that return PhysicalPlan
 PhysicalPlan MRCompiler.getPlan()
          Used to get the plan that was compiled
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with parameters of type PhysicalPlan
abstract  void Launcher.explain(PhysicalPlan pp, PigContext pc, PrintStream ps, String format, boolean verbose)
          Explain how a pig job will be executed on the underlying infrastructure.
 void MapReduceLauncher.explain(PhysicalPlan php, PigContext pc, PrintStream ps, String format, boolean verbose)
           
abstract  PigStats Launcher.launchPig(PhysicalPlan php, String grpName, PigContext pc)
          Method to launch pig for hadoop either for a cluster's job tracker or for a local job runner.
 PigStats MapReduceLauncher.launchPig(PhysicalPlan php, String grpName, PigContext pc)
           
 

Method parameters in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with type arguments of type PhysicalPlan
protected  Pair<MapReduceOper,Integer> MRCompiler.getSamplingJob(POSort sort, MapReduceOper prevJob, List<PhysicalPlan> transformPlans, FileSpec lFile, FileSpec sampleFile, int rp, List<PhysicalPlan> sortKeyPlans, String udfClassName, String[] udfArgs, String sampleLdrClassName)
          Create a sampling job to collect statistics by sampling an input file.
protected  Pair<MapReduceOper,Integer> MRCompiler.getSamplingJob(POSort sort, MapReduceOper prevJob, List<PhysicalPlan> transformPlans, FileSpec lFile, FileSpec sampleFile, int rp, List<PhysicalPlan> sortKeyPlans, String udfClassName, String[] udfArgs, String sampleLdrClassName)
          Create a sampling job to collect statistics by sampling an input file.
 

Constructors in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with parameters of type PhysicalPlan
MRCompiler(PhysicalPlan plan)
           
MRCompiler(PhysicalPlan plan, PigContext pigContext)
           
PhyPlanSetter(PhysicalPlan plan)
           
UDFFinishVisitor(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Constructor parameters in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with type arguments of type PhysicalPlan
UDFFinishVisitor(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans that return PhysicalPlan
 PhysicalPlan DotMRPrinter.InnerOperator.getPlan()
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans with parameters of type PhysicalPlan
 void UDFFinder.setPlan(PhysicalPlan plan)
           
 

Constructors in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans with parameters of type PhysicalPlan
DotMRPrinter.InnerOperator(PhysicalPlan plan, String name)
           
DotMRPrinter.InnerPlan(PhysicalPlan mapPlan, PhysicalPlan combinePlan, PhysicalPlan reducePlan)
           
UDFFinder(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Constructor parameters in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans with type arguments of type PhysicalPlan
UDFFinder(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.physicalLayer
 

Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer declared as PhysicalPlan
protected  PhysicalPlan LogToPhyTranslationVisitor.currentPlan
           
protected  PhysicalPlan PhysicalOperator.parentPlan
           
 

Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer with type parameters of type PhysicalPlan
protected  Stack<PhysicalPlan> LogToPhyTranslationVisitor.currentPlans
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer that return PhysicalPlan
 PhysicalPlan LogToPhyTranslationVisitor.getPhysicalPlan()
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer with parameters of type PhysicalPlan
 void PhysicalOperator.setParentPlan(PhysicalPlan physicalPlan)
           
static void LogToPhyTranslationVisitor.updateWithEmptyBagCheck(PhysicalPlan fePlan, LogicalOperator joinInput)
          updates plan with check for empty bag and if bag is empty to flatten a bag with as many null's as dictated by the schema
 

Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer with parameters of type PhysicalPlan
POPrinter(PrintStream ps, PhysicalPlan pp)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with parameters of type PhysicalPlan
 void UnaryExpressionOperator.setInputAsExpr(PhysicalPlan plan)
          Set the contained expression to the be the input value.
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans that return PhysicalPlan
 PhysicalPlan PhysicalPlan.clone()
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans that return types with arguments of type PhysicalPlan
protected  Collection<PhysicalPlan> DotPOPrinter.getMultiOutputNestedPlans(PhysicalOperator op)
           
protected  Collection<PhysicalPlan> DotPOPrinter.getNestedPlans(PhysicalOperator op)
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with parameters of type PhysicalPlan
protected  DotPlanDumper DotPOPrinter.makeDumper(PhysicalPlan plan, PrintStream ps)
           
 

Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with parameters of type PhysicalPlan
DotPOPrinter(PhysicalPlan plan, PrintStream ps)
           
DotPOPrinter(PhysicalPlan plan, PrintStream ps, boolean isSubGraph, Set<Operator> subgraphs, Set<Operator> multiInputSubgraphs, Set<Operator> multiOutputSubgraphs)
           
PhyPlanVisitor(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Constructor parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans with type arguments of type PhysicalPlan
PhyPlanVisitor(PhysicalPlan plan, PlanWalker<PhysicalOperator,PhysicalPlan> walker)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators
 

Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type parameters of type PhysicalPlan
protected  List<PhysicalPlan> POForEach.inputPlans
           
protected  List<PhysicalPlan> POLocalRearrange.plans
           
protected  List<PhysicalPlan> POPreCombinerLocalRearrange.plans
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators that return PhysicalPlan
 PhysicalPlan POFilter.getPlan()
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators that return types with arguments of type PhysicalPlan
 List<PhysicalPlan> POMergeJoin.getInnerPlansOf(int index)
           
 List<PhysicalPlan> POForEach.getInputPlans()
           
 List<PhysicalPlan> POJoinPackage.getInputPlans()
           
 List<List<PhysicalPlan>> POFRJoin.getJoinPlans()
           
 MultiMap<PhysicalOperator,PhysicalPlan> POSkewedJoin.getJoinPlans()
           
 List<PhysicalPlan> PODemux.getPlans()
          Returns the list of inner plans.
 List<PhysicalPlan> POLocalRearrange.getPlans()
           
 List<PhysicalPlan> POPreCombinerLocalRearrange.getPlans()
           
 List<PhysicalPlan> POSplit.getPlans()
          Returns the list of nested plans.
 List<PhysicalPlan> POSort.getSortPlans()
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with parameters of type PhysicalPlan
 void POForEach.addInputPlan(PhysicalPlan plan, boolean flatten)
           
 void POSplit.addPlan(PhysicalPlan inPlan)
          Appends the specified plan to the end of the nested input plan list
 void PODemux.addPlan(PhysicalPlan inPlan, byte mapKeyType)
          Appends the specified plan at the end of the list.
 void POSplit.removePlan(PhysicalPlan plan)
          Removes plan from the nested input plan list
 void POFilter.setPlan(PhysicalPlan plan)
           
 void POMergeJoin.setupRightPipeline(PhysicalPlan rightPipeline)
           
 

Method parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type arguments of type PhysicalPlan
 void POForEach.setInputPlans(List<PhysicalPlan> plans)
           
 void POJoinPackage.setInputPlans(List<PhysicalPlan> plans)
           
 void POSkewedJoin.setJoinPlans(MultiMap<PhysicalOperator,PhysicalPlan> joinPlans)
           
 void POLocalRearrange.setPlans(List<PhysicalPlan> plans)
           
 void POPreCombinerLocalRearrange.setPlans(List<PhysicalPlan> plans)
           
 void POLocalRearrange.setPlansFromCombiner(List<PhysicalPlan> plans)
           
 void POSort.setSortPlans(List<PhysicalPlan> sortPlans)
           
 

Constructor parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type arguments of type PhysicalPlan
POForEach(OperatorKey k, int rp, List<PhysicalPlan> inp, List<Boolean> isToBeFlattened)
           
POFRJoin(OperatorKey k, int rp, List<PhysicalOperator> inp, List<List<PhysicalPlan>> ppLists, List<List<Byte>> keyTypes, FileSpec[] replFiles, int fragment)
           
POMergeJoin(OperatorKey k, int rp, List<PhysicalOperator> inp, MultiMap<PhysicalOperator,PhysicalPlan> inpPlans, List<List<Byte>> keyTypes)
           
POOptimizedForEach(OperatorKey k, int rp, List<PhysicalPlan> inp, List<Boolean> isToBeFlattened)
           
POSort(OperatorKey k, int rp, List inp, List<PhysicalPlan> sortPlans, List<Boolean> mAscCols, POUserComparisonFunc mSortFunc)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.hadoop.executionengine.physicalLayer.util
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.util with parameters of type PhysicalPlan
static List<POLoad> PlanHelper.getLoads(PhysicalPlan plan)
          Get all the load operators in the plan in the right dependency order
static List<POStore> PlanHelper.getStores(PhysicalPlan plan)
          Get all the store operators in the plan in the right dependency order
 

Uses of PhysicalPlan in org.apache.pig.backend.local.executionengine
 

Methods in org.apache.pig.backend.local.executionengine that return PhysicalPlan
 PhysicalPlan LocalExecutionEngine.compile(LogicalPlan plan, Properties properties)
           
 

Methods in org.apache.pig.backend.local.executionengine with parameters of type PhysicalPlan
 List<ExecJob> LocalExecutionEngine.execute(PhysicalPlan plan, String jobName)
           
 void LocalPigLauncher.explain(PhysicalPlan pp, PigContext pc, PrintStream ps, String format, boolean isVerbose)
           
 void LocalExecutionEngine.explain(PhysicalPlan plan, PrintStream stream, String format, boolean isVerbose)
           
 PigStats LocalPigLauncher.launchPig(PhysicalPlan php, String grpName, PigContext pc)
           
 List<ExecJob> LocalExecutionEngine.submit(PhysicalPlan plan, String jobName)
           
 

Uses of PhysicalPlan in org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators
 

Methods in org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators with parameters of type PhysicalPlan
 void POSplitOutput.setPlan(PhysicalPlan compPlan)
           
 

Uses of PhysicalPlan in org.apache.pig.pen
 

Constructors in org.apache.pig.pen with parameters of type PhysicalPlan
DerivedDataVisitor(LogicalOperator op, PigContext pc, Map<LOLoad,DataBag> baseData, Map<LogicalOperator,PhysicalOperator> logToPhyMap, PhysicalPlan physPlan)
           
DerivedDataVisitor(LogicalPlan plan, PigContext pc, Map<LOLoad,DataBag> baseData, Map<LogicalOperator,PhysicalOperator> logToPhyMap, PhysicalPlan physPlan)
           
LineageTrimmingVisitor(LogicalPlan plan, Map<LOLoad,DataBag> baseData, Map<LogicalOperator,PhysicalOperator> LogToPhyMap, PhysicalPlan physPlan, PigContext pc)
           
 

Uses of PhysicalPlan in org.apache.pig.tools.pigstats
 

Methods in org.apache.pig.tools.pigstats with parameters of type PhysicalPlan
 void PigStats.setPhysicalPlan(PhysicalPlan php)
           
 



Copyright © ${year} The Apache Software Foundation