Nandakumar created RATIS-2313:
---------------------------------

             Summary: Wait for pending StateMachine futures to complete before 
marking the leader as ready
                 Key: RATIS-2313
                 URL: https://issues.apache.org/jira/browse/RATIS-2313
             Project: Ratis
          Issue Type: Bug
          Components: server
            Reporter: Nandakumar
            Assignee: Nandakumar


During leader election we don't wait for the pending StateMachine futures to 
complete before making the leader ready. 
This creates condition where the StateMachine might think that all the pending 
transactions from Raft Log are applied to the StateMachine as the leader is 
marked as ready, but the statemachine futures are not yet completed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to