You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: release-notes/4.3.0.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,23 @@
1
1
## RabbitMQ 4.3.0
2
2
3
+
RabbitMQ `4.3.0` is a new feature release.
4
+
3
5
4
6
## Breaking Changes and Compatibility Notes
5
7
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]() 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.
7
21
8
22
9
23
## Release Highlights
@@ -18,7 +32,8 @@ TBD
18
32
See the [Upgrading guide](https://www.rabbitmq.com/docs/upgrade) for documentation on upgrades and [GitHub releases](https://github.com/rabbitmq/rabbitmq-server/releases)
19
33
for release notes of individual releases.
20
34
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`.
0 commit comments