Kirill Gusakov created IGNITE-20362:
---------------------------------------

             Summary: Implement the ReplicationServerManager component
                 Key: IGNITE-20362
                 URL: https://issues.apache.org/jira/browse/IGNITE-20362
             Project: Ignite
          Issue Type: Task
            Reporter: Kirill Gusakov


*Motivation*

Under the design 
[document|https://github.com/apache/ignite-3/blob/1abb67c8770179d5d3e295876b73893f3845a08e/modules/distribution-zones/tech-notes/zone-collocation.md#L1]
 was introduced new component, which must decouple the intention to start new 
zone partition peer and intention to populate it by concrete table partition 
listeners.

*Definition of done*
 - The right name for this component chosen ( :) )
 - Component is implemented with appropriate start/stop behaviour:
 -- if component is not started addReplicationServer/addTablePartitionListener 
just populate the internal state machine with the appropriate intentions
 -- on the start of the component all intentions must be resolved in real peers 
with aggregated state machines
 -- after the start addReplicationServer/addTablePartitionListener methods must 
immediately start the needed entities



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

Reply via email to