[
https://issues.apache.org/jira/browse/IGNITE-27154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladislav Pyatkov reassigned IGNITE-27154:
------------------------------------------
Assignee: Vladislav Pyatkov
> 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
> Assignee: Vladislav Pyatkov
> Priority: Major
> Labels: ignite-3
>
> 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)