Vladislav Pyatkov created IGNITE-27154:
------------------------------------------

             Summary: Extend topology-aware RAFT client
                 Key: IGNITE-27154
                 URL: https://issues.apache.org/jira/browse/IGNITE-27154
             Project: Ignite
          Issue Type: Improvement
          Components: cmg ai3
            Reporter: Vladislav Pyatkov


h3. Motivation
A topology-aware RAFT client can subscribe to the leader appearance. It is a 
way to know when a RAFT group is ready to apply any command. Currently we can 
create the client over the logical topology, but in some cases we have to know 
about group availability before the logical topology is formed (for CMG).

h3. Implementation notes
It is possible to implement it in one class if we have the base interface for 
both topology listeners (LogicalTopologyEventListener and TopologyEventHandler).

h3. Definition of done
Topology-aware RAFT clients can rely on physical or logical topology.



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

Reply via email to