Heinz N. Gies
Heinz N. Gies
Ja, which is odd, the only time we fire a AddNode event if the raft state says it's an unknown node: https://github.com/wayfair-incubator/uring/blob/master/src/main.rs#L557 since node 1 did see 2 and 3...
No reason to be sorry, I think everyone who has ever worked on a project of any kind of complexity can understand, it’s hard to document what you know since...
So I tried the suggestion of commenting out the code, but that just doesn't crash because it never creates a group. Node 1 knows itself, as a voter, but neither...
So I changed how chance events are send and made it explicit. (https://github.com/wayfair-incubator/uring/commit/a791b33008faa690bc6d643b9cf223db9852bbb1) That shifts the problem slightly, it now goes to (after restarring node 1 (initial leade), and node...
Yup, but only on node 2 & 3, node 2 is still at 4 - I suspect 5 was the election of the new leader when 1 was killed so...
:D ah sorry, I just saw the mail.
Thanks! That's an interesting observation. I didn't try that yet - it's a bit late here (close to midnight) but I'll give that a try tomorrow and keep digging. The...
Learning raft isn't really my problem I'm not unfamiliar with it. Working through the assumptions in raft-rs is where I am stuck :(. I looked at @LucioFranco and as far...
So I've come full circle with this. The original 'node already known problem' back where I am. The solution to that was to not load the `ConfState` from disk when...
> > bootstrap 1, join 2 1, join 3 1, kill 1, join 1 2 ends up in "The node 1 already exists in the voters set." > > At...