-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Travis Build #16
Fix Travis Build #16
Conversation
Will be restored in the corresponding PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, except Leader Election
1. *desired* The algorithm should not give preferences for any nodes (or artificially decrease priority for other nodes). | ||
In our case, we give preferences for nodes that were less involved in last `F` blocks. Perhaps such nodes do not give block proposals due to objective reasons: bad connection, server overloading, etc. | ||
2. *desired* Round Robin orders could be calculated strictly after the previous block was accepted. | ||
# Leader Election |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why have you deleted the Leader Election part?
It's the file that was in repo since e238408
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can restore it, but frankly speaking, it would not pass my review if it was being pulled into the repo right now. I would prefer to merge it in a separate PR with @VukW . To be honest, anchoring spec is only marginally better, but it's slightly more important, too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
[ci skip]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Currently, the Travis build for the project fails for multiple reasons. This PR tries to fix that.