diff --git a/src/main/java/org/apache/cassandra/service/StorageService.java b/src/main/java/org/apache/cassandra/service/StorageService.java index 4ea72ed..b59dc4c 100644 --- a/src/main/java/org/apache/cassandra/service/StorageService.java +++ b/src/main/java/org/apache/cassandra/service/StorageService.java @@ -371,16 +371,7 @@ public class StorageService extends MetricsMBean implements StorageServiceMBean, @Override public Map getTokenToEndpointMap() { log(" getTokenToEndpointMap()"); - Map mapInetAddress = client.getMapStrValue("/storage_service/tokens_endpoint"); - // in order to preserve tokens in ascending order, we use LinkedHashMap - // here - Map mapString = new LinkedHashMap<>(mapInetAddress.size()); - List tokens = new ArrayList<>(mapInetAddress.keySet()); - Collections.sort(tokens); - for (String token : tokens) { - mapString.put(token, mapInetAddress.get(token)); - } - return mapString; + return client.getMapStrValue("/storage_service/tokens_endpoint"); } /** Retrieve this hosts unique ID */