From 0b0ff8298bf54c54573c5758bd32b10516386e21 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 23 Jan 2015 11:18:06 +0100 Subject: [PATCH] Speed up ClusterWrapperImpl Instead of forcing a Set.toArray(), just pick the first entry in iteration order. Change-Id: If564ee3695707ad2482845bc8610693722e27943 Signed-off-by: Robert Varga --- .../controller/cluster/datastore/ClusterWrapperImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ClusterWrapperImpl.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ClusterWrapperImpl.java index 4edd60a33a..d7bfae1b42 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ClusterWrapperImpl.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ClusterWrapperImpl.java @@ -32,9 +32,8 @@ public class ClusterWrapperImpl implements ClusterWrapper { "member-3 here would be the name of the member" ); - currentMemberName = (String) cluster.getSelfRoles().toArray()[0]; + currentMemberName = cluster.getSelfRoles().iterator().next(); selfAddress = cluster.selfAddress(); - } public void subscribeToMemberEvents(ActorRef actorRef){ -- 2.36.6