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

Allow client to specify replication level in a request

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.2.0
    • None
    • None

    Description

      In Raft protocol, the leader sends a reply to client once the request is committed and applied to its state machine. A request is committed when the leader get a majority of responses from all the members in the raft group.

      In some applications, the client may want to wait for all member responses instead of a majority. For example, the application wants to support reading even if there is only one machine remaining in the group.

      Attachments

        1. r208_20180410b.patch
          24 kB
          Kit Hui

        Activity

          People

            k8i6t2009 Kit Hui
            szetszwo Tsz-wo Sze
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: