[
https://issues.apache.org/jira/browse/MAPREDUCE-1802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12869465#action_12869465
]
Amareshwari Sriramadasu commented on MAPREDUCE-1802:
----------------------------------------------------
Is it same as MAPREDUCE-463?
MAPREDUCE-463 adds a configuration "mapred.committer.job.setup.cleanup.needed"
to know whether job needs a job-setup and job-cleanup.
> allow outputcommitters to skip setup/cleanup
> --------------------------------------------
>
> Key: MAPREDUCE-1802
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-1802
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Reporter: Joydeep Sen Sarma
> Assignee: Joydeep Sen Sarma
>
> Job setup and cleanup overheads in our (larger) clusters are very significant
> and add to latency for small jobs. It turns out that Hive does not require
> job setup and cleanup at all - since all management of output/temporary files
> and such is done by the hive client side. So it would be a big win for our
> environment (and Hive users in general) if we could skip job cleanup/setup
> altogether.
> The proposal is to add new calls to OutputCommitter interface (along the
> lines of needsTaskCommit()) to optionally allow skipping of setup/cleanup and
> for the JT to take these into account while scheduling setup/cleanup.
> NullOutputFormat should not need setup/cleanup for example.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.