YARN-8075. DShell does not fail when we ask more GPUs than available even 
though AM throws 'InvalidResourceRequestException'. Contributed by Wangda Tan.

(cherry picked from commit d1e378d02bdaec2f078ccc89698e7959ffcc71b3)
(cherry picked from commit 6c904388f401d3ca1641050fa4ff9996dff54aa4)


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/b5fd90c3
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/b5fd90c3
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/b5fd90c3

Branch: refs/heads/branch-3.1.0
Commit: b5fd90c3a8c3403008727e3a42ce23c77090d1e5
Parents: 276a5ca
Author: Sunil G <[email protected]>
Authored: Wed Mar 28 08:03:18 2018 +0530
Committer: Wangda Tan <[email protected]>
Committed: Thu Mar 29 09:46:06 2018 -0700

----------------------------------------------------------------------
 .../yarn/applications/distributedshell/ApplicationMaster.java       | 1 -
 1 file changed, 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/b5fd90c3/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java
----------------------------------------------------------------------
diff --git 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java
 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java
index 5c10775..75f4073 100644
--- 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java
+++ 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java
@@ -1147,7 +1147,6 @@ public class ApplicationMaster {
     public void onError(Throwable e) {
       LOG.error("Error in RMCallbackHandler: ", e);
       done = true;
-      amRMClient.stop();
     }
   }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to