YARN-651. Changed PBClientImpls of ContainerManager and RMAdmin to throw IOExceptions also. Contributed by Xuan Gong.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1480154 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
01e3fa1166
commit
33ed6e2838
|
@ -222,6 +222,9 @@ Release 2.0.5-beta - UNRELEASED
|
|||
YARN-645. Moved RMDelegationTokenSecretManager from yarn-server-common to
|
||||
yarn-server-resourcemanager where it really belongs. (Jian He via vinodkv)
|
||||
|
||||
YARN-651. Changed PBClientImpls of ContainerManager and RMAdmin to throw
|
||||
IOExceptions also. (Xuan Gong via vinodkv)
|
||||
|
||||
OPTIMIZATIONS
|
||||
|
||||
BUG FIXES
|
||||
|
|
|
@ -86,7 +86,8 @@ public class ContainerManagerPBClientImpl implements ContainerManager,
|
|||
|
||||
@Override
|
||||
public GetContainerStatusResponse getContainerStatus(
|
||||
GetContainerStatusRequest request) throws YarnRemoteException {
|
||||
GetContainerStatusRequest request) throws YarnRemoteException,
|
||||
IOException {
|
||||
GetContainerStatusRequestProto requestProto =
|
||||
((GetContainerStatusRequestPBImpl) request).getProto();
|
||||
try {
|
||||
|
@ -99,7 +100,7 @@ public class ContainerManagerPBClientImpl implements ContainerManager,
|
|||
|
||||
@Override
|
||||
public StartContainerResponse startContainer(StartContainerRequest request)
|
||||
throws YarnRemoteException {
|
||||
throws YarnRemoteException, IOException {
|
||||
StartContainerRequestProto requestProto =
|
||||
((StartContainerRequestPBImpl) request).getProto();
|
||||
try {
|
||||
|
@ -112,7 +113,7 @@ public class ContainerManagerPBClientImpl implements ContainerManager,
|
|||
|
||||
@Override
|
||||
public StopContainerResponse stopContainer(StopContainerRequest request)
|
||||
throws YarnRemoteException {
|
||||
throws YarnRemoteException, IOException {
|
||||
StopContainerRequestProto requestProto =
|
||||
((StopContainerRequestPBImpl) request).getProto();
|
||||
try {
|
||||
|
|
|
@ -87,7 +87,7 @@ public class RMAdminProtocolPBClientImpl implements RMAdminProtocol, Closeable {
|
|||
|
||||
@Override
|
||||
public RefreshQueuesResponse refreshQueues(RefreshQueuesRequest request)
|
||||
throws YarnRemoteException {
|
||||
throws YarnRemoteException, IOException {
|
||||
RefreshQueuesRequestProto requestProto =
|
||||
((RefreshQueuesRequestPBImpl)request).getProto();
|
||||
try {
|
||||
|
@ -100,7 +100,7 @@ public class RMAdminProtocolPBClientImpl implements RMAdminProtocol, Closeable {
|
|||
|
||||
@Override
|
||||
public RefreshNodesResponse refreshNodes(RefreshNodesRequest request)
|
||||
throws YarnRemoteException {
|
||||
throws YarnRemoteException, IOException {
|
||||
RefreshNodesRequestProto requestProto =
|
||||
((RefreshNodesRequestPBImpl)request).getProto();
|
||||
try {
|
||||
|
@ -114,7 +114,7 @@ public class RMAdminProtocolPBClientImpl implements RMAdminProtocol, Closeable {
|
|||
@Override
|
||||
public RefreshSuperUserGroupsConfigurationResponse refreshSuperUserGroupsConfiguration(
|
||||
RefreshSuperUserGroupsConfigurationRequest request)
|
||||
throws YarnRemoteException {
|
||||
throws YarnRemoteException, IOException {
|
||||
RefreshSuperUserGroupsConfigurationRequestProto requestProto =
|
||||
((RefreshSuperUserGroupsConfigurationRequestPBImpl)request).getProto();
|
||||
try {
|
||||
|
@ -127,7 +127,8 @@ public class RMAdminProtocolPBClientImpl implements RMAdminProtocol, Closeable {
|
|||
|
||||
@Override
|
||||
public RefreshUserToGroupsMappingsResponse refreshUserToGroupsMappings(
|
||||
RefreshUserToGroupsMappingsRequest request) throws YarnRemoteException {
|
||||
RefreshUserToGroupsMappingsRequest request) throws YarnRemoteException,
|
||||
IOException {
|
||||
RefreshUserToGroupsMappingsRequestProto requestProto =
|
||||
((RefreshUserToGroupsMappingsRequestPBImpl)request).getProto();
|
||||
try {
|
||||
|
@ -140,7 +141,7 @@ public class RMAdminProtocolPBClientImpl implements RMAdminProtocol, Closeable {
|
|||
|
||||
@Override
|
||||
public RefreshAdminAclsResponse refreshAdminAcls(
|
||||
RefreshAdminAclsRequest request) throws YarnRemoteException {
|
||||
RefreshAdminAclsRequest request) throws YarnRemoteException, IOException {
|
||||
RefreshAdminAclsRequestProto requestProto =
|
||||
((RefreshAdminAclsRequestPBImpl)request).getProto();
|
||||
try {
|
||||
|
@ -153,7 +154,8 @@ public class RMAdminProtocolPBClientImpl implements RMAdminProtocol, Closeable {
|
|||
|
||||
@Override
|
||||
public RefreshServiceAclsResponse refreshServiceAcls(
|
||||
RefreshServiceAclsRequest request) throws YarnRemoteException {
|
||||
RefreshServiceAclsRequest request) throws YarnRemoteException,
|
||||
IOException {
|
||||
RefreshServiceAclsRequestProto requestProto =
|
||||
((RefreshServiceAclsRequestPBImpl)request).getProto();
|
||||
try {
|
||||
|
|
Loading…
Reference in New Issue