org.apache.pig.backend.hadoop.executionengine
Class MapreducePlanCompiler

java.lang.Object
  extended by org.apache.pig.backend.hadoop.executionengine.MapreducePlanCompiler

public class MapreducePlanCompiler
extends Object


Field Summary
protected  NodeIdGenerator nodeIdGenerator
           
protected  PigContext pigContext
           
 
Constructor Summary
protected MapreducePlanCompiler(PigContext pigContext)
           
 
Method Summary
 OperatorKey compile(OperatorKey logicalKey, Map<OperatorKey,LogicalOperator> logicalOpTable, HExecutionEngine execEngine)
           
 POMapreduce getSortJob(String scope, long id, Map<OperatorKey,ExecPhysicalOperator> physicalOpTable, OperatorKey logicalKey, POMapreduce quantileJob, LOSort loSort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pigContext

protected PigContext pigContext

nodeIdGenerator

protected NodeIdGenerator nodeIdGenerator
Constructor Detail

MapreducePlanCompiler

protected MapreducePlanCompiler(PigContext pigContext)
Method Detail

compile

public OperatorKey compile(OperatorKey logicalKey,
                           Map<OperatorKey,LogicalOperator> logicalOpTable,
                           HExecutionEngine execEngine)
                    throws IOException
Throws:
IOException

getSortJob

public POMapreduce getSortJob(String scope,
                              long id,
                              Map<OperatorKey,ExecPhysicalOperator> physicalOpTable,
                              OperatorKey logicalKey,
                              POMapreduce quantileJob,
                              LOSort loSort)
                       throws IOException
Throws:
IOException


Copyright © ${year} The Apache Software Foundation