[
https://issues.apache.org/jira/browse/TEZ-2249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14552577#comment-14552577
]
Hitesh Shah commented on TEZ-2249:
----------------------------------
[~zjffdu] Unless speculation is enabled, there should always be only one
running attempt per task at a point in time. Signaling task finished only after
a speculated attempt is killed will hit performance.
> Wait for all task attempt finished before moving Task to finished state
> -----------------------------------------------------------------------
>
> Key: TEZ-2249
> URL: https://issues.apache.org/jira/browse/TEZ-2249
> Project: Apache Tez
> Issue Type: Bug
> Reporter: Jeff Zhang
> Assignee: Jeff Zhang
> Attachments: TEZ-2249-1.patch
>
>
> 2 cases:
> * If Task needs to move the SUCCEEDED, then committing may happens while
> there's still task attempt running.
> * If Tasks needs to move to FAILED/KILLED/ERROD, then aborting may happens
> while there's still task attempt running.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)