/** {@inheritDoc} */ @Override public Collection<UUID> getTopology() { return top != null ? top : F.nodeIds(ctx.discovery().allNodes()); }
Collection<UUID> allIds = topVer > 0 ? F.nodeIds(CU.allNodes(cctx, topVer)) : null;
/** {@inheritDoc} */ @Override public final GridProjection forOthers(GridNode node, GridNode... nodes) { A.notNull(node, "node"); return forOthers(F.concat(false, node.id(), F.nodeIds(Arrays.asList(nodes)))); }
/** * Gets neighbors for a node. * * @param node Node. * @return Neighbors. */ private Collection<UUID> neighbors(final GridNode node) { Collection<UUID> ns = neighbors.get(node.id()); if (ns == null) { Collection<GridNode> nodes = grid.forHost(node).nodes(); ns = F.addIfAbsent(neighbors, node.id(), new ArrayList<>(F.nodeIds(nodes))); } return ns; }
rmtIds = Collections.unmodifiableSet(new HashSet<>(F.nodeIds(rmtNodes)));
/** {@inheritDoc} */ @Override public void cancelJob(GridUuid jobId) throws GridException { A.notNull(jobId, "jobId"); guard(); try { boolean loc = F.nodeIds(prj.nodes()).contains(ctx.localNodeId()); if (loc) ctx.job().cancelJob(null, jobId, false); ctx.io().send( prj.forRemotes().nodes(), TOPIC_JOB_CANCEL, new GridJobCancelRequest(null, jobId, false), SYSTEM_POOL ); } finally { unguard(); } }
Collection<UUID> top = nodes != null ? F.nodeIds(nodes) : null;
log.debug("Mapped key to nodes [key=" + key + ", nodes=" + F.nodeIds(affNodes) + ", blockStart=" + blockStart + ", blockLen=" + blockLen + ']');
log.debug("Mapped key to nodes [key=" + key + ", nodes=" + F.nodeIds(affNodes) + ", blockStart=" + blockStart + ", blockLen=" + blockLen + ']');
", nodes=" + F.nodeIds(affNodes) + ", range=" + range + ", affNodes=" + F.nodeIds(affNodes) + ']');
", nodes=" + F.nodeIds(affNodes) + ", range=" + range + ", affNodes=" + F.nodeIds(affNodes) + ']');
if (!F.exist(F.nodeIds(nodes), F0.not(F.contains(leftIds)))) { if (log.isDebugEnabled()) log.debug("Message will not be sent because all nodes left topology [msg=" + msg + if (!F.exist(F.nodeIds(nodes), F0.not(F.contains(leftIds)))) { if (log.isDebugEnabled()) log.debug("Message will not be sent because all nodes left topology [msg=" + msg + ", nodes=" +