-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
Allow exchange type headers binding #29983
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
Conversation
Allows the use of headers exchange to deliver messages by defining the headers to bind. When binding a exchange of type headers to a queue, adding the arguments allows you to define the message routing correctly.
src/Symfony/Component/Messenger/Transport/AmqpExt/Connection.php
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sroze Your remarks have been taken into account and I took the opportunity to fix a bug
friendly ping @sroze |
@CedrickOka thank you very much for this. I’m sorry your pull-request has been pending for a while, it went through my list of things to do. I will take it over to fix the conflicts with the existing codebase and make sure it’s merged in the lower branch 🙌 |
@CedrickOka taken over in #32489, because it's a feature; so for 4.4. Thank you again (PS: you are still the commit author 😉) 🙌 |
…ckOka) This PR was merged into the 4.4 branch. Discussion ---------- [Messenger] Allow exchange type headers binding | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #29983 | License | MIT | Doc PR | ø Taken over #29983, as a feature for 4.4. [Apparently useful](https://www.cloudamqp.com/blog/2015-09-03-part4-rabbitmq-for-beginners-exchanges-routing-keys-bindings.html). Commits ------- 3211caa Allow exchange type headers binding
Allows the use of headers exchange to deliver messages by defining the headers to bind.
When binding a exchange of type headers to a queue, adding the arguments allows you to define the message routing correctly.