-
Notifications
You must be signed in to change notification settings - Fork 513
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
Make cluster meet reliable under link failures #461
Commits on May 20, 2024
-
Make cluster meet reliable under link failures
When there is a link failure while an ongoing MEET request is sent the sending node stops sending anymore MEET and starts sending PINGs. Since every node responds to PINGs from unknown nodes with a PONG, the receiving node never adds the sending node. But the sending node adds the receiving node when it sees a PONG. This can lead to asymmetry in cluster membership. This changes makes the sender keep sending MEET until it sees a PONG, avoiding the asymmetry. Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 49e5a7f - Browse repository at this point
Copy the full SHA 49e5a7fView commit details -
Merge commit 'd52c8f30e' into unstable
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d8e6da5 - Browse repository at this point
Copy the full SHA d8e6da5View commit details -
Moved test under unit and addressed other comments
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ec68829 - Browse repository at this point
Copy the full SHA ec68829View commit details -
Addressed comments about the unit test
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a760aa6 - Browse repository at this point
Copy the full SHA a760aa6View commit details
Commits on May 21, 2024
-
1. Reworked code comment 1. Added serverLogs 1. Renamed debug variable 1. Made close link filter to be directly coupled with drop filter Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0cf724a - Browse repository at this point
Copy the full SHA 0cf724aView commit details
Commits on May 29, 2024
-
Added test case for multiple MEETs
Multiple MEETs will be handled like a normal PING message. Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1abf81c - Browse repository at this point
Copy the full SHA 1abf81cView commit details -
Merge remote-tracking branch 'upstream/unstable' into unstable
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for da01bb8 - Browse repository at this point
Copy the full SHA da01bb8View commit details -
Resolved the merge conflict missed in previous commit
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for be5cb97 - Browse repository at this point
Copy the full SHA be5cb97View commit details -
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d6b9cbd - Browse repository at this point
Copy the full SHA d6b9cbdView commit details -
Merge remote-tracking branch 'upstream/unstable' into unstable
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 50f896b - Browse repository at this point
Copy the full SHA 50f896bView commit details -
Fixed format to keep type and field in same line
Signed-off-by: Sankar <1890648+srgsanky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7ac84b6 - Browse repository at this point
Copy the full SHA 7ac84b6View commit details