Vyacheslav Koptilin created IGNITE-27906:
--------------------------------------------

             Summary: Avoid creating redundant copies of logical topology nodes.
                 Key: IGNITE-27906
                 URL: https://issues.apache.org/jira/browse/IGNITE-27906
             Project: Ignite
          Issue Type: Improvement
            Reporter: Vyacheslav Koptilin
            Assignee: Vyacheslav Koptilin


{code:java}
            Set<UUID> nodeIds = 
currentTopologySnapshot.nodes().stream().map(LogicalNode::id).collect(toSet()); 
           if (!nodeIds.contains(lease.getLeaseholderId())) {
                LOG.info("Lease was not negotiated because the node has left 
the logical topology [node={}, nodeId={}, group={}]",
                        lease.getLeaseholder(), lease.getLeaseholderId(), 
groupId);                responseFut.complete(null);
            }

{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to