Skip to content

Conversation

@mergify
Copy link

@mergify mergify bot commented Oct 6, 2025

rabbit_amqqueue:declare/7 consults the is_enabled/0 callback of rabbit_queue_type before attempting to create a queue. rabbit_stream_manager emulates rabbit_amqqueue:declare/7 rather than calling it directly. To align with the is_enabled/0 check in rabbit_amqqueue:declare/7, rabbit_stream_manager needs to check the callback during stream creation.

This is a follow-up to #14624


This is an automatic backport of pull request #14699 done by Mergify.

#14699)

`rabbit_amqqueue:declare/7` consults the `is_enabled/0` callback of
`rabbit_queue_type` before attempting to create a queue.
`rabbit_stream_manager` emulates `rabbit_amqqueue:declare/7` rather
than calling it directly. To align with the `is_enabled/0` check in
`rabbit_amqqueue:declare/7`, `rabbit_stream_manager` needs to check
the callback during stream creation.

(cherry picked from commit 1c264fa)
@mkuratczyk mkuratczyk merged commit db2521f into v4.2.x Oct 6, 2025
289 checks passed
@mkuratczyk mkuratczyk deleted the mergify/bp/v4.2.x/pr-14699 branch October 6, 2025 22:31
@michaelklishin michaelklishin added this to the 4.2.0 milestone Oct 8, 2025
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.

4 participants