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

Mirza Aliev updated IGNITE-24230:
---------------------------------
    Description: 
h3. Motivation 

Once we revise DisasterRecoveryManager API in alignment with Colocation track 
https://issues.apache.org/jira/browse/IGNITE-24330 and implement all related 
tickets, so DisasterRecoveryManager API is improved with new methods that work 
with zones' partitions, 
we need to implement REST API for all new methods. See 
{{DisasterRecoveryController}}

h3. Definition of done 
*  REST API of DisasterRecoveryManager is improved with new methods that were 
implemented for zones' partitions.

  was:
h3. Motivation 

DisasterRecoveryManager has logic for reset partitions, which sets force 
pending assignments. We need to support such functionality for collocation 
pending keys.

Also there is logic which reacts on HA zone topology reduced 
`DisasterRecoveryManager#onHaZoneTopologyReduce`. It calculates set of 
partitions which lost majority, based on stable assignments. The same logic 
must be done based on collocation stable keys.



> Support Disaster Recovery methods for the collocation case
> ----------------------------------------------------------
>
>                 Key: IGNITE-24230
>                 URL: https://issues.apache.org/jira/browse/IGNITE-24230
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Mirza Aliev
>            Priority: Major
>              Labels: ignite-3
>
> h3. Motivation 
> Once we revise DisasterRecoveryManager API in alignment with Colocation track 
> https://issues.apache.org/jira/browse/IGNITE-24330 and implement all related 
> tickets, so DisasterRecoveryManager API is improved with new methods that 
> work with zones' partitions, 
> we need to implement REST API for all new methods. See 
> {{DisasterRecoveryController}}
> h3. Definition of done 
> *  REST API of DisasterRecoveryManager is improved with new methods that were 
> implemented for zones' partitions.



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

Reply via email to