[ 
https://issues.apache.org/jira/browse/HADOOP-6093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ferdy updated HADOOP-6093:
--------------------------

    Attachment: PatchHadoop6093v1.patch

> Capacity Scheduler does not kill reduce tasks if no running reducers have 
> made any progress at all.
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-6093
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6093
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/capacity-sched
>    Affects Versions: 0.20.0
>            Reporter: Ferdy
>            Priority: Minor
>         Attachments: PatchHadoop6093v1.patch
>
>
> If the Capacity Scheduler decides to kill a reduce job then it selects the 
> task that made the least progress. In my test setup I created a dummy reduce 
> task that does nothing but waiting indefinitely. All reduce progresses are 
> "1". Now the "getRunningTaskWithLeastProgress(tip)" will return null, so no 
> task is killed.
> Although not very likely this will occur in a production setup (timeout 
> killing would kick in anyway) but it may be a bit unexpecting.
> I will attach a patch.

-- 
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