[ https://issues.apache.org/jira/browse/IGNITE-20209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mirza Aliev updated IGNITE-20209: --------------------------------- Description: h3. Motivation Please check https://issues.apache.org/jira/browse/IGNITE-20187 for more context, that is about catching-up assignments.pending meta storage keys, whether given one is about catching-up its triggers: * Replica factor updates. * Partitions count updates. Immutable for now. * Data nodes updates. * Replica storage addition/removal. !By the way, is it possible to remove replica storage. For all aforementioned cases, it's required to update distributed assignments pending (planned) keys if it's not yet done. And the only difficulty here is precisely in understanding whether this was done or not. h3. Definition of Done Updated distributed assignments pending(planned) keys if necessary according to the current triggers state. Notes: 1) Add to metastorage starting revision was: h3. Motivation Please check https://issues.apache.org/jira/browse/IGNITE-20187 for more context, that is about catching-up assignments.pending meta storage keys, whether given one is about catching-up its triggers: * Replica factor updates. * Partitions count updates. Immutable for now. * Data nodes updates. * Replica storage addition/removal. !By the way, is it possible to remove replica storage. For all aforementioned cases, it's required to update distributed assignments pending (planned) keys if it's not yet done. And the only difficulty here is precisely in understanding whether this was done or not. h3. Definition of Done Updated distributed assignments pending(planned) keys if necessary according to the current triggers state. > Catch-up rebalance triggers on node restart > ------------------------------------------- > > Key: IGNITE-20209 > URL: https://issues.apache.org/jira/browse/IGNITE-20209 > Project: Ignite > Issue Type: Improvement > Reporter: Alexander Lapin > Priority: Major > Labels: ignite-3 > > h3. Motivation > Please check https://issues.apache.org/jira/browse/IGNITE-20187 for more > context, that is about catching-up assignments.pending meta storage keys, > whether given one is about catching-up its triggers: > * Replica factor updates. > * Partitions count updates. Immutable for now. > * Data nodes updates. > * Replica storage addition/removal. !By the way, is it possible to remove > replica storage. > For all aforementioned cases, it's required to update distributed assignments > pending (planned) keys if it's not yet done. And the only difficulty here is > precisely in understanding whether this was done or not. > h3. Definition of Done > Updated distributed assignments pending(planned) keys if necessary according > to the current triggers state. > > Notes: > 1) Add to metastorage starting revision -- This message was sent by Atlassian Jira (v8.20.10#820010)