datanode, nsInfo, dataDir, startOpt, callables); if (callables.isEmpty()) { addStorageDir(sd); success.add(dataDir); } else { for(UpgradeTask t : tasks) { try { addStorageDir(t.future.get()); success.add(t.dataDir); } catch (ExecutionException e) {
datanode, nsInfo, root, startOpt, callables); if (callables.isEmpty()) { addStorageDir(sd); success.add(dataDir); } else { for(UpgradeTask t : tasks) { try { addStorageDir(t.future.get()); success.add(t.dataDir); } catch (ExecutionException e) {
addStorageDir(sd); newDirs.add(sd); dataDirStates.add(curState);
datanode, nsInfo, root, startOpt, callables); if (callables.isEmpty()) { addStorageDir(sd); success.add(dataDir); } else { for(UpgradeTask t : tasks) { try { addStorageDir(t.future.get()); success.add(t.dataDir); } catch (ExecutionException e) {
addStorageDir(sd); dataDirStates.add(curState);