This is an automated email from the ASF dual-hosted git repository. tasanuma pushed a commit to branch branch-3.4 in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/branch-3.4 by this push: new 3bb2ee6af0aa HDFS-17312. packetsReceived metric should ignore heartbeat packet. (#6394) 3bb2ee6af0aa is described below commit 3bb2ee6af0aa1fb0903b522acbe9bf289ee6cd30 Author: hfutatzhanghb <hfutzhan...@163.com> AuthorDate: Thu Jan 11 21:08:37 2024 +0800 HDFS-17312. packetsReceived metric should ignore heartbeat packet. (#6394) Signed-off-by: Takanobu Asanuma <tasan...@apache.org> (cherry picked from commit 6a053765ee12dae35dbd69cb949c999aaedc0643) --- .../java/org/apache/hadoop/hdfs/server/datanode/BlockReceiver.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockReceiver.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockReceiver.java index 4829e8c57863..86ee6bd431ef 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockReceiver.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockReceiver.java @@ -38,6 +38,7 @@ import java.util.zip.Checksum; import org.apache.hadoop.fs.ChecksumException; import org.apache.hadoop.fs.FSOutputSummer; import org.apache.hadoop.fs.StorageType; +import org.apache.hadoop.hdfs.DFSPacket; import org.apache.hadoop.hdfs.DFSUtilClient; import org.apache.hadoop.hdfs.protocol.DatanodeInfo; import org.apache.hadoop.hdfs.protocol.ExtendedBlock; @@ -598,7 +599,9 @@ class BlockReceiver implements Closeable { return 0; } - datanode.metrics.incrPacketsReceived(); + if (seqno != DFSPacket.HEART_BEAT_SEQNO) { + datanode.metrics.incrPacketsReceived(); + } //First write the packet to the mirror: if (mirrorOut != null && !mirrorError) { try { --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org