[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-09-05 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16923864#comment-16923864
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2668  JAMES-2855 Upgrade to 
maven 3.6.2

This significantly decrease head allocation.

CF: 
https://github.com/quick-perf/maven-test-bench#benchmark-heap-allocation-of-several-maven-releases

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
> Fix For: 3.4.0
>
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-09-03 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16921935#comment-16921935
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2644 contributed a plugin upgrade

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
> Fix For: 3.4.0
>
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon . 
> 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-29 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16918356#comment-16918356
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2643 upgraded commons-compress 
to 1.19

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
> Fix For: 3.4.0
>
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-28 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16917656#comment-16917656
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2642 fixed some log issue after 
the upgrade

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
> Fix For: 3.4.0
>
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-27 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16916479#comment-16916479
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2606 upgraded docker files

https://github.com/linagora/james-project/pull/2613 fixed logging issues 
introduced by the commons configuration upgrade

https://github.com/linagora/james-project/pull/2630 Upgraded Junit 5 and solved 
related problems

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-22 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913917#comment-16913917
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2611 is a fixup PR (merged) 
regarding assertJ upgrade JAMES-2855 Using recursive comparaison on Mail with 
assertj upgrade

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-22 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913916#comment-16913916
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2620 upgrade of parent POM merged

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon . 
> 1.1.0 -> 1.2.0
>     223 [INFO]  

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-22 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913913#comment-16913913
 ] 

Tellier Benoit commented on JAMES-2855:
---

The classical: after the junit upgrade, some tests were not played, we thus 
reverted the upgrade while working on a fix...

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-22 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913039#comment-16913039
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2620 proposes an upgrade of 
parent POM

We need to care about dependencies in James managed libraries (JSPF, JDKIM, 
MIME4J, JSIEVE)

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-20 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16911197#comment-16911197
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2602 is merged and upgraded to 
configuration2

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon . 
> 1.1.0 -> 1.2.0
>    

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-20 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16911087#comment-16911087
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2606 proposes an update of the 
build docker images we uses

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject.extensions:guice-assistedinject . 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.google.inject.extensions:guice-multibindings  
> 4.0 -> 4.2.2
>      25 [INFO]   com.google.inject:guice . 
> 4.0 -> 4.2.2
>     198 [INFO]   com.google.inject:guice ... 
> 4.2.0 -> 4.2.2
>     223 [INFO]   com.ibm.icu:icu4j ... 
> 62.1 -> 64.2
>     223 [INFO]   com.jayway.awaitility:awaitility .. 
> 1.6.5 -> 1.7.0
>     223 [INFO]   org.awaitility:awaitility . 3.1.2 -> 
> 4.0.0-rc1
> [INFO]   org.apache.pdfbox:pdfbox  2.0.12 -> 
> 2.0.15
>     223 [INFO]   commons-configuration:commons-configuration .. 
> 1.9 -> 1.10
>     223 [INFO]   commons-daemon:commons-daemon . 
> 1.1.0 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-19 Thread Tellier Benoit (Jira)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16910946#comment-16910946
 ] 

Tellier Benoit commented on JAMES-2855:
---

These PR are merged:

 - https://github.com/linagora/james-project/pull/2597 `JAMES-2855 TLD 
Dependency management cleanup`
 - https://github.com/linagora/james-project/pull/2596 `Refactor and reorder 
some dependencies in some submodules pom files`
 - https://github.com/linagora/james-project/pull/2595 `JAMES-2855 Miscaleneous 
library updates`
 - https://github.com/linagora/james-project/pull/2594 `JAMES-8255 rest-assured 
lib upgrade`
 - https://github.com/linagora/james-project/pull/2593 `JAMES-2855 Upgrade 
assertj libs`
 - https://github.com/linagora/james-project/pull/2592 `JAMES-2855 diverses 
testing libs upgrade`
 - https://github.com/linagora/james-project/pull/2590 `JAMES-2855 Remove 
