Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-1568

Potential incorrect state in snapshot initiated via Follower.handleAppendEntries

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • 0.4.0
    • None
    • clustering
    • None
    • Operating System: All
      Platform: All

    • 7362

    Description

      Follwer.handleAppendEntries works fine with an AppendEntries message without or with one log entry. But it cannot correctly handle an AppendEntries message with more than one log entries. Because it calls applyLogToStateMachine only for last log entry in the AppendEntries message. All other log entries won't be applied to the log state machine.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            tpantelis Tom Pantelis
            yin.kangqian@zte.com.cn Kangqian Yin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: