Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-872

A Raft leader must not accept a config change request until it has committed at least one op from its own term

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Public beta
    • None
    • consensus
    • None

    Description

      Diego Ongaro announced a correction to his dissertation due to a bug found in the one-by-one config change protocol. The details are subtle but the fix is simple: A leader must only initiate a config change after committing at least one op from its own term.

      Details here: https://groups.google.com/forum/#!topic/raft-dev/t4xj6dJTP6E

      Attachments

        Activity

          People

            mpercy Mike Percy
            mpercy Mike Percy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: