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

Zhijie Shen commented on YARN-1445:
-----------------------------------

bq. I've the different opinion here. RMAppImpl actually allows killing the app 
when it is in FINISHING. Moreover, if we handle FINISHING in the same way as 
FINISHED, we will see that printApplicationReport tells the app is still in 
FINISHING, while killApplication says the app is finished. Thoughts?

bq. Make sense

Sorry for raising the issue again, but YARN-1446 may ignore KILL request when 
an RMApp has entered FINISHING. If this is the case, we may want not to allow 
ApplicationCLI to kill an application when we have confirmed it is at FINISHING.

[~jlowe], how do you think about the plan of splitting FINISHING and FINISHED?

> Separate FINISHING and FINISHED state in YarnApplicationState
> -------------------------------------------------------------
>
>                 Key: YARN-1445
>                 URL: https://issues.apache.org/jira/browse/YARN-1445
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Xuan Gong
>            Assignee: Xuan Gong
>         Attachments: YARN-1445.1.patch, YARN-1445.2.patch, YARN-1445.3.patch
>
>
> Today, we will transmit both RMAppState.FINISHING and RMAppState.FINISHED to 
> YarnApplicationState.FINISHED.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to