final DatanodeStorageInfo cur) { final String rack = getRack(cur.getDatanodeDescriptor()); final List<DatanodeStorageInfo> storages = rackMap.get(rack); storages.remove(cur);
final DatanodeStorageInfo cur) { final String rack = getRack(cur.getDatanodeDescriptor()); final List<DatanodeStorageInfo> storages = rackMap.get(rack); storages.remove(cur);
final List<DatanodeStorageInfo> exactlyOne) { for(DatanodeStorageInfo s: storages) { final String rackName = getRack(s.getDatanodeDescriptor()); List<DatanodeStorageInfo> storageList = rackMap.get(rackName); if (storageList == null) {
final DatanodeStorageInfo cur) { final String rack = getRack(cur.getDatanodeDescriptor()); final List<DatanodeStorageInfo> storages = rackMap.get(rack); storages.remove(cur);
final List<DatanodeStorageInfo> exactlyOne) { for(DatanodeStorageInfo s: storages) { final String rackName = getRack(s.getDatanodeDescriptor()); List<DatanodeStorageInfo> storageList = rackMap.get(rackName); if (storageList == null) {