[
https://issues.apache.org/jira/browse/IGNITE-16365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vyacheslav Koptilin updated IGNITE-16365:
-----------------------------------------
Epic Link: IGNITE-16362
> Implement a logic of recovery finishing
> ---------------------------------------
>
> Key: IGNITE-16365
> URL: https://issues.apache.org/jira/browse/IGNITE-16365
> Project: Ignite
> Issue Type: Improvement
> Reporter: Denis Chudov
> Priority: Major
> Labels: ignite-3
>
> The key point of local state recovery is catching of latest revision applied
> in metastorage to apply it locally. In case of standalone mode the node
> should finish recovery after restoring components' state from vault,
> otherwise it should retrieve updates from metastorage. Notifications from
> metastorage should be allowed on recovery stage after all components have
> started, and recovery should continue until the node has reached minimal
> acceptable difference between itself and the cluster.
> Need to implement:
> * methods for getting the minimal available revision in Metastorage and the
> last applied one;
> * some recovery processor class intended to do the logic related to catching
> last metastorage revision, and responsile for firing FinishedRecovery message
> to cluster management group.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)