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

Bikas Saha updated YARN-1410:
-----------------------------

    Description: 
App submission involves
1) creating appId
2) using that appId to submit an ApplicationSubmissionContext to the user.
The client may have obtained an appId from an RM, the RM may have failed over, 
and the client may submit the app to the new RM.
Since the new RM has a different notion of cluster timestamp (used to create 
app id) the new RM may reject the app submission resulting in unexpected 
failure on the client side.



  was:
App submission involves
1) creating appId
2) using that appId to submit an ApplicationSubmissionContext to the user.
The client may have obtained an appId from an RM, the RM may have failed over, 
and the client may submit the app to the new RM.
Since the new RM has a different notion of cluster timestamp (used to create 
app id) the new RM may reject the app submission resulting in unexpected 
failure on the client side.


> Handle client failover during app submission
> --------------------------------------------
>
>                 Key: YARN-1410
>                 URL: https://issues.apache.org/jira/browse/YARN-1410
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Bikas Saha
>
> App submission involves
> 1) creating appId
> 2) using that appId to submit an ApplicationSubmissionContext to the user.
> The client may have obtained an appId from an RM, the RM may have failed 
> over, and the client may submit the app to the new RM.
> Since the new RM has a different notion of cluster timestamp (used to create 
> app id) the new RM may reject the app submission resulting in unexpected 
> failure on the client side.



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

Reply via email to