/** * @return true if an upgrade is in progress, false if not. * @throws IOException */ public boolean isUpgrading() throws IOException { // fsimage upgrade final boolean isUpgrade = !namenode.isUpgradeFinalized(); // rolling upgrade RollingUpgradeInfo info = fs.rollingUpgrade( HdfsConstants.RollingUpgradeAction.QUERY); final boolean isRollingUpgrade = (info != null && !info.isFinalized()); return (isUpgrade || isRollingUpgrade); }
@Override public IsUpgradeFinalizedResponseProto isUpgradeFinalized( RpcController controller, IsUpgradeFinalizedRequestProto request) throws ServiceException { boolean isUpgradeFinalized; try { isUpgradeFinalized = impl.isUpgradeFinalized(); } catch (IOException e) { throw new ServiceException(e); } return IsUpgradeFinalizedResponseProto.newBuilder() .setIsUpgradeFinalized(isUpgradeFinalized).build(); }
isUpgradeFinalized = proxy.isUpgradeFinalized(); break; } catch (IOException ioe) {
/** * @return true if an upgrade is in progress, false if not. * @throws IOException */ public boolean isUpgrading() throws IOException { // fsimage upgrade final boolean isUpgrade = !namenode.isUpgradeFinalized(); // rolling upgrade RollingUpgradeInfo info = fs.rollingUpgrade( HdfsConstants.RollingUpgradeAction.QUERY); final boolean isRollingUpgrade = (info != null && !info.isFinalized()); return (isUpgrade || isRollingUpgrade); }
/** * @return true if an upgrade is in progress, false if not. * @throws IOException */ public boolean isUpgrading() throws IOException { // fsimage upgrade final boolean isUpgrade = !namenode.isUpgradeFinalized(); // rolling upgrade RollingUpgradeInfo info = fs.rollingUpgrade( HdfsConstants.RollingUpgradeAction.QUERY); final boolean isRollingUpgrade = (info != null && !info.isFinalized()); return (isUpgrade || isRollingUpgrade); }
@Override public IsUpgradeFinalizedResponseProto isUpgradeFinalized( RpcController controller, IsUpgradeFinalizedRequestProto request) throws ServiceException { boolean isUpgradeFinalized; try { isUpgradeFinalized = impl.isUpgradeFinalized(); } catch (IOException e) { throw new ServiceException(e); } return IsUpgradeFinalizedResponseProto.newBuilder() .setIsUpgradeFinalized(isUpgradeFinalized).build(); } }
@Override public IsUpgradeFinalizedResponseProto isUpgradeFinalized( RpcController controller, IsUpgradeFinalizedRequestProto request) throws ServiceException { boolean isUpgradeFinalized; try { isUpgradeFinalized = impl.isUpgradeFinalized(); } catch (IOException e) { throw new ServiceException(e); } return IsUpgradeFinalizedResponseProto.newBuilder() .setIsUpgradeFinalized(isUpgradeFinalized).build(); } }
try { nsInfo = proxy.versionRequest(); isUpgradeFinalized = proxy.isUpgradeFinalized(); } catch (IOException ioe) { LOG.fatal("Unable to fetch namespace information from active NN at " +
try { nsInfo = proxy.versionRequest(); isUpgradeFinalized = proxy.isUpgradeFinalized(); } catch (IOException ioe) { LOG.fatal("Unable to fetch namespace information from active NN at " +