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

DON'T MERGE: Track 4.1 #114

Closed
wants to merge 9 commits into from
Closed

DON'T MERGE: Track 4.1 #114

wants to merge 9 commits into from

Conversation

david-krentzlin
Copy link
Contributor

@david-krentzlin david-krentzlin commented Feb 12, 2025

This brings in the bunny update and follow-up changes to make it work with our infrastructure.
Don't merge!

Todo

  • Add a variant of the publishing method that allows to use publisher confirms

david-krentzlin and others added 8 commits February 10, 2025 15:37
Disable heartbeats by default.
* updated bunny to the latest version

The tests are green, but we need to study the interplay between the
various new timeout options in the multi threaded bunny implementation.

This is still WIP!!!

* turn on debug logging for the echo RPC

* enable auto recovery to see whether this fixes the CI failures

* Revert "enable auto recovery to see whether this fixes the CI failures"

This reverts commit c7b4b0e.

* don't wait when forcing a connection to close

* try killing the reader loop hard

* try to collect docker logs

* learned how to ignore scenarios

* improved logging

* colored output

* removed require that doesn't work anymore

* upgraded bunny

* Remove superfluous configuration

* Run actions on PRs against every base branch

* Update expectation to match new options

* Expect logger correctly

* Match only a subset of options we're interested in

* Update to bunny 2.23

This brings updates to the heartbeat implementation which we should get
in.

---------

Co-authored-by: David Krentzlin <[email protected]>
@david-krentzlin
Copy link
Contributor Author

Closing in favour of #115

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.

2 participants