Skip to content

Commit 8fcd039

Browse files
authored
HDDS-10437. Rename method to getContainersPendingReplication (#6293)
1 parent 4095ef1 commit 8fcd039

File tree

7 files changed

+14
-13
lines changed

7 files changed

+14
-13
lines changed

hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/node/DatanodeAdminMonitor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ public interface DatanodeAdminMonitor extends Runnable {
3535
void stopMonitoring(DatanodeDetails dn);
3636
Set<DatanodeAdminMonitorImpl.TrackedNode> getTrackedNodes();
3737
void setMetrics(NodeDecommissionMetrics metrics);
38-
Map<String, List<ContainerID>> getContainersReplicatedOnNode(DatanodeDetails dn)
38+
Map<String, List<ContainerID>> getContainersPendingReplication(DatanodeDetails dn)
3939
throws NodeNotFoundException;
4040
}

hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/node/DatanodeAdminMonitorImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,8 @@ private boolean checkContainersReplicatedOnNode(TrackedNode dn)
494494
return underReplicated == 0 && unclosed == 0;
495495
}
496496

497-
public Map<String, List<ContainerID>> getContainersReplicatedOnNode(DatanodeDetails dn) {
497+
@Override
498+
public Map<String, List<ContainerID>> getContainersPendingReplication(DatanodeDetails dn) {
498499
Iterator<TrackedNode> iterator = trackedNodes.iterator();
499500
while (iterator.hasNext()) {
500501
TrackedNode trackedNode = iterator.next();

hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/node/NodeDecommissionManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,9 +294,9 @@ public NodeDecommissionManager(OzoneConfiguration config, NodeManager nm,
294294
TimeUnit.SECONDS);
295295
}
296296

297-
public Map<String, List<ContainerID>> getContainersReplicatedOnNode(DatanodeDetails dn)
297+
public Map<String, List<ContainerID>> getContainersPendingReplication(DatanodeDetails dn)
298298
throws NodeNotFoundException {
299-
return getMonitor().getContainersReplicatedOnNode(dn);
299+
return getMonitor().getContainersPendingReplication(dn);
300300
}
301301

302302
@VisibleForTesting

hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/server/SCMClientProtocolServer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ public void deleteContainer(long containerID) throws IOException {
592592
@Override
593593
public Map<String, List<ContainerID>> getContainersOnDecomNode(DatanodeDetails dn) throws IOException {
594594
try {
595-
return scm.getScmDecommissionManager().getContainersReplicatedOnNode(dn);
595+
return scm.getScmDecommissionManager().getContainersPendingReplication(dn);
596596
} catch (NodeNotFoundException e) {
597597
throw new IOException("Failed to get containers list. Unable to find required node", e);
598598
}

hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -864,8 +864,8 @@ public void testContainersReplicatedOnDecomDnAPI()
864864
assertEquals(1, monitor.getTrackedNodeCount());
865865
assertEquals(HddsProtos.NodeOperationalState.DECOMMISSIONING,
866866
nodeManager.getNodeStatus(dn1).getOperationalState());
867-
assertEquals(monitor.getContainersReplicatedOnNode(dn1).get("UnderReplicated").size(), 2);
868-
assertEquals(monitor.getContainersReplicatedOnNode(dn1).get("UnClosed").size(), 0);
867+
assertEquals(monitor.getContainersPendingReplication(dn1).get("UnderReplicated").size(), 2);
868+
assertEquals(monitor.getContainersPendingReplication(dn1).get("UnClosed").size(), 0);
869869

870870
DatanodeAdminMonitorTestUtil
871871
.mockGetContainerReplicaCount(repManager,
@@ -877,8 +877,8 @@ public void testContainersReplicatedOnDecomDnAPI()
877877
assertEquals(1, monitor.getTrackedNodeCount());
878878
assertEquals(HddsProtos.NodeOperationalState.DECOMMISSIONING,
879879
nodeManager.getNodeStatus(dn1).getOperationalState());
880-
assertEquals(monitor.getContainersReplicatedOnNode(dn1).get("UnderReplicated").size(), 0);
881-
assertEquals(monitor.getContainersReplicatedOnNode(dn1).get("UnClosed").size(), 2);
880+
assertEquals(monitor.getContainersPendingReplication(dn1).get("UnderReplicated").size(), 0);
881+
assertEquals(monitor.getContainersPendingReplication(dn1).get("UnClosed").size(), 2);
882882
}
883883

884884
/**

hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli/datanode/DecommissionStatusSubCommand.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@ private void printCounts(DatanodeDetails datanode, JsonNode counts, int numDecom
124124
double underReplicated = Double.parseDouble(counts.get("UnderReplicatedDN." + i).toString());
125125
double unclosed = Double.parseDouble(counts.get("UnclosedContainersDN." + i).toString());
126126
long startTime = Long.parseLong(counts.get("StartTimeDN." + i).toString());
127-
System.out.print("Decommission started at : ");
127+
System.out.print("Decommission Started At : ");
128128
Date date = new Date(startTime);
129129
DateFormat formatter = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss z");
130130
System.out.println(formatter.format(date));
131-
System.out.println("No. of Pipelines: " + pipelines);
132-
System.out.println("No. of UnderReplicated containers: " + underReplicated);
131+
System.out.println("No. of Unclosed Pipelines: " + pipelines);
132+
System.out.println("No. of UnderReplicated Containers: " + underReplicated);
133133
System.out.println("No. of Unclosed Containers: " + unclosed);
134134
return;
135135
}

hadoop-hdds/tools/src/test/java/org/apache/hadoop/hdds/scm/cli/datanode/TestDecommissionStatusSubCommand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ public void testSuccessWhenDecommissionStatus() throws IOException {
9696
p = Pattern.compile("Datanode:\\s.*host1\\)");
9797
m = p.matcher(outContent.toString(DEFAULT_ENCODING));
9898
assertTrue(m.find());
99-
p = Pattern.compile("No\\. of Pipelines:");
99+
p = Pattern.compile("No\\. of Unclosed Pipelines:");
100100
m = p.matcher(outContent.toString(DEFAULT_ENCODING));
101101
assertTrue(m.find());
102102
assertTrue(m.find()); // metrics for both are shown

0 commit comments

Comments
 (0)