Hadoop & JackRabbit dependencies`
 - https://github.com/linagora/james-project/pull/2589 `JAMES-2855 testing 
containers libs upgrade`
 - https://github.com/linagora/james-project/pull/2588 `JAMES-2855 crypto libs 
upgrade`
 - https://github.com/linagora/james-project/pull/2586 `JAMES-2855 Upgrade 
rabbitmq client, openjpa`
 - https://github.com/linagora/james-project/pull/2585 `JAMES-2855 upgrade some 
maven plugins, and some small dependencies`
 - https://github.com/linagora/james-project/pull/2584 `JAMES-2855 Upgrade 
objectstorage dependencies`
 - https://github.com/linagora/james-project/pull/2583 `JAMES-2855 upgrade 
diverses http related libs`
 - https://github.com/linagora/james-project/pull/2582 `JAMES-2855 Some other 
(performance?) related upgrades`
 - https://github.com/linagora/james-project/pull/2581 `JAMES-2855 Upgrade 
Apache commons libs`
 - https://github.com/linagora/james-project/pull/2579 `JAMES-2855 Upgrade 
Junit`
 - https://github.com/linagora/james-project/pull/2577 `JAMES-2855 Guice and 
Icu4j libs upgrade`
 - https://github.com/linagora/james-project/pull/2576 `JAMES-2855 Upgrade 
