You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ratis.apache.org by "Tsz Wo Nicholas Sze (JIRA)" <ji...@apache.org> on 2018/12/08 01:08:00 UTC

[jira] [Created] (RATIS-453) When retry failed on an async call, it should fails all the following calls in the sliding window

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)