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

Default queue type (DQT): fall back to node-wide default when virtual host has no metadata set (backport #12109) #12112

Merged
merged 3 commits into from
Aug 24, 2024

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Aug 24, 2024

when virtual host does not have any metadata.

With this change, an x-queue-type header will be injected into optional queue arguments
and returned as part of definitions and the HTTP API in virtually all cases.

This also relaxes the assert_list/2 assertion a bit: it
no longer requires the size of an actually returned list element
to be exactly equal to the size of the expected one.

Sometimes it makes perfect sense to not assert on
every single key but only a subset, and with this
change, it now will be possible.

Individual tests may choose to assert on all
keys by listing them explicitly.

References #11541 #11457 #11528


This is an automatic backport of pull request #12109 done by [Mergify](https://mergify.com).

michaelklishin and others added 3 commits August 24, 2024 21:16
when virtual host does not have any metadata.

References #11541 #11457 #11528

(cherry picked from commit 29051a8)
References #11541 #11457 #11528

(cherry picked from commit c41c27d)
This relaxes assert_list/2 assertion to
not require the size of an actually returned list element
to be exactly equal to the size of the expected one.

Sometimes it makes perfect sense to not assert on
every single key but only a subset, and with this
change, it now will be possible.

Individual tests may choose to assert on all
keys by listing them explicitly.

(cherry picked from commit 768b2f6)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant