Skip to content
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

updated bunny to the latest version #56

Merged
merged 19 commits into from
Feb 12, 2025
Merged

updated bunny to the latest version #56

merged 19 commits into from
Feb 12, 2025

Conversation

skaes
Copy link
Contributor

@skaes skaes commented Mar 3, 2019

The tests are green, but we need to study the interplay between the
various new timeout options in the multi threaded bunny implementation.
In addition, the new bunny insists on having heartbeats enabled, which
we have turned off on our brokers.

@boosty
Copy link
Contributor

boosty commented Mar 4, 2019

Using heartbeats should be fine for us. We just turned it off by default, but some clients are already using the feature.

@skaes skaes force-pushed the bunny-update branch 4 times, most recently from b0911ca to 3dea802 Compare August 14, 2022 17:58
@david-krentzlin
Copy link
Contributor

Let's resurrect and bring this to completion. @skaes has done all the groundwork already. Thank you :)

@david-krentzlin david-krentzlin changed the base branch from master to 4.1 February 12, 2025 07:12
@david-krentzlin
Copy link
Contributor

david-krentzlin commented Feb 12, 2025

Ok we're taking over from here and since the last changes made here a couple of things have happened on our end that force us to speed up and also take some risks. We need heartbeats to work with publishers, as we're switching to new rabbit servers which run behind a NLB. Additionally we have to enable strict publishing timeouts to fail faster if a server isn't reachable.

We will not merge this change into master but keep the 4.1 branch for that and potentially create a diverging long lived branch for follow-up changes.

@david-krentzlin david-krentzlin marked this pull request as ready for review February 12, 2025 08:10
This brings updates to the heartbeat implementation which we should get
in.
Copy link
Contributor

@arte7 arte7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks gut

@david-krentzlin david-krentzlin merged commit ff6dc12 into 4.1 Feb 12, 2025
24 checks passed
@david-krentzlin david-krentzlin deleted the bunny-update branch February 12, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants