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

ivandika pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new 59aaa5cdb0 HDDS-12418. Remove healthyReplicaCountAdapter from 
RatisContainerReplicaCount (#7972)
59aaa5cdb0 is described below

commit 59aaa5cdb078f52c880fbed945f3aa8afbabe9d1
Author: Peter Lee <[email protected]>
AuthorDate: Wed Feb 26 23:04:40 2025 +0800

    HDDS-12418. Remove healthyReplicaCountAdapter from 
RatisContainerReplicaCount (#7972)
---
 .../replication/RatisContainerReplicaCount.java    | 22 ++++------------------
 1 file changed, 4 insertions(+), 18 deletions(-)

diff --git 
a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/replication/RatisContainerReplicaCount.java
 
b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/replication/RatisContainerReplicaCount.java
index 5323be0c18..7bef3e6127 100644
--- 
a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/replication/RatisContainerReplicaCount.java
+++ 
b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/replication/RatisContainerReplicaCount.java
@@ -191,17 +191,11 @@ private void countReplicas() {
    * Total healthy replicas = 3 = 1 matching + 2 mismatched replicas
    */
   public int getHealthyReplicaCount() {
-    return healthyReplicaCount + healthyReplicaCountAdapter()
-        + decommissionCount + maintenanceCount;
+    return healthyReplicaCount + decommissionCount + maintenanceCount;
   }
 
   public int getUnhealthyReplicaCount() {
-    return unhealthyReplicaCount + getUnhealthyReplicaCountAdapter()
-        + unhealthyDecommissionCount + unhealthyMaintenanceCount;
-  }
-
-  protected int getUnhealthyReplicaCountAdapter() {
-    return 0;
+    return unhealthyReplicaCount + unhealthyDecommissionCount + 
unhealthyMaintenanceCount;
   }
 
   public int getMisMatchedReplicaCount() {
@@ -213,21 +207,13 @@ public int getMatchingReplicaCount() {
   }
 
   private int getAvailableReplicas() {
-    int available = healthyReplicaCount + healthyReplicaCountAdapter();
+    int available = healthyReplicaCount;
     if (considerUnhealthy) {
-      available += unhealthyReplicaCount + getUnhealthyReplicaCountAdapter();
+      available += unhealthyReplicaCount;
     }
     return available;
   }
 
-  /**
-   * The new replication manager now does not consider replicas with
-   * UNHEALTHY state when counting sufficient replication.
-   */
-  protected int healthyReplicaCountAdapter() {
-    return 0;
-  }
-
   @Override
   public int getDecommissionCount() {
     return considerUnhealthy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to