Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-537

Commit indexes on followers should be updated soon after leader commits an index

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • 0.3.0
    • None
    • server
    • None

    Description

      For Ozone, the client watches for the commit indexes to catch up.

      However after the leader commits an index in its log, it takes the next heartbeat to update the index on the follower.

      This introduces an unnecessary delay in the protocol as watch for commit catch up takes time.

      This can be optimized by forcing a heartbeat soon after the commit index is updated.

      Attachments

        Activity

          People

            Unassigned Unassigned
            msingh Mukul Kumar Singh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: