Vladislav Pyatkov created IGNITE-27156:
------------------------------------------
Summary: Rework RAFT client to wait for group availability
Key: IGNITE-27156
URL: https://issues.apache.org/jira/browse/IGNITE-27156
Project: Ignite
Issue Type: Improvement
Components: replication ai3
Reporter: Vladislav Pyatkov
h3. Motivation
We have a generic timeout for any RAFT operation
(RaftConfigurationSchema#retryTimeoutMillis), but for some cases we suppose
that the operation has never ended. Also, reties are excessive in the time when
the RAFT group is not formed.
The new RAFT client API should get a timeout from outside, and waiting for
availability may be solved using a topology-aware client (IGNITE-27154).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)