[ 
https://issues.apache.org/jira/browse/HADOOP-3140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12584430#action_12584430
 ] 

Amar Kamat commented on HADOOP-3140:
------------------------------------

bq. In addition, we should discard outputs of failed tasks in 
TaskTracker.Child.main
Reiterating #4 from my earlier comment. Here we might ignore the failed/killed 
tasks and never call discard. It will be taken care once the job completes. 
This is a simple approach. Another approach is to have a scavenger thread that 
will periodically do this cleanup business *offline*.

> JobTracker should not try to promote a (map) task if it does not write to DFS 
> at all
> ------------------------------------------------------------------------------------
>
>                 Key: HADOOP-3140
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3140
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: mapred
>            Reporter: Runping Qi
>            Assignee: Amar Kamat
>
> In most cases, map tasks do not write to dfs.
> Thus, when they complete, they should not be put into commit_pending queue at 
> all.
> This will improve the task promotion significantly.
>  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to