Skip to content
This repository has been archived by the owner on Nov 12, 2024. It is now read-only.

Follower does not check consistency of AppendEntries #32

Open
schuster opened this issue Apr 15, 2015 · 1 comment
Open

Follower does not check consistency of AppendEntries #32

schuster opened this issue Apr 15, 2015 · 1 comment
Milestone

Comments

@schuster
Copy link

If a follower has fallen very far behind, it might be the case that the leader sends it a batch of messages that starts past the end of the follower's log. In this case, the follower should reject the request, and the leader should send a new request starting at an earlier point in the log.

See section 5.3 (towards the end of that section) of the tech report for more details.

@colin-scott
Copy link
Contributor

For what it's worth, I have a (non-pull-request-worthy) fix to this issue here:

NetSys/demi-applications@705f8de

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants