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 fc44fcfd89a94dc3710962a7784c0a68e20d5b0d
Author: Gautier DI FOLCO <[email protected]>
AuthorDate: Thu Jul 2 11:48:04 2020 +0200

    JAMES-3028 Document OpenStack's Swift dropping
---
 CHANGELOG.md            |  7 ++++++-
 upgrade-instructions.md | 12 ++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8e0dd2f..f32b9d5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -107,7 +107,12 @@ This parameter could cause body content alteration leading 
to DKIM invalid DKIM
 Thanks to Sergey B. for the report. 
 More details about the property is at [java mail 
doc](https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html)
  - JAMES-3122 LogEnabled API in Spring product had been removed for Log4J2 
adoption for Java 9+ runtime compatibility.
-
+ - JAMES-3122 LogEnabled API in Spring product had been removed for Log4J2 
adoption for Java 9+ runtime compatibility. 
+ - HybridBlobStore. This will be removed after 3.6.0 release. Introduced to 
fasten small blob access, its usage could be
+ compared to a cache, but with a sub-optimal implementation (no eviction, 
default replication factor, no  circuit breaking).
+ Use BlobStore cache instead.
+ - JAMES-3028 OpenStack's Swift support. It was very complex, slow and even 
slowed down AWS S3 implementation.
+ 
 ### Third party softwares
  - The distributed James server product (relying on Guice, Cassandra, 
ElasticSearch, RabbitMQ and optionally Swift) now needs at least RabbitMQ 3.8.1.
  - Tika prior 1.24 is subject to multiple CVEs. We recommend the upgrade.
diff --git a/upgrade-instructions.md b/upgrade-instructions.md
index 002e74e..a040c31 100644
--- a/upgrade-instructions.md
+++ b/upgrade-instructions.md
@@ -19,6 +19,18 @@ Change list:
  - [Drop Cassandra schema version prior version 
5](#drop-cassandra-schema-version-prior-version-5)
  - [mailqueue.size.metricsEnabled now defaults to 
false](#mailqueuesizemetricsenabled-now-defaults-to-false)
  - [LDAP users repository connection pool now defaults to 
false](#ldap-users-repository-connection-pool-now-defaults-to-false)
+ - [Swift support has been dropped](#swift-support-has-been-dropped)
+
+### Swift support has been dropped
+
+Date 14/09/2020
+
+JIRA: https://issues.apache.org/jira/browse/JAMES-3028
+
+Concerned product: Distributed James
+
+OpenStack's Swift APIs support has been dropped, please use Cassandra or AWS 
S3 instead. Please note that modern Swift 
+versions support S3 APIs out of the box, thus OpenStack Swift can still be 
used through the S3 API.
 
 ### LDAP users repository connection pool now defaults to false
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to