Przeglądaj źródła

HDFS-14935. Refactor DFSNetworkTopology#isNodeInScope. Contributed by Lisheng Sun.

Ayush Saxena 5 lat temu
rodzic
commit
fa4904cdca

+ 4 - 3
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/net/DFSNetworkTopology.java

@@ -259,10 +259,11 @@ public class DFSNetworkTopology extends NetworkTopology {
   }
 
   private boolean isNodeInScope(Node node, String scope) {
-    if (!scope.endsWith("/")) {
-      scope += "/";
+    if (!scope.endsWith(NodeBase.PATH_SEPARATOR_STR)) {
+      scope += NodeBase.PATH_SEPARATOR_STR;
     }
-    String nodeLocation = node.getNetworkLocation() + "/";
+    String nodeLocation =
+        node.getNetworkLocation() + NodeBase.PATH_SEPARATOR_STR;
     return nodeLocation.startsWith(scope);
   }