org.apache.hadoop.examples.terasort
Class TeraOutputFormat.TeraOutputCommitter
java.lang.Object
org.apache.hadoop.mapreduce.OutputCommitter
org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter
org.apache.hadoop.examples.terasort.TeraOutputFormat.TeraOutputCommitter
- Enclosing class:
- TeraOutputFormat
public static class TeraOutputFormat.TeraOutputCommitter
- extends FileOutputCommitter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TeraOutputFormat.TeraOutputCommitter
public TeraOutputFormat.TeraOutputCommitter(org.apache.hadoop.fs.Path outputPath,
TaskAttemptContext context)
throws IOException
- Throws:
IOException
commitJob
public void commitJob(JobContext jobContext)
- Description copied from class:
FileOutputCommitter
- Delete the temporary directory, including all of the work directories.
Create a _SUCCESS file to make it as successful.
- Overrides:
commitJob
in class FileOutputCommitter
- Parameters:
jobContext
- the job's context
setupJob
public void setupJob(JobContext jobContext)
- Description copied from class:
FileOutputCommitter
- Create the temporary directory that is the root of all of the task
work directories.
- Overrides:
setupJob
in class FileOutputCommitter
- Parameters:
jobContext
- the job's context
setupTask
public void setupTask(TaskAttemptContext taskContext)
- Description copied from class:
FileOutputCommitter
- No task setup required.
- Overrides:
setupTask
in class FileOutputCommitter
- Parameters:
taskContext
- Context of the task whose output is being written.
Copyright © 2009 The Apache Software Foundation