[ 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)