Tsz Wo Nicholas Sze created RATIS-453:
-----------------------------------------
Summary: When retry failed on an async call, it should fails all
the following calls in the sliding window
Key: RATIS-453
URL: https://issues.apache.org/jira/browse/RATIS-453
Project: Ratis
Issue Type: Bug
Components: client
Reporter: Tsz Wo Nicholas Sze
Assignee: Tsz Wo Nicholas Sze
Suppose client has made more than one async calls and then waits for the
replies. Suppose the leader is not ready. The retries on the first async call
may fail, the code will set RaftRetryFailureException in the reply. However,
the retries of the following async calls may succeed. In such case, the call
ordering is not guaranteed.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)