reactor, feign`

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-15 Thread Tellier Benoit (JIRA)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16907933#comment-16907933
 ] 

Tellier Benoit commented on JAMES-2855:
---


Doing - Benoit https://github.com/linagora/james-project/pull/2596
org.ops4j.pax.exam:pax-exam .. 2.6.0 -> Relocate to 
server/karaf
org.ops4j.pax.exam:pax-exam-junit4 ... 2.6.0 -> Relocate to 
server/karaf
org.ops4j.pax.exam:pax-exam-link-mvn . 2.6.0 -> Relocate to 
server/karaf
org.ops4j.pax.logging:pax-logging-api  1.6.4 -> Relocate to 
server/karaf
org.ops4j.pax.swissbox:pax-swissbox-tinybundles ... 1.3.1 -> Relocate to 
server/karaf
org.ops4j.pax.url:pax-url-aether .. 1.4.0 -> Relocate to 
server/karaf
xml-apis:xml-apis  1.4.01 -> REMOVE
org.codehaus.jackson:jackson-core-asl  1.9.2 -> REMOVE
org.codehaus.jackson:jackson-jaxrs ... 1.9.2 -> REMOVE
org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 -> REMOVE
org.codehaus.jackson:jackson-xc .. 1.9.2 -> REMOVE

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   com.google.inject.extensions:guice-assistedinject ... 
> 4.0 -> 4.2.2
>     198 [INFO]   

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-15 Thread Tellier Benoit (JIRA)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16907902#comment-16907902
 ] 

Tellier Benoit commented on JAMES-2855:
---

https://github.com/linagora/james-project/pull/2595
org.slf4j:jcl-over-slf4j .. 1.7.25 -> 1.2.27
org.slf4j:slf4j-api ... 1.7.25 -> 1.7.27
org.slf4j:slf4j-log4j12 ... 1.7.25 -> 1.7.27
com.sun.mail:javax.mail ... 1.6.1 -> 1.6.2
org.mnode.ical4j:ical4j ... 3.0.3 -> 3.0.7
org.apache.directory.api:api-ldap-model ... 1.0.2 -> 1.0.3
org.parboiled:parboiled-java .. 1.1.8 -> 1.3.1
io.dropwizard.metrics:metrics-core  3.2.6 -> 4.1.0
io.dropwizard.metrics:metrics-jvm . 3.2.6 -> 4.1.0
de.ruedigermoeller:fst .. 2.56 -> 2.57
com.thoughtworks.qdox:qdox . 2.0-M9 -> 2.0-M10
org.apache.ant:ant .. 1.10.5 -> 1.10.6
org.threeten:threeten-extra ... 1.3.2 -> 1.5.0
org.xmlunit:xmlunit-core .. 2.6.0 -> 2.6.3
org.xmlunit:xmlunit-matchers .. 2.6.0 -> 2.6.3

> James dependencies upgrade 08/2019
> --
>
> Key: JAMES-2855
> URL: https://issues.apache.org/jira/browse/JAMES-2855
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Major
>
> List of the dependencies
> {code:java}
> From: mvn versions:display-dependency-updates | grep -- '->' | sort | uniq -c
>       1 [INFO]        
> net.javacrumbs.future-converter:future-converter-java8-guava    0.3.0 -> 1.2.0
>     223 [INFO]      
> org.apache.karaf.tooling.exam:org.apache.karaf.tooling.exam.container 
> ...2.3.0 -> 3.0.0.RC1
>     223 [INFO]       org.apache.maven.plugin-tools:maven-plugin-annotations 
> ... 3.4 -> 3.6.0
>     223 [INFO]   ch.qos.logback:logback-classic . 1.2.3 -> 
> 1.3.0-alpha4
>     223 [INFO]   ch.qos.logback:logback-core  1.2.3 -> 
> 1.3.0-alpha4
>       1 [INFO]   com.amazonaws:aws-java-sdk-s3 ... 1.11.532 
> -> 1.11.602
>       1 [INFO]   com.datastax.cassandra:cassandra-driver-core .. 
> 3.7.0 -> 4.0.0
>     223 [INFO]   com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 
> -> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 
> ->2.10.0.pr1
> [INFO]   com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 
> 2.10.0.pr1
> [INFO]   com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 
> 2.10.0.pr1
>     223 [INFO]   org.codehaus.jackson:jackson-core-asl  1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-jaxrs ... 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-mapper-asl .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   org.codehaus.jackson:jackson-xc .. 1.9.2 
> -> 1.9.11
>     223 [INFO]   com.github.kongchen:swagger-maven-plugin .. 
> 3.1.7 -> 3.1.8
>     223 [INFO]   com.github.spullara.mustache.java:compiler  
> 0.9.5 -> 0.9.6
>       1 [INFO]   com.github.stefanbirkner:system-rules ... 1.18.0 
> -> 1.19.0
>       1 [INFO]   com.google.crypto.tink:tink ... 1.2.0 -> 
> 1.3.0-rc1
>       1 [INFO]   com.google.guava:guava .. 13.0 
> -> 28.0-jre
>       1 [INFO]   com.google.guava:guava .. 20.0 
> -> 28.0-jre
>     223 [INFO]   com.google.guava:guava .. 25.1-jre 
> -> 28.0-jre
>      25 [INFO]   

[jira] [Commented] (JAMES-2855) James dependencies upgrade 08/2019

2019-08-14 Thread Tellier Benoit (JIRA)


[ 
https://issues.apache.org/jira/browse/JAMES-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16907042#comment-16907042
 ] 

Tellier Benoit commented on JAMES-2855:
---

Here are the various PRs for those desiring following our work:

Benoit PR https://github.com/linagora/james-project/pull/2582
org.jsoup:jsoup . 1.11.3 -> 1.12.1
net.javacrumbs.future-converter:future-converter-java8-guava0.3.0 -> 1.2.0
com.fasterxml.jackson.core:jackson-annotations ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.core:jackson-core .. 2.9.6 -> 2.9.9
com.fasterxml.jackson.core:jackson-databind .. 2.9.6 -> 2.9.9
com.fasterxml.jackson.core:jackson-annotations  2.9.6 -> 2.9.9
com.fasterxml.jackson.core:jackson-core ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.core:jackson-databind ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.dataformat:jackson-dataformat-cbor ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.dataformat:jackson-dataformat-smile ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.dataformat:jackson-dataformat-xml ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.datatype:jackson-datatype-guava ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.datatype:jackson-datatype-jdk8 ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.datatype:jackson-datatype-joda ... 2.9.6 ->2.9.9
com.fasterxml.jackson.datatype:jackson-datatype-jsr310 ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider ... 2.9.6 -> 2.9.9
com.fasterxml.jackson.module:jackson-module-afterburner ... 2.9.6 -> 2.9.9
dnsjava:dnsjava ... 2.1.8 -> 2.1.9
org.apache.camel:camel-core ... 2.22.1 -> 2.24.1
org.apache.camel:camel-spring . 2.22.1 -> 2.24.1

DUC PR https://github.com/linagora/james-project/pull/2584
com.amazonaws:aws-java-sdk-s3 ... 1.11.532 -> 1.11.608
com.google.crypto.tink:tink ... 1.2.0 -> 1.2.2

DUC PR https://github.com/linagora/james-project/pull/2585
org.apache.maven.plugin-tools:maven-plugin-annotations ... 3.4 -> 3.6.0​​​
com.github.kongchen:swagger-maven-plugin .. 3.1.7 -> 3.1.8
io.swagger:swagger-jaxrs  1.5.21 -> 1.5.22
org.apache.maven:maven-plugin-api . 3.2.5 -> 3.6.1
org.apache.maven.reporting:maven-reporting-impl . 2.2 -> 3.0.0
com.github.spullara.mustache.java:compiler  0.9.5 -> 0.9.6
com.github.stefanbirkner:system-rules ... 1.18.0 -> 1.19.0

Duc https://github.com/linagora/james-project/pull/2576
io.projectreactor:reactor-core .. 3.2.10.RELEASE -> 3.2.11.RELEASE
io.projectreactor:reactor-test .. 3.2.10.RELEASE -> 3.2.11.RELEASE
io.github.openfeign:feign-core .. 10.2.0 -> 10.2.3 -> 10.3.0
io.github.openfeign:feign-jackson ... 10.2.0 -> 10.2.3 -> 10.3.0
io.github.openfeign:feign-slf4j . 10.2.0 -> 10.2.3 -> 10.3.0

Rene: https://github.com/linagora/james-project/pull/2577
com.google.inject.extensions:guice-assistedinject ... 4.0 -> 4.2.2 4.2.2
com.google.inject.extensions:guice-assistedinject . 4.2.0 -> 4.2.2
com.google.inject.extensions:guice-multibindings  4.0 -> 4.2.2
com.google.inject:guice . 4.0 -> 4.2.2
com.google.inject:guice ... 4.2.0 -> 4.2.2
com.ibm.icu:icu4j ... 62.1 -> 64.2

Benoit: https://github.com/linagora/james-project/pull/2581
commons-configuration:commons-configuration .. 1.9 -> 1.10
commons-daemon:commons-daemon . 1.1.0 -> 1.2.0
commons-logging:commons-logging ... 1.1 -> TO BE REMOVED
org.apache.commons:commons-lang3 .. 3.7 -> 3.9
org.apache.commons:commons-pool2 .. 2.6.2 -> 2.7.0
org.apache.commons:commons-text ... 1.4 -> 1.7

DUC https://github.com/linagora/james-project/pull/2578
com.rabbitmq:amqp-client .. 5.6.0 -> 5.7.3
org.apache.openjpa:openjpa  3.0.0 -> 3.1.0
org.apache.commons:commons-collections4 ... 4.2 -> 4.4​​​

Benoit PR https://github.com/linagora/james-project/pull/2590 (removing 
hadoop/JCR deps)
org.apache.hadoop:hadoop-core . 1.0.1 -> REMOVE
org.apache.hadoop:hadoop-core . 1.1.1 -> REMOVE
org.apache.hadoop:hadoop-test . 1.0.1 -> REMOVE
org.apache.hadoop:hadoop-test . 1.1.1 -> REMOVE

TESTING DUC https://github.com/linagora/james-project/pull/2579
org.junit.jupiter:junit-jupiter-engine  5.2.0 -> 5.5.1
org.junit.jupiter:junit-jupiter-migrationsupport .. 5.2.0 -> 5.5.1
org.junit.jupiter:junit-jupiter-params  5.2.0