summaryrefslogtreecommitdiff
path: root/release-notes/3.12.0.md
diff options
context:
space:
mode:
Diffstat (limited to 'release-notes/3.12.0.md')
-rw-r--r--release-notes/3.12.0.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/release-notes/3.12.0.md b/release-notes/3.12.0.md
index 69eb6f2b08..418610d021 100644
--- a/release-notes/3.12.0.md
+++ b/release-notes/3.12.0.md
@@ -109,9 +109,17 @@ in the `3.11.x` release series.
GitHub issue: [#7553](https://github.com/rabbitmq/rabbitmq-server/pull/7553#issuecomment-1463660454)
- * Reduced memory footprint, improved memory use predictability and throughput of classic queues.
+ * Reduced memory footprint, improved memory use predictability and throughput of classic queues (version 2, or CQv2).
This particularly benefits classic queues with longer backlogs.
+ Classic queue v2 (CQv2) storage implementation **is now the default**. It is possible to switch
+ the default back to CQv1 using `rabbitmq.conf`:
+
+ ``` ini
+ # uses CQv1 by default
+ classic_queue.default_version = 1
+ ```
+
GitHub issues: [#4522](https://github.com/rabbitmq/rabbitmq-server/pull/4522), [#7516](https://github.com/rabbitmq/rabbitmq-server/pull/7516)
* Reduced peak memory footprint of quorum queues.