You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2021/02/25 02:22:02 UTC

[james-project] 04/08: JAMES-2514 Changelog and Upgrade instructions for Cassandra 3.11.10

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

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

commit 0499a24c82744a721614c1001e755d0f127f943f
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Tue Feb 23 17:16:54 2021 +0700

    JAMES-2514 Changelog and Upgrade instructions for Cassandra 3.11.10
---
 CHANGELOG.md            |  4 ++++
 upgrade-instructions.md | 24 ++++++++++++++++++++++++
 2 files changed, 28 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9f96bf8..fe75d31 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -103,6 +103,10 @@ Use BlobStore cache instead.
 - JAMES-3155 Limit the number of flags updated at the same time
 - JAMES-3264: MAILBOX details are read 3 times upon indexing
 
+### Third party softwares
+- James is no longer tested against Cassandra 3.11.3 but instead against Cassandra 3.11.10. Users are recommended to upgrade to this
+version as well. See related upgrade instructions.
+
 ## [3.5.0] - 2020-04-06
 
 ### Added
diff --git a/upgrade-instructions.md b/upgrade-instructions.md
index dca2f21..9c160bb 100644
--- a/upgrade-instructions.md
+++ b/upgrade-instructions.md
@@ -23,6 +23,7 @@ Change list:
  - [Cassandra Schema update to V8](#cassandra-schema-update-to-v8)
  - [Cassandra Schema update to V9](#cassandra-schema-update-to-v9)
  - [Cassandra Schema update to V10](#cassandra-schema-update-to-v10)
+ - [Recommended upgrade to Cassandra 3.11.10](#recommended-upgrade-to-cassandra-3-1110)
  - [JMS mail queue no longer relies on java serialization](#jms-mail-queue-no-longer-relies-on-java-serialization)
 
 ### JMS mail queue no longer relies on java serialization
@@ -44,6 +45,29 @@ Upgrades should be done with an empty mail queue. To do so:
  - Await the mail processing to finish, monitoring the size of your mail queue
  - Upgrade, then restart SMTP + JMAP traffic
 
+### Recommended upgrade to Cassandra 3.11.10
+
+Date: 15/02/2021
+
+JIRA: https://issues.apache.org/jira/browse/JAMES-2514
+
+Concerned products: Cassandra Guice server (with and without rabbitMQ)
+
+James is no longer tested against Cassandra 3.11.3 but instead against Cassandra 3.11.10. Users are recommended to upgrade to this
+version as well.
+
+This [link](https://www.instaclustr.com/support/documentation/cassandra/cassandra-cluster-operations/cassandra-version-upgrades/#) describes a possible update procedure:
+
+ - Take a backup of the cluster
+ - On each node, perform a rolling update
+ - For each node flush the data (`nodetool flush`)
+ - Stop C* on this nod and upgrade to target version (approx 5-10 minutes duration)
+ - Start upgraded C* on this node.
+ - Confirm the application behaves normally
+ - Upgrade remaining nodes
+ - No upgradesstables is required for this minor version
+ - Perform final verifications.
+
 ### Cassandra Schema update to V10
 
 Date 05/12/2020


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