-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
[Messenger] [Amqp] Add default exchange support #54275
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
@fabian @nicolas-grekas @stof Hey folks, sorry for pinging you directly, but you are the people who helped move forward my previous PR. Could this one also get some attention - it had none for longer than a month? 🙏 |
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.
LGTM (although I don't have any knowledge about the default exhange, so I'd trust you on this aspect).
Please just mention this new case in the descriptions of the options (L138)
@nicolas-grekas hello, how can we move forward with this PR? 🙏 |
src/Symfony/Component/Messenger/Bridge/Amqp/Tests/Transport/AmqpExtIntegrationTest.php
Show resolved
Hide resolved
Hi @OskarStark do you think we can get this one gong? 🙂 |
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.
Would love to see this one in 7.3, we're using the default exchange for most of our queues now and having to disable auto_setup is not ideal.
@wouterj Thanks for creating traction. I just rebased my branch to the freshest 7.3 branch. |
Thank you @ilyachase. |
Usage:
It is not a breaking change, because currently using
name: ''
leads to theCould not declare exchange. Exchanges must have a name
error. This PR allows using the default exchange instead.It's also possible to add more queues and then use them directly with a stamp: