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)

Reply via email to