You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladislav Pyatkov (Jira)" <ji...@apache.org> on 2025/11/24 17:47:00 UTC

[jira] [Created] (IGNITE-27156) Rework RAFT client to wait for group availability

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)