Skip to content

Commit 6b6ee33

Browse files
3.12.0 release notes updates
1 parent 38748b8 commit 6b6ee33

File tree

1 file changed

+20
-10
lines changed

1 file changed

+20
-10
lines changed

release-notes/3.12.0.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -84,24 +84,17 @@ across all architectures, and the most recent TLS 1.3 implementation available t
8484
Client libraries that were compatible with RabbitMQ `3.11.x` will be compatible with `3.12.0`.
8585

8686

87-
8887
### Getting Help
8988

9089
Any questions about this release, upgrades or RabbitMQ in general are welcome on the [RabbitMQ mailing list](https://groups.google.com/forum/#!forum/rabbitmq-users).
9190

9291

93-
9492
## Changes Worth Mentioning
9593

9694
Release notes are kept under [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.11.x/release-notes).
9795

9896
### Core Server
9997

100-
#### Bug Fixes
101-
102-
All bug fixes worth mentioning in this release have also shipped
103-
in the `3.11.x` release series.
104-
10598
#### Enhancements
10699

107100
* Quorum queues now sustain higher throughput with large backlogs. They also offer higher throughput
@@ -170,15 +163,30 @@ in the `3.11.x` release series.
170163
rabbitmqctl set_policy at-least-once-dead-lettering ".*" '{"dead-letter-strategy": "at-least-once"}' --apply-to quorum_queues
171164
```
172165

166+
* Nodes with a lot of (non-mirrored) classic queues with v2 storage enabled
167+
by default (using `classic_queue.default_version = 2`) now boot faster.
168+
169+
GitHub issue: [#7676](https://github.com/rabbitmq/rabbitmq-server/pull/7676)
170+
173171
* Quorum queues: The `x-delivery-count` header will no longer be added to messages the first time they are delivered (`x-delivery-count=0`)
174-
as it has a potential performance impact on consumer deliveries. The documentation already states that the header is only present
175-
for re-deliveries.
172+
as it has a potential performance impact on consumer deliveries.
176173

177174
GitHub issue: [#7732](https://github.com/rabbitmq/rabbitmq-server/pull/7732)
178175

176+
#### Bug Fixes
177+
178+
This release includes all bug fixes shipped in the `3.11.x` series.
179+
180+
* Classic mirrored queues that had a [length limit]() defined on them
181+
handled the overflow of messages differently from the current elected leader,
182+
eventually causing exceptions and replica restarts.
183+
184+
GitHub issue: [#7579](https://github.com/rabbitmq/rabbitmq-server/pull/7579)
185+
186+
179187
### CLI Tools
180188

181-
#### Features
189+
#### Enhancements
182190

183191
* `rabbitmq-queues rebalance` now supports streams in addition to classic and quorum queues.
184192

@@ -202,6 +210,7 @@ in the `3.11.x` release series.
202210

203211
GitHub issue: [#7135](https://github.com/rabbitmq/rabbitmq-server/pull/7135)
204212

213+
205214
### MQTT Plugin
206215

207216
#### Enhancements
@@ -213,6 +222,7 @@ in the `3.11.x` release series.
213222

214223
* The `x-mqtt-dup` header will no longer be present for consumer deliveries as it wasn't used correctly.
215224

225+
216226
### Management Plugin
217227

218228
#### Enhancements

0 commit comments

Comments
 (0)