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

Aleksandr Polovtcev updated IGNITE-18063:
-----------------------------------------
    Description: For some reason {{MessageService}} class and its users (e.g. 
`InternalTable#assignments`) use node IDs, which can change if a node is 
restarted (and lead to unknown and untested bugs). This also leads to 
ineffective code in the implementation, because it has to scan over the whole 
topology to find a node by its ID. Instead, these classes should operate with 
consistent IDs.

> MessageService should use conistent IDs instead of node IDs
> -----------------------------------------------------------
>
>                 Key: IGNITE-18063
>                 URL: https://issues.apache.org/jira/browse/IGNITE-18063
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Aleksandr Polovtcev
>            Assignee: Aleksandr Polovtcev
>            Priority: Major
>              Labels: ignite-3
>
> For some reason {{MessageService}} class and its users (e.g. 
> `InternalTable#assignments`) use node IDs, which can change if a node is 
> restarted (and lead to unknown and untested bugs). This also leads to 
> ineffective code in the implementation, because it has to scan over the whole 
> topology to find a node by its ID. Instead, these classes should operate with 
> consistent IDs.



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

Reply via email to