Skip to content

Commit 53e9dcb

Browse files
committed
1.remove unnecessary log message in test
2.declare numOfReplicas a final variable at line 438
1 parent 74f75f9 commit 53e9dcb

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockPlacementPolicyDefault.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ private EnumMap<StorageType, Integer> getRequiredStorageTypes(
435435
* @param storageTypes storage type to be considered for target
436436
* @return local node of writer (not chosen node)
437437
*/
438-
private Node chooseTarget(int numOfReplicas,
438+
private Node chooseTarget(final int numOfReplicas,
439439
Node writer,
440440
final Set<Node> excludedNodes,
441441
final long blocksize,
@@ -498,10 +498,10 @@ private Node chooseTarget(int numOfReplicas,
498498
for (DatanodeStorageInfo resultStorage : results) {
499499
addToExcludedNodes(resultStorage.getDatanodeDescriptor(), oldExcludedNodes);
500500
}
501-
// Set numOfReplicas, since it can get out of sync with the result list
501+
// Set newNumOfReplicas, since it can get out of sync with the result list
502502
// if the NotEnoughReplicasException was thrown in chooseRandom().
503-
numOfReplicas = totalReplicasExpected - results.size();
504-
return chooseTarget(numOfReplicas, writer, oldExcludedNodes, blocksize,
503+
int newNumOfReplicas = totalReplicasExpected - results.size();
504+
return chooseTarget(newNumOfReplicas, writer, oldExcludedNodes, blocksize,
505505
maxNodesPerRack, results, false, storagePolicy, unavailableStorages,
506506
newBlock, null);
507507
}
@@ -520,8 +520,8 @@ private Node chooseTarget(int numOfReplicas,
520520
addToExcludedNodes(resultStorage.getDatanodeDescriptor(),
521521
oldExcludedNodes);
522522
}
523-
numOfReplicas = totalReplicasExpected - results.size();
524-
return chooseTarget(numOfReplicas, writer, oldExcludedNodes, blocksize,
523+
int newNumOfReplicas = totalReplicasExpected - results.size();
524+
return chooseTarget(newNumOfReplicas, writer, oldExcludedNodes, blocksize,
525525
maxNodesPerRack, results, false, storagePolicy, unavailableStorages,
526526
newBlock, null);
527527
}

hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestBlockStoragePolicy.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1378,7 +1378,6 @@ public void testAddDatanode2ExistingPipelineInSsd() throws Exception {
13781378
DatanodeStorageInfo[] targets = replicator.chooseTarget("/foo", 1,
13791379
null, chsenDs, true,
13801380
new HashSet<Node>(), 0, policy, null);
1381-
System.out.println(policy.getName() + ": " + Arrays.asList(targets));
13821381
Assert.assertEquals(3, targets.length);
13831382
}
13841383

0 commit comments

Comments
 (0)