org.apache.hadoop.tools.mapred
Class CopyCommitter
java.lang.Object
org.apache.hadoop.mapreduce.OutputCommitter
org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter
org.apache.hadoop.tools.mapred.CopyCommitter
public class CopyCommitter
- extends org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter
Fields inherited from class org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter |
SUCCEEDED_FILE_NAME, TEMP_DIR_NAME |
Constructor Summary |
CopyCommitter(org.apache.hadoop.fs.Path outputPath,
org.apache.hadoop.mapreduce.TaskAttemptContext context)
Create a output committer |
Method Summary |
void |
abortJob(org.apache.hadoop.mapreduce.JobContext jobContext,
org.apache.hadoop.mapreduce.JobStatus.State state)
|
void |
commitJob(org.apache.hadoop.mapreduce.JobContext jobContext)
|
Methods inherited from class org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter |
abortTask, cleanupJob, commitTask, getWorkPath, needsTaskCommit, setupJob, setupTask |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CopyCommitter
public CopyCommitter(org.apache.hadoop.fs.Path outputPath,
org.apache.hadoop.mapreduce.TaskAttemptContext context)
throws IOException
- Create a output committer
- Parameters:
outputPath
- the job's output pathcontext
- the task's context
- Throws:
IOException
- - Exception if any
commitJob
public void commitJob(org.apache.hadoop.mapreduce.JobContext jobContext)
throws IOException
- Overrides:
commitJob
in class org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter
- Throws:
IOException
abortJob
public void abortJob(org.apache.hadoop.mapreduce.JobContext jobContext,
org.apache.hadoop.mapreduce.JobStatus.State state)
throws IOException
- Overrides:
abortJob
in class org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter
- Throws:
IOException
Copyright © 2014 InMobi. All rights reserved.