Repository: hadoop Updated Branches: refs/heads/branch-2.7 f6e517c6c -> 0da0bf0de
HDFS-10941. Improve BlockManager#processMisReplicatesAsync log. Contributed by Chen Liang. (cherry picked from commit 4484b48498b2ab2a40a404c487c7a4e875df10dc) (cherry picked from commit c443ecb267b25577f7abc058b0b5e13592d4c040) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0da0bf0d Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0da0bf0d Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0da0bf0d Branch: refs/heads/branch-2.7 Commit: 0da0bf0de229b2fec033e22bf8530c7484fbb848 Parents: f6e517c Author: Xiaoyu Yao <[email protected]> Authored: Fri Nov 11 14:30:53 2016 -0800 Committer: Zhe Zhang <[email protected]> Committed: Fri Nov 18 09:52:02 2016 -0800 ---------------------------------------------------------------------- .../hadoop/hdfs/server/blockmanagement/BlockManager.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0da0bf0d/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java index 01fd66c..b4b5b5f 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java @@ -2741,24 +2741,26 @@ public class BlockManager { while (processed < numBlocksPerIteration && blocksItr.hasNext()) { BlockInfoContiguous block = blocksItr.next(); MisReplicationResult res = processMisReplicatedBlock(block); - if (LOG.isTraceEnabled()) { - LOG.trace("block " + block + ": " + res); - } switch (res) { case UNDER_REPLICATED: + LOG.trace("under replicated block {}: {}", block, res); nrUnderReplicated++; break; case OVER_REPLICATED: + LOG.trace("over replicated block {}: {}", block, res); nrOverReplicated++; break; case INVALID: + LOG.trace("invalid block {}: {}", block, res); nrInvalid++; break; case POSTPONE: + LOG.trace("postpone block {}: {}", block, res); nrPostponed++; postponeBlock(block); break; case UNDER_CONSTRUCTION: + LOG.trace("under construction block {}: {}", block, res); nrUnderConstruction++; break; case OK: --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
