# IGNITE-709 Revert bad fix.
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/6762cf94 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/6762cf94 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/6762cf94 Branch: refs/heads/ignite-709_3 Commit: 6762cf9433725c58381a5629421982f473519738 Parents: ccc854a Author: sevdokimov <sevdoki...@gridgain.com> Authored: Fri May 15 14:51:50 2015 +0300 Committer: sevdokimov <sevdoki...@gridgain.com> Committed: Fri May 15 14:51:50 2015 +0300 ---------------------------------------------------------------------- .../internal/processors/cache/GridCacheUtils.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/6762cf94/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java index 8e082c0..549f42f 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java @@ -631,14 +631,9 @@ public class GridCacheUtils { * @return Oldest node for the given topology version. */ public static ClusterNode oldest(GridCacheContext cctx, AffinityTopologyVersion topOrder) { - Collection<ClusterNode> aliveCacheNodes = aliveNodes(cctx, topOrder); - - if (aliveCacheNodes.isEmpty()) - return cctx.localNode(); - ClusterNode oldest = null; - for (ClusterNode n : aliveCacheNodes) + for (ClusterNode n : aliveNodes(cctx, topOrder)) if (oldest == null || n.order() < oldest.order()) oldest = n; @@ -656,14 +651,9 @@ public class GridCacheUtils { * @return Oldest node for the given topology version. */ public static ClusterNode oldest(GridCacheSharedContext cctx, AffinityTopologyVersion topOrder) { - Collection<ClusterNode> aliveCacheNodes = aliveCacheNodes(cctx, topOrder); - - if (aliveCacheNodes.isEmpty()) - return cctx.localNode(); - ClusterNode oldest = null; - for (ClusterNode n : aliveCacheNodes) { + for (ClusterNode n : aliveCacheNodes(cctx, topOrder)) { if (oldest == null || n.order() < oldest.order()) oldest = n; }