[ 
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 
prepare the new component ZoneReplicasManager. 

*Definition of done*
* Component created under the separate module
* Component started before the table manager, but after the zone manager 
* Component has the feature flag and working only when it is activated

  was:
*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 initializes 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
>            Assignee: Kirill Gusakov
>            Priority: Major
>              Labels: ignite-3
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Motivation*
> To implement the further steps in the zone-based collocation track we need to 
> prepare the new component ZoneReplicasManager. 
> *Definition of done*
> * Component created under the separate module
> * Component started before the table manager, but after the zone manager 
> * Component has the feature flag and working only when it is activated



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

Reply via email to