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