[ https://issues.apache.org/jira/browse/IGNITE-22155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kirill Gusakov updated IGNITE-22155: ------------------------------------ Description: *Motivation* To implement the further steps in the zone-based collocation track we need to move the logic around start/stop replicas to separate component ZoneReplicasManager. *Definition of done* - Component listens the zone creation/drop events (and do nothing at the moment, but will populate the PartitionListener by TableProcessors in future) - Component listens the table create/drop events and start the appropriate replicas/partition listeners - Component initialize the appropriate rebalance listeners > Introduce new component ZoneReplicasManager > ------------------------------------------- > > Key: IGNITE-22155 > URL: https://issues.apache.org/jira/browse/IGNITE-22155 > Project: Ignite > Issue Type: Improvement > Reporter: Kirill Gusakov > Priority: Major > > *Motivation* > To implement the further steps in the zone-based collocation track we need to > move the logic around start/stop replicas to separate component > ZoneReplicasManager. > *Definition of done* > - Component listens the zone creation/drop events (and do nothing at the > moment, but will populate the PartitionListener by TableProcessors in future) > - Component listens the table create/drop events and start the appropriate > replicas/partition listeners > - Component initialize the appropriate rebalance listeners -- This message was sent by Atlassian Jira (v8.20.10#820010)