Skip to content

Commit a06b38c

Browse files
4.3.0 release notes update: mention #14769
even though that PR hasn't been merge yet, it will be and for now, it is the biggest 4.3-specific change, so let's list it.
1 parent 71521ba commit a06b38c

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

release-notes/4.3.0.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,23 @@
11
## RabbitMQ 4.3.0
22

3+
RabbitMQ `4.3.0` is a new feature release.
4+
35

46
## Breaking Changes and Compatibility Notes
57

6-
TBD
8+
### Classic Queues v1 Storage (CQv1) is Removed
9+
10+
This release removes the original classic queue storage implementation these days
11+
known as CQv1. A 2nd generation implementation called CQv2 has been adopted
12+
as the default starting with `4.2.0`.
13+
14+
This means that attemptes to declare a queue using the following [optional queue arguments](https://www.rabbitmq.com/docs/queues#optional-arguments) will fail:
15+
16+
* `x-queue-mode` set to any value
17+
* `x-queue-version` set to `1`
18+
19+
Existing classic queues upgraded to CQv2 during an earlier upgrade to `4.2.x` will continue
20+
operating as usual.
721

822

923
## Release Highlights
@@ -18,7 +32,8 @@ TBD
1832
See the [Upgrading guide](https://www.rabbitmq.com/docs/upgrade) for documentation on upgrades and [GitHub releases](https://github.com/rabbitmq/rabbitmq-server/releases)
1933
for release notes of individual releases.
2034

21-
This release series supports upgrades from `4.2.x`.
35+
This release series supports upgrades from `4.2.x`. Upgrades from earlier series are **not** supported:
36+
users must upgrade to the latest available `4.2.x` patch release before upgrading to `4.3.0`.
2237

2338

2439
### New Required Feature Flags

0 commit comments

Comments
 (0)