YARN-6189: Improve application status log message when RM restarted when
app is in NEW state. Contributed by Junping Du
This commit is contained in:
parent
eac6b4c35c
commit
e0bb867c3f
|
@ -359,7 +359,8 @@ public class ClientRMService extends AbstractService implements
|
|||
// If the RM doesn't have the application, throw
|
||||
// ApplicationNotFoundException and let client to handle.
|
||||
throw new ApplicationNotFoundException("Application with id '"
|
||||
+ applicationId + "' doesn't exist in RM.");
|
||||
+ applicationId + "' doesn't exist in RM. Please check "
|
||||
+ "that the job submission was successful.");
|
||||
}
|
||||
|
||||
boolean allowAccess = checkAccess(callerUGI, application.getUser(),
|
||||
|
@ -393,7 +394,8 @@ public class ClientRMService extends AbstractService implements
|
|||
// ApplicationNotFoundException and let client to handle.
|
||||
throw new ApplicationNotFoundException("Application with id '"
|
||||
+ request.getApplicationAttemptId().getApplicationId()
|
||||
+ "' doesn't exist in RM.");
|
||||
+ "' doesn't exist in RM. Please check that the job "
|
||||
+ "submission was successful.");
|
||||
}
|
||||
|
||||
boolean allowAccess = checkAccess(callerUGI, application.getUser(),
|
||||
|
@ -432,7 +434,8 @@ public class ClientRMService extends AbstractService implements
|
|||
// If the RM doesn't have the application, throw
|
||||
// ApplicationNotFoundException and let client to handle.
|
||||
throw new ApplicationNotFoundException("Application with id '" + appId
|
||||
+ "' doesn't exist in RM.");
|
||||
+ "' doesn't exist in RM. Please check that the job submission "
|
||||
+ "was successful.");
|
||||
}
|
||||
boolean allowAccess = checkAccess(callerUGI, application.getUser(),
|
||||
ApplicationAccessType.VIEW_APP, application);
|
||||
|
@ -480,7 +483,8 @@ public class ClientRMService extends AbstractService implements
|
|||
// If the RM doesn't have the application, throw
|
||||
// ApplicationNotFoundException and let client to handle.
|
||||
throw new ApplicationNotFoundException("Application with id '" + appId
|
||||
+ "' doesn't exist in RM.");
|
||||
+ "' doesn't exist in RM. Please check that the job submission "
|
||||
+ "was successful.");
|
||||
}
|
||||
boolean allowAccess = checkAccess(callerUGI, application.getUser(),
|
||||
ApplicationAccessType.VIEW_APP, application);
|
||||
|
@ -530,7 +534,8 @@ public class ClientRMService extends AbstractService implements
|
|||
// If the RM doesn't have the application, throw
|
||||
// ApplicationNotFoundException and let client to handle.
|
||||
throw new ApplicationNotFoundException("Application with id '" + appId
|
||||
+ "' doesn't exist in RM.");
|
||||
+ "' doesn't exist in RM. Please check that the job submission "
|
||||
+ "was successful.");
|
||||
}
|
||||
boolean allowAccess = checkAccess(callerUGI, application.getUser(),
|
||||
ApplicationAccessType.VIEW_APP, application);
|
||||
|
|
|
@ -283,7 +283,8 @@ public class TestClientRMService {
|
|||
} catch (ApplicationNotFoundException ex) {
|
||||
Assert.assertEquals(ex.getMessage(),
|
||||
"Application with id '" + request.getApplicationId()
|
||||
+ "' doesn't exist in RM.");
|
||||
+ "' doesn't exist in RM. Please check that the "
|
||||
+ "job submission was successful.");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue