[ 
https://issues.apache.org/jira/browse/TEZ-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15001892#comment-15001892
 ] 

Bikas Saha commented on TEZ-2581:
---------------------------------

bq. Secondly, for handling commit recovery, would it be possible to do the 
check and recovery of commit operation in the recovery flow of the ta_done 
inside the attempt itself. That way the full responsibility of recovering the 
attempt (including its commit) will stay in the attempt instead of spilling 
over into the task? IF you think this would be better, we can do it in a follow 
up jira or within this patch, your call.
Did you miss responding to the above comment?

bq. This is because All the Termination related transition extends 
TerminateTransition
Got it. Alternatively, if changing the singleArcTransition to a MultipleArc 
also sounds feasible by adding a return state that defaults to fail_in_progress 
and is overridden to failed state only in the recovery case. The multiple arc 
transition seems more generic and may be used in the future for other things 
that want to short circuit the transition IMO.

I agree with your comments on the existing system tests added as its important 
to verify results. If you are saying that cases like III, HHH, DDD are already 
covered then why open TEZ-2939? (not sure since there is no description). We 
can close it if the cases are already covered.

> Umbrella for Tez Recovery Redesign
> ----------------------------------
>
>                 Key: TEZ-2581
>                 URL: https://issues.apache.org/jira/browse/TEZ-2581
>             Project: Apache Tez
>          Issue Type: Improvement
>            Reporter: Jeff Zhang
>            Assignee: Jeff Zhang
>         Attachments: TEZ-2581-WIP-1.patch, TEZ-2581-WIP-10.patch, 
> TEZ-2581-WIP-11.patch, TEZ-2581-WIP-2.patch, TEZ-2581-WIP-3.patch, 
> TEZ-2581-WIP-4.patch, TEZ-2581-WIP-5.patch, TEZ-2581-WIP-6.patch, 
> TEZ-2581-WIP-7.patch, TEZ-2581-WIP-8.patch, TEZ-2581-WIP-9.patch, 
> TezRecoveryRedesignProposal.pdf, TezRecoveryRedesignV1.1.pdf
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to