This is an automated email from the ASF dual-hosted git repository.

hqtran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 32bdd22e47583148ec7861d172b5fd99b25682f1
Author: Quan Tran <hqt...@linagora.com>
AuthorDate: Fri Jun 20 15:21:34 2025 +0700

    JAMES-4138 Add note regarding classic queue v1 on RabbitMQ 4.0+
---
 upgrade-instructions.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/upgrade-instructions.md b/upgrade-instructions.md
index c7a01d6f8f..9cfb89b8b5 100644
--- a/upgrade-instructions.md
+++ b/upgrade-instructions.md
@@ -180,6 +180,10 @@ Existing version 1 classic queues would need to be deleted 
and let James re-crea
 Notice that to use classic queues version 2, you need at least RabbitMQ 
3.10.0. If you want to stick with the older RabbitMQ 
 versions and avoid this breaking change, you could set the JVM property 
`fallback.classic.queues.v1` to `true` (defaults to `false`).
 
+Note that this fallback option would not work with RabbitMQ 4.0+ versions, as 
RabbitMQ 4.0 removed support for classic queues version 1.
+
+If you upgrade your RabbitMQ cluster to RabbitMQ 4.0+, it would automatically 
convert classic queues version 1 to version 2 upon the upgrade, so no need to 
delete them.
+
 ### Change cluster.enabled in redis.properties to redis.topology
 
 Date: 05/09/2024


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to