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

Vyacheslav Koptilin reassigned IGNITE-19581:
--------------------------------------------

    Assignee: Mirza Aliev

> Implement restoring of immediate scale up intent after restart when a filter 
> was changed
> ----------------------------------------------------------------------------------------
>
>                 Key: IGNITE-19581
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19581
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Mirza Aliev
>            Assignee: Mirza Aliev
>            Priority: Major
>              Labels: ignite-3
>
> 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 take into account immediate scale up when filter 
> was changed, so this intent must be restored after restart. In the ticket 
> https://issues.apache.org/jira/browse/IGNITE-19580 we restored all zones' 
> states, including all scheduled before restart timers, but node could be 
> restarted when immediate scale up was running, so data nodes weren't updated 
> before restart. This immediate propagation must be done while node is 
> restarting.
> The overall idea is to save synchronously revision of the event of filter 
> change to Vault (let’s name it filterChangeRevision). On a restart, for every 
> zone, when we will recover scheduled timers using topologyAugmentationMap, we 
> will check value of zoneScaleUpChangeTriggerKey from Vault and compare it 
> with the maxScUpFromMap and filterChangeRevision. 
> Details could be found in the design document



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

Reply via email to