-
-
Notifications
You must be signed in to change notification settings - Fork 387
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
Cluster ha improvements #1769
base: main
Are you sure you want to change the base?
Cluster ha improvements #1769
Commits on Apr 7, 2021
-
Make enqueue a synhronous call
marc committedApr 7, 2021 Configuration menu - View commit details
-
Copy full SHA for 331d03e - Browse repository at this point
Copy the full SHA 331d03eView commit details -
Add handshake on internode TCP connection
The message block "in transit" is buffered until acknowledged by the receiving node. In case the receiving node crashed, the buffer is sent again when the connection is re-established. In case the subscriber reconnected to another node, the resent messages are forwarded to that new node.
marc committedApr 7, 2021 Configuration menu - View commit details
-
Copy full SHA for cf2fffd - Browse repository at this point
Copy the full SHA cf2fffdView commit details -
catch crashes during queue migration
marc committedApr 7, 2021 Configuration menu - View commit details
-
Copy full SHA for b7f364e - Browse repository at this point
Copy the full SHA b7f364eView commit details -
Only release messages when acknowledged
Messages from the queue that are published to the subscriber were saved in a backup queue and released (=deleted from persistent storage) before they were delivered/acknowledged by the client. Now the messages are only released when the acknowledge is received.
marc committedApr 7, 2021 Configuration menu - View commit details
-
Copy full SHA for 1c6e571 - Browse repository at this point
Copy the full SHA 1c6e571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b05e61 - Browse repository at this point
Copy the full SHA 5b05e61View commit details
Commits on Apr 9, 2021
-
Apply suggestions from code review
Remove excess blank lines Co-authored-by: Dairon Medina Caro <dairon.medina@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7cf085d - Browse repository at this point
Copy the full SHA 7cf085dView commit details -
Clearer log statements using node name
marc committedApr 9, 2021 Configuration menu - View commit details
-
Copy full SHA for a0c7aaf - Browse repository at this point
Copy the full SHA a0c7aafView commit details
Commits on Apr 18, 2021
-
Marc Van Oevelen committed
Apr 18, 2021 Configuration menu - View commit details
-
Copy full SHA for 7f749b1 - Browse repository at this point
Copy the full SHA 7f749b1View commit details -
Fix bug introduced by removing Pending check
This avoids high cpu due to needless looping.
Marc Van Oevelen committedApr 18, 2021 Configuration menu - View commit details
-
Copy full SHA for ed49ad2 - Browse repository at this point
Copy the full SHA ed49ad2View commit details