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.0.0.md
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,7 @@ See Compatibility Notes below to learn about **breaking or potentially breaking
33
33
* RabbitMQ 3.13 `rabbitmq.conf` setting `rabbitmq_amqp1_0.default_vhost` is unsupported in RabbitMQ 4.0.
34
34
Instead `default_vhost` will be used to determine the default vhost an AMQP 1.0 client connects to(i.e. when the AMQP 1.0 client does not define the vhost in the `hostname` field of the `open` frame)
35
35
* RabbitMQ Shovels will be able connect to a RabbitMQ 4.0 node via AMQP 1.0 only when the Shovel runs on a RabbitMQ node >= `3.13.7`
36
+
* Quorum queues will now always set a default `delivery-limit` of 20 which can be increased or decreased by policies and queue arguments but cannot be unset. Some applications or configurations may need to be updated to handle this.
36
37
37
38
## Erlang/OTP Compatibility Notes
38
39
@@ -83,8 +84,11 @@ periods of time (no more than a few hours).
83
84
84
85
### Recommended Post-upgrade Procedures
85
86
86
-
TBD
87
+
Set a low priority dead lettering policy for all quorum queues to dead letter to a stream or similar
88
+
so that messages that reach the new default delivery limit of 20 aren't lost completely
0 commit comments