[ 
https://issues.apache.org/jira/browse/IGNITE-23331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roman Puchkovskiy updated IGNITE-23331:
---------------------------------------
    Description: 
When using send()/invoke() methods accepting a ClusterNode, and a ClusterNode 
whose name() matches the current node name is passed, but its id() does not 
match the local member ID, currently the send is successful (the message is 
handled by the current node).

Instead, we should fail such sends as the node instance to which the message is 
tried to be sent differs from the current one (it's another 'incarnation' of 
it).

> MessagingService should fail if sending to stale ClusterNode representing self
> ------------------------------------------------------------------------------
>
>                 Key: IGNITE-23331
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23331
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Roman Puchkovskiy
>            Priority: Major
>              Labels: ignite-3
>
> When using send()/invoke() methods accepting a ClusterNode, and a ClusterNode 
> whose name() matches the current node name is passed, but its id() does not 
> match the local member ID, currently the send is successful (the message is 
> handled by the current node).
> Instead, we should fail such sends as the node instance to which the message 
> is tried to be sent differs from the current one (it's another 'incarnation' 
> of it).



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

Reply via email to