This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 2266f73437572f1ef8160e57def797bb0d2cebdb Author: Raphael Ouazana <raphael.ouaz...@linagora.com> AuthorDate: Tue Nov 26 12:25:15 2019 +0100 Document changes for RabbitMQ 3.8 --- CHANGELOG.md | 1 + upgrade-instructions.md | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 976e90e..8a9ed39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -53,6 +53,7 @@ of tasks being currently executed. - We accordingly removed deprecated methods within UsersRepositoryManagementMBean exposed over JMX (unsetAlias, getAlias, unsetForwardAddress, getForwardAddress). RecipientRewriteTables should be used instead. ### Third party softwares + - The distributed James server product (relying on Guice, Cassandra, ElasticSearch, RabbitMQ and optionally Swift) now needs at least RabbitMQ 3.8. - Tika prior 1.22 is subject to multiple CVEs. We recommend the upgrade. ## [3.4.0] - 2019-09-05 diff --git a/upgrade-instructions.md b/upgrade-instructions.md index 32db72d..5b25f7f 100644 --- a/upgrade-instructions.md +++ b/upgrade-instructions.md @@ -16,17 +16,32 @@ Changes to apply between 3.4.x and 3.5.x will be reported here. Change list: + - [RabbitMQ minimal version](#rabbitmq-minimal-version) - [Enforce usernames to be lower cased](#enforce-usernames-to-be-lower-cased) - [Cassandra keyspace creation configuration](#cassandra-keyspace-creation-configuration) - [UsersFileRepository](#usersfilerepository) - [ElasticSearch performance enhancements](#elasticsearch-performance-enhancements) - [JAMES-2703 Post 3.4.0 release removals](#james-2703-post-340-release-removals) +#### RabbitMQ minimal version + +Date 26/11/2019 + +SHA-1 0bf4e8384e + +Concerned products: Guice distributed James (rabbitMQ) + +The distributed James project (relying on Guice, Cassandra, ElasticSearch, RabbitMQ and optionally Swift) benefits from a new distributed task mananger. + +In order to enforce task sequential processing at the cluster level, we rely on a single active consumer, which is a feature introduced in RabbitMQ 3.8. + +Users of distributed James product thus need to upgrade their RabbitMQ server to be at least version 3.8. + #### Enforce usernames to be lower cased Date 21/11/2019 -SHA-1 xxxxxxxxx +SHA-1 9e976d3f49 JIRA: https://issues.apache.org/jira/browse/JAMES-2949 --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org