[
https://issues.apache.org/jira/browse/IGNITE-27154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18043096#comment-18043096
]
Vladislav Pyatkov commented on IGNITE-27154:
--------------------------------------------
Merged 93c3636213eb926d828b67cef714951b2cbd0925
> 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
> Fix For: 3.2
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> 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)