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

zhangduo pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
     new 91076e44442 HBASE-29283 Replication MetricsSource.sizeOfHFileRefsQueue 
metrics not updated correctly after remove_peer (#6954)
91076e44442 is described below

commit 91076e44442e898dccc312205329865533dfea4a
Author: Chandra Sekhar K <[email protected]>
AuthorDate: Sun Jun 1 19:31:23 2025 +0530

    HBASE-29283 Replication MetricsSource.sizeOfHFileRefsQueue metrics not 
updated correctly after remove_peer (#6954)
    
    Signed-off-by: Duo Zhang <[email protected]>
    (cherry picked from commit e60e8004aa7082da4d0eae0e1f9f0e02069038d0)
---
 .../org/apache/hadoop/hbase/replication/regionserver/MetricsSource.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/MetricsSource.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/MetricsSource.java
index 00bbc24dc24..1c7a3fc8440 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/MetricsSource.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/MetricsSource.java
@@ -364,7 +364,7 @@ public class MetricsSource implements BaseSource {
   public void incrSizeOfHFileRefsQueue(long size) {
     singleSourceSource.incrSizeOfHFileRefsQueue(size);
     globalSourceSource.incrSizeOfHFileRefsQueue(size);
-    lastHFileRefsQueueSize = size;
+    lastHFileRefsQueueSize += size;
   }
 
   public void decrSizeOfHFileRefsQueue(int size) {

Reply via email to