[ https://issues.apache.org/jira/browse/TEZ-2375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14516222#comment-14516222 ]
Hitesh Shah edited comment on TEZ-2375 at 4/28/15 2:41 AM: ----------------------------------------------------------- A different approach is to send back a recovering status back to the client and the client should be changed to cache the last seen valid progress. Using this, the user will never see a regression in progress unless recovery fails or all tasks are not recovered from previous attempt. was (Author: hitesh): A different approach is to send back a recovering status back to the client and the client should be changed to cache the last seen valid progress. Using this, the user will never see a regression in progress unless recovery fails. > Don't return dag status to client when dag is still in recovering > ------------------------------------------------------------------ > > Key: TEZ-2375 > URL: https://issues.apache.org/jira/browse/TEZ-2375 > Project: Apache Tez > Issue Type: Bug > Reporter: Jeff Zhang > Assignee: Jeff Zhang > > Should only return dag status to client after the whole recovery process is > done (DAG/Vertex/Task/TaskAttempt are all recovered to its correct state) -- This message was sent by Atlassian JIRA (v6.3.4#6332)