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

Mirza Aliev updated IGNITE-19574:
---------------------------------
    Epic Link: IGNITE-19741  (was: IGNITE-19577)

> Implement restoring of global states of DistributionZoneManager after restart
> -----------------------------------------------------------------------------
>
>                 Key: IGNITE-19574
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19574
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Mirza Aliev
>            Assignee: Mirza Aliev
>            Priority: Major
>              Labels: ignite-3
>          Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> In https://issues.apache.org/jira/browse/IGNITE-19061 we have provided design 
> for a correct restart of a node and recovering all Distributed Zones states. 
> In this ticket we want to restore 
> {{DistributionZoneManager#nodesAttributes}}, check that 
> {{DistributionZoneManager#logicalTopology}} is restored correctly. To achieve 
> restoring {{DistributionZoneManager#nodesAttributes}}, we need to save it 
> synchronously to Vault when we handle 
> {{DistributionZoneManager#createMetastorageTopologyListener}}, and read this 
> value on a restart in {{DistributionZoneManager#start}}
> Details could be found in the design document.
> As a result, this global states must be restored to the state that they had 
> before restart. Test for restart scenarios must be provided, so we want to 
> test, that any restart of a node leads to correct global states restoring, 
> meaning that their state before restart are restored.



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

Reply via email to