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 2022/05/24 01:56:25 UTC

[james-project] branch master updated: [UPGRADE] S3 2.17.170 -> 2.17.189 (#999)

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


The following commit(s) were added to refs/heads/master by this push:
     new 072a5144c7 [UPGRADE] S3 2.17.170 -> 2.17.189 (#999)
072a5144c7 is described below

commit 072a5144c76e92268f2c5ba1f7b6428709fe80f1
Author: Benoit TELLIER <bt...@linagora.com>
AuthorDate: Tue May 24 08:56:20 2022 +0700

    [UPGRADE] S3 2.17.170 -> 2.17.189 (#999)
    
    S3 team had been, partly on our reports [1] working
    on numerous performance enhancements [2] [3] that
    Apache James IMAP workload would definitely benefit
    from.
    
    [1] https://github.com/aws/aws-sdk-java-v2/issues/3162
    
    [2] https://github.com/aws/aws-sdk-java-v2/pull/3175
    
    [3] https://github.com/aws/aws-sdk-java-v2/pull/3178
---
 pom.xml                                  |  4 ++--
 server/blob/blob-s3/pom.xml              |  2 +-
 server/mailet/rate-limiter-redis/pom.xml | 22 ++++++++++++++++++++++
 3 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/pom.xml b/pom.xml
index 0817a60cf4..fff7b3fbf1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -610,7 +610,7 @@
         <junit.vintage.version>5.7.0</junit.vintage.version>
         <concurrent.version>1.3.4</concurrent.version>
         <xbean-spring.version>4.18</xbean-spring.version>
-        <netty.version>4.1.76.Final</netty.version>
+        <netty.version>4.1.77.Final</netty.version>
         <cucumber.version>2.4.0</cucumber.version>
 
         <pax-logging-api.version>1.6.4</pax-logging-api.version>
@@ -2378,7 +2378,7 @@
             <dependency>
                 <groupId>io.projectreactor</groupId>
                 <artifactId>reactor-bom</artifactId>
-                <version>2020.0.18</version>
+                <version>2020.0.19</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
diff --git a/server/blob/blob-s3/pom.xml b/server/blob/blob-s3/pom.xml
index 1dc94a2327..2066092af6 100644
--- a/server/blob/blob-s3/pom.xml
+++ b/server/blob/blob-s3/pom.xml
@@ -33,7 +33,7 @@
     <name>Apache James :: Server :: Blob :: S3</name>
 
     <properties>
-        <s3-sdk.version>2.17.170</s3-sdk.version>
+        <s3-sdk.version>2.17.189</s3-sdk.version>
     </properties>
 
     <dependencies>
diff --git a/server/mailet/rate-limiter-redis/pom.xml b/server/mailet/rate-limiter-redis/pom.xml
index 3983dbb384..9fa7284e80 100644
--- a/server/mailet/rate-limiter-redis/pom.xml
+++ b/server/mailet/rate-limiter-redis/pom.xml
@@ -91,6 +91,28 @@
         <dependency>
             <groupId>io.lettuce</groupId>
             <artifactId>lettuce-core</artifactId>
+            <!-- Because the shaded JAR uses the original POM, you still need to
+                exclude this dependency explicitly: -->
+            <exclusions>
+                <exclusion>
+                    <groupId>io.netty</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>io.netty</groupId>
+            <artifactId>netty-common</artifactId>
+            <version>${netty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>io.netty</groupId>
+            <artifactId>netty-handler</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>io.netty</groupId>
+            <artifactId>netty-transport</artifactId>
+            <version>${netty.version}</version>
         </dependency>
         <dependency>
             <groupId>io.projectreactor</groupId>


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