@Override public void shutdownBlockPool(String bpid) { try (AutoCloseableLock lock = datasetLock.acquire()) { LOG.info("Removing block pool " + bpid); Map<DatanodeStorage, BlockListAsLongs> blocksPerVolume = getBlockReports(bpid); volumeMap.cleanUpBlockPool(bpid); volumes.removeBlockPool(bpid, blocksPerVolume); } }
@Override public synchronized void shutdownBlockPool(String bpid) { LOG.info("Removing block pool " + bpid); volumeMap.cleanUpBlockPool(bpid); volumes.removeBlockPool(bpid); }
@Override public synchronized void shutdownBlockPool(String bpid) { LOG.info("Removing block pool " + bpid); volumeMap.cleanUpBlockPool(bpid); volumes.removeBlockPool(bpid); }