Skip to content

Commit c4f3aef

Browse files
3.12.0 release notes updates
(cherry picked from commit 6b6ee33)
1 parent c37945d commit c4f3aef

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
@@ -178,15 +171,30 @@ in the `3.11.x` release series.
178171
rabbitmqctl set_policy at-least-once-dead-lettering ".*" '{"dead-letter-strategy": "at-least-once"}' --apply-to quorum_queues
179172
```
180173

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

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

184+
#### Bug Fixes
185+
186+
This release includes all bug fixes shipped in the `3.11.x` series.
187+
188+
* Classic mirrored queues that had a [length limit]() defined on them
189+
handled the overflow of messages differently from the current elected leader,
190+
eventually causing exceptions and replica restarts.
191+
192+
GitHub issue: [#7579](https://github.com/rabbitmq/rabbitmq-server/pull/7579)
193+
194+
187195
### CLI Tools
188196

189-
#### Features
197+
#### Enhancements
190198

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

@@ -210,6 +218,7 @@ in the `3.11.x` release series.
210218

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

221+
213222
### MQTT Plugin
214223

215224
#### Enhancements
@@ -221,6 +230,7 @@ in the `3.11.x` release series.
221230

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

233+
224234
### Management Plugin
225235

226236
#### Enhancements

0 commit comments

Comments
 (0)