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