|
@@ -637,7 +637,7 @@ public class BlockPlacementPolicyDefault extends BlockPlacementPolicy {
|
|
|
while(numOfReplicas > 0 && numOfAvailableNodes > 0) {
|
|
|
DatanodeDescriptor chosenNode = chooseDataNode(scope);
|
|
|
if (excludedNodes.add(chosenNode)) { //was not in the excluded list
|
|
|
- if (LOG.isDebugEnabled()) {
|
|
|
+ if (LOG.isDebugEnabled() && builder != null) {
|
|
|
builder.append("\nNode ").append(NodeBase.getPath(chosenNode)).append(" [");
|
|
|
}
|
|
|
numOfAvailableNodes--;
|
|
@@ -671,7 +671,7 @@ public class BlockPlacementPolicyDefault extends BlockPlacementPolicy {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if (LOG.isDebugEnabled()) {
|
|
|
+ if (LOG.isDebugEnabled() && builder != null) {
|
|
|
builder.append("\n]");
|
|
|
}
|
|
|
|