public class HExecutionEngine extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DataStorage |
ds |
static String |
JOB_TRACKER_LOCATION |
protected org.apache.hadoop.mapred.JobConf |
jobConf |
static String |
LOCAL |
protected Map<OperatorKey,OperatorKey> |
logicalToPhysicalKeys |
protected Map<OperatorKey,MapRedResult> |
materializedResults |
protected Map<Operator,PhysicalOperator> |
newLogToPhyMap |
protected PigContext |
pigContext |
| Constructor and Description |
|---|
HExecutionEngine(PigContext pigContext) |
| Modifier and Type | Method and Description |
|---|---|
PhysicalPlan |
compile(LogicalPlan plan,
Properties properties) |
DataStorage |
getDataStorage() |
Map<LOForEach,Map<LogicalRelationalOperator,PhysicalOperator>> |
getForEachInnerLogToPhyMap(LogicalPlan plan) |
org.apache.hadoop.mapred.JobConf |
getJobConf() |
Map<Operator,PhysicalOperator> |
getLogToPhyMap() |
Map<OperatorKey,MapRedResult> |
getMaterializedResults() |
LogicalPlan |
getNewPlan() |
void |
init() |
void |
updateConfiguration(Properties newConfiguration) |
public static final String JOB_TRACKER_LOCATION
public static final String LOCAL
protected PigContext pigContext
protected DataStorage ds
protected org.apache.hadoop.mapred.JobConf jobConf
protected Map<OperatorKey,OperatorKey> logicalToPhysicalKeys
protected Map<OperatorKey,MapRedResult> materializedResults
protected Map<Operator,PhysicalOperator> newLogToPhyMap
public HExecutionEngine(PigContext pigContext)
public org.apache.hadoop.mapred.JobConf getJobConf()
public Map<OperatorKey,MapRedResult> getMaterializedResults()
public DataStorage getDataStorage()
public void init()
throws ExecException
ExecExceptionpublic void updateConfiguration(Properties newConfiguration) throws ExecException
ExecExceptionpublic PhysicalPlan compile(LogicalPlan plan, Properties properties) throws FrontendException
FrontendExceptionpublic Map<Operator,PhysicalOperator> getLogToPhyMap()
public Map<LOForEach,Map<LogicalRelationalOperator,PhysicalOperator>> getForEachInnerLogToPhyMap(LogicalPlan plan)
public LogicalPlan getNewPlan()
Copyright © 2007-2012 The Apache Software Foundation