summaryrefslogtreecommitdiff
path: root/release-notes/3.12.0.md
diff options
context:
space:
mode:
authorMichal Kuratczyk <mkuratczyk@vmware.com>2023-03-13 09:15:31 +0100
committerMichal Kuratczyk <mkuratczyk@vmware.com>2023-03-13 12:36:48 +0100
commit0a3136a916f56d2650f7e90d27af3d4bc4556f44 (patch)
treeea6bb5d1d1d4e6dd53d9502f5d60aad6c11820d4 /release-notes/3.12.0.md
parent7bdc06a6c8a83aa61a16041f39e103621fae3870 (diff)
downloadrabbitmq-server-git-0a3136a916f56d2650f7e90d27af3d4bc4556f44.tar.gz
Allow applying policies to specific queue types
Rather than relying on queue name conventions, allow applying policies based on the queue type. For example, this allows multiple policies that apply to all queue names (".*") that specify different parameters for different queue types.
Diffstat (limited to 'release-notes/3.12.0.md')
-rw-r--r--release-notes/3.12.0.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/release-notes/3.12.0.md b/release-notes/3.12.0.md
index 56ea076dc9..5a970cf8c5 100644
--- a/release-notes/3.12.0.md
+++ b/release-notes/3.12.0.md
@@ -141,6 +141,11 @@ in the `3.11.x` release series.
GitHub issue: [#7208](https://github.com/rabbitmq/rabbitmq-server/issues/7208).
+ * Policies can now be defined to only apply to specific queue types. For example, you can have two policies that match all queue names ('.*')
+ but different queue types, so that different parameters are applied to all queues of a specific type. Example usage:
+ ```
+ rabbitmqctl set_policy at-least-once-dead-lettering ".*" '{"dead-letter-strategy": "at-least-once"}' --apply-to quorum_queues
+ ```
### CLI Tools