This is an automated email from the ASF dual-hosted git repository.

hexiaoqiao pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 26a5f38250de HDFS-17204. EC: Reduce unnecessary log when processing 
excess redundancy. (#6107). Contributed by Shuyan Zhang.
26a5f38250de is described below

commit 26a5f38250de1ac4978427d74c200a968f9a0b65
Author: zhangshuyan <81411509+zhangshuy...@users.noreply.github.com>
AuthorDate: Tue Sep 26 18:49:47 2023 +0800

    HDFS-17204. EC: Reduce unnecessary log when processing excess redundancy. 
(#6107). Contributed by Shuyan Zhang.
    
    Reviewed-by: Haiyang Hu <haiyang...@shopee.com>
    Signed-off-by: He Xiaoqiao <hexiaoq...@apache.org>
---
 .../org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java | 6 ++++++
 1 file changed, 6 insertions(+)

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 30c48c4878b1..54b89c813010 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
@@ -4201,6 +4201,12 @@ public class BlockManager implements BlockStatsMXBean {
       storage2index.put(storage, index);
     }
 
+    if (duplicated.isEmpty()) {
+      LOG.debug("Found no duplicated internal blocks for {}. Maybe it's " +
+          "because there are stale storages.", storedBlock);
+      return;
+    }
+
     // use delHint only if delHint is duplicated
     final DatanodeStorageInfo delStorageHint =
         DatanodeStorageInfo.getDatanodeStorageInfo(nonExcess, delNodeHint);


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-commits-h...@hadoop.apache.org

Reply via email to