public class TezLauncher extends Launcher
Launcher.HangingJobKiller, Launcher.JobControlThreadExceptionHandlerfailureMap, jc, jobControlException, jobControlExceptionStackTrace, totalHadoopTimeSpent| Constructor and Description |
|---|
TezLauncher() |
| Modifier and Type | Method and Description |
|---|---|
TezPlanContainer |
compile(PhysicalPlan php,
PigContext pc) |
void |
destroy() |
void |
explain(PhysicalPlan php,
PigContext pc,
PrintStream ps,
String format,
boolean verbose)
Explain how a pig job will be executed on the underlying infrastructure.
|
void |
kill() |
void |
killJob(String jobID,
org.apache.hadoop.conf.Configuration conf) |
PigStats |
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.
|
static void |
processLoadAndParallelism(TezOperPlan tezPlan,
PigContext pc) |
calculateProgress, computeTimeSpent, getErrorMessages, getExceptionFromString, getStackTraceElement, getTotalHadoopTimeSpent, isComplete, reset, setJobExceptionpublic PigStats launchPig(PhysicalPlan php, String grpName, PigContext pc) throws Exception
Launcherpublic void explain(PhysicalPlan php, PigContext pc, PrintStream ps, String format, boolean verbose) throws PlanException, VisitorException, IOException
Launcherexplain in class Launcherphp - PhysicalPlan to explainpc - PigContext to use for configurationps - PrintStream to write output on.format - Format to write inverbose - Amount of information to printVisitorExceptionIOExceptionPlanExceptionpublic TezPlanContainer compile(PhysicalPlan php, PigContext pc) throws PlanException, IOException, VisitorException
PlanExceptionIOExceptionVisitorExceptionpublic static void processLoadAndParallelism(TezOperPlan tezPlan, PigContext pc) throws VisitorException
VisitorExceptionpublic void kill()
throws BackendException
kill in class LauncherBackendExceptionpublic void killJob(String jobID, org.apache.hadoop.conf.Configuration conf) throws BackendException
killJob in class LauncherBackendExceptionCopyright © 2007-2017 The Apache Software Foundation