[jira] [Closed] (JAMES-2485) Upgrade xercesImpl

2018-07-19 Thread JIRA


 [ 
https://issues.apache.org/jira/browse/JAMES-2485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Trần Tiến Đức closed JAMES-2485.

Resolution: Fixed

> Upgrade xercesImpl
> --
>
> Key: JAMES-2485
> URL: https://issues.apache.org/jira/browse/JAMES-2485
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Trivial
>
> {code:java}
> xerces:xercesImpl  2.9.1 -> 2.12.0{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Updated] (JAMES-2484) Upgrade ical4j & xml-apis & zalando

2018-07-19 Thread JIRA


 [ 
https://issues.apache.org/jira/browse/JAMES-2484?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Trần Tiến Đức updated JAMES-2484:
-
Description: 
{code:java}
org.mnode.ical4j:ical4j ... 2.0.2 -> 3.0.0 MBA 
[ical] 3.0.0 // it looks api compatible
xml-apis:xml-apis  1.3.04 -> 1.4.01
org.zalando:logbook-core .. 1.2.1 -> 1.9.0
org.zalando:logbook-servlet ... 1.2.1 -> 1.9.0{code}
 
 
{code:java}
org.apache.jackrabbit:jackrabbit-core 2.5.2 -> 2.17.4 
org.apache.jackrabbit:jackrabbit-jcr-commons 2.5.2 -> 2.17.4 
org.apache.jackrabbit:jackrabbit-jcr-rmi 2.5.2 -> 2.17.4 xerces:xercesImpl 
 2.9.1 -> 2.12.0{code}
 

  was:
{code:java}
org.mnode.ical4j:ical4j ... 2.0.2 -> 3.0.0 MBA 
[ical] 3.0.0 // it looks api compatible
xml-apis:xml-apis  1.3.04 -> 2.0.2
org.zalando:logbook-core .. 1.2.1 -> 1.9.0
org.zalando:logbook-servlet ... 1.2.1 -> 1.9.0{code}


> Upgrade ical4j & xml-apis & zalando
> ---
>
> Key: JAMES-2484
> URL: https://issues.apache.org/jira/browse/JAMES-2484
> Project: James Server
>  Issue Type: Improvement
>Reporter: Trần Tiến Đức
>Priority: Trivial
>
> {code:java}
> org.mnode.ical4j:ical4j ... 2.0.2 -> 3.0.0 MBA 
> [ical] 3.0.0 // it looks api compatible
> xml-apis:xml-apis  1.3.04 -> 1.4.01
> org.zalando:logbook-core .. 1.2.1 -> 1.9.0
> org.zalando:logbook-servlet ... 1.2.1 -> 1.9.0{code}
>  
>  
> {code:java}
> org.apache.jackrabbit:jackrabbit-core 2.5.2 -> 2.17.4 
> org.apache.jackrabbit:jackrabbit-jcr-commons 2.5.2 -> 2.17.4 
> org.apache.jackrabbit:jackrabbit-jcr-rmi 2.5.2 -> 2.17.4 xerces:xercesImpl 
>  2.9.1 -> 2.12.0{code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Resolved] (JAMES-2473) Upgrade mail queue related dependencies

2018-07-19 Thread Tellier Benoit (JIRA)


 [ 
https://issues.apache.org/jira/browse/JAMES-2473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit resolved JAMES-2473.
---
Resolution: Fixed

https://github.com/linagora/james-project/pull/1554 solved the issue

> Upgrade mail queue related dependencies
> ---
>
> Key: JAMES-2473
> URL: https://issues.apache.org/jira/browse/JAMES-2473
> Project: James Server
>  Issue Type: Improvement
>Reporter: Tellier Benoit
>Priority: Major
>
> {code:java}
> org.apache.activemq:activemq-broker . 5.15.2 -> 5.15.4 GDF 
> [activemq] 5.15.4
> org.apache.activemq:activemq-kahadb-store ... 5.15.2 -> 5.15.4 GDF 
> [activemq] 5.15.4
> org.apache.activemq:activemq-spring . 5.15.2 -> 5.15.4 GDF 
> [activemq] 5.15.4
> org.apache.activemq:artemis-jms-client  2.1.0 -> 2.6.2 GDF 
> [activemq] 2.6.2
> com.rabbitmq:amqp-client .. 5.2.0 -> 5.3.0 GDF 
> [rabbit] 5.3.0
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Resolved] (JAMES-2474) Upgrade Spring to 3.2.18.RELEASE

2018-07-19 Thread Tellier Benoit (JIRA)


 [ 
https://issues.apache.org/jira/browse/JAMES-2474?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit resolved JAMES-2474.
---
Resolution: Fixed

https://github.com/linagora/james-project/pull/1555 solved the issue

> Upgrade Spring to 3.2.18.RELEASE
> 
>
> Key: JAMES-2474
> URL: https://issues.apache.org/jira/browse/JAMES-2474
> Project: James Server
>  Issue Type: Improvement
>Reporter: Tellier Benoit
>Priority: Major
>
> {code:java}
> org.springframework:spring-aop ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-beans . 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-context ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-core .. 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-jdbc .. 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-jms ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-orm ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-tx  3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-web ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.apache.xbean:xbean-spring  3.12 -> 4.9 MBA 
> [xml] scope runtime, should upgrade in sync with spring
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Closed] (JAMES-2474) Upgrade Spring to 3.2.18.RELEASE

2018-07-19 Thread Tellier Benoit (JIRA)


 [ 
https://issues.apache.org/jira/browse/JAMES-2474?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit closed JAMES-2474.
-

> Upgrade Spring to 3.2.18.RELEASE
> 
>
> Key: JAMES-2474
> URL: https://issues.apache.org/jira/browse/JAMES-2474
> Project: James Server
>  Issue Type: Improvement
>Reporter: Tellier Benoit
>Priority: Major
>
> {code:java}
> org.springframework:spring-aop ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-beans . 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-context ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-core .. 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-jdbc .. 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-jms ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-orm ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-tx  3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.springframework:spring-web ... 3.2.14.RELEASE -> 5.0.7.RELEASE MBA 
> [IoC] 3.2.18.RELEASE
> org.apache.xbean:xbean-spring  3.12 -> 4.9 MBA 
> [xml] scope runtime, should upgrade in sync with spring
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Closed] (JAMES-2475) Run Memory JMAP integration tests before Cassandra's ones.

2018-07-19 Thread Tellier Benoit (JIRA)


 [ 
https://issues.apache.org/jira/browse/JAMES-2475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit closed JAMES-2475.
-

> Run Memory JMAP integration tests before Cassandra's ones.
> --
>
> Key: JAMES-2475
> URL: https://issues.apache.org/jira/browse/JAMES-2475
> Project: James Server
>  Issue Type: Improvement
>  Components: Build System, JMAP, tests
>Reporter: Tellier Benoit
>Assignee: Antoine Duprat
>Priority: Major
>
> This allow quicker feedback because memory tests are way quicker than 
> Cassandra ones.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Resolved] (JAMES-2475) Run Memory JMAP integration tests before Cassandra's ones.

2018-07-19 Thread Tellier Benoit (JIRA)


 [ 
https://issues.apache.org/jira/browse/JAMES-2475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit resolved JAMES-2475.
---
Resolution: Fixed

https://github.com/linagora/james-project/pull/1556 solved the issue

> Run Memory JMAP integration tests before Cassandra's ones.
> --
>
> Key: JAMES-2475
> URL: https://issues.apache.org/jira/browse/JAMES-2475
> Project: James Server
>  Issue Type: Improvement
>  Components: Build System, JMAP, tests
>Reporter: Tellier Benoit
>Assignee: Antoine Duprat
>Priority: Major
>
> This allow quicker feedback because memory tests are way quicker than 
> Cassandra ones.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[4/5] james-project git commit: JAMES-2474 Upgrade Spring to 3.2.18-RELEASE

2018-07-19 Thread btellier
JAMES-2474 Upgrade Spring to 3.2.18-RELEASE


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/71eaebf0
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/71eaebf0
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/71eaebf0

Branch: refs/heads/master
Commit: 71eaebf08c85d576a4316c9153f55c62ebc40afe
Parents: d046726
Author: benwa 
Authored: Wed Jul 18 13:55:54 2018 +0700
Committer: benwa 
Committed: Fri Jul 20 09:42:00 2018 +0700

--
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/james-project/blob/71eaebf0/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 0fa06e0..807d99c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -592,7 +592,7 @@
 activation
 2.5.2
 0.7
-3.2.14.RELEASE
+3.2.18.RELEASE
 1.1.1
 2.6.2
 1.3.170
@@ -625,7 +625,7 @@
 1.3.4
 1.2.17
 2.0
-3.12
+4.9
 3.10.6.Final
 
1.0.1
 1.2.1


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[2/5] james-project git commit: JAMES-2473 Upgrade Apache Camel

2018-07-19 Thread btellier
JAMES-2473 Upgrade Apache Camel


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/cbfdfb57
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/cbfdfb57
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/cbfdfb57

Branch: refs/heads/master
Commit: cbfdfb57a9410b4aef23aa595ce703375a57c6b3
Parents: 5f3ba3f
Author: benwa 
Authored: Wed Jul 18 11:59:54 2018 +0700
Committer: benwa 
Committed: Fri Jul 20 09:38:02 2018 +0700

--
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/james-project/blob/cbfdfb57/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 3699ae7..41fc1d9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -583,7 +583,7 @@
 
 5.15.4
 0.8.2
-2.21.1
+2.22.0
 10.9.1.0
 1.1.1
 0.94.27


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[5/5] james-project git commit: JAMES-2475 Run Memory JMAP integration tests first

2018-07-19 Thread btellier
JAMES-2475 Run Memory JMAP integration tests first

Use a dependency to enforce build order.


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9c3aa9f5
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9c3aa9f5
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/9c3aa9f5

Branch: refs/heads/master
Commit: 9c3aa9f5064e39dcb3c1eb87201095d0f0f0d48d
Parents: 71eaebf
Author: benwa 
Authored: Wed Jul 18 16:18:51 2018 +0700
Committer: benwa 
Committed: Fri Jul 20 09:45:00 2018 +0700

--
 .../cassandra-jmap-integration-testing/pom.xml|  6 ++
 server/protocols/jmap-integration-testing/pom.xml | 10 ++
 2 files changed, 16 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/james-project/blob/9c3aa9f5/server/protocols/jmap-integration-testing/cassandra-jmap-integration-testing/pom.xml
--
diff --git 
a/server/protocols/jmap-integration-testing/cassandra-jmap-integration-testing/pom.xml
 
b/server/protocols/jmap-integration-testing/cassandra-jmap-integration-testing/pom.xml
index 072c304..d9a80c0 100644
--- 
a/server/protocols/jmap-integration-testing/cassandra-jmap-integration-testing/pom.xml
+++ 
b/server/protocols/jmap-integration-testing/cassandra-jmap-integration-testing/pom.xml
@@ -126,6 +126,12 @@
 test
 
 
+
+${project.groupId}
+memory-jmap-integration-testing
+test
+
+
 ${project.groupId}
 javax-mail-extension
 test-jar

http://git-wip-us.apache.org/repos/asf/james-project/blob/9c3aa9f5/server/protocols/jmap-integration-testing/pom.xml
--
diff --git a/server/protocols/jmap-integration-testing/pom.xml 
b/server/protocols/jmap-integration-testing/pom.xml
index 0200602..2331050 100644
--- a/server/protocols/jmap-integration-testing/pom.xml
+++ b/server/protocols/jmap-integration-testing/pom.xml
@@ -38,4 +38,14 @@
 memory-jmap-integration-testing
 
 
+
+
+
+${project.groupId}
+memory-jmap-integration-testing
+${project.version}
+
+
+
+
 


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[3/5] james-project git commit: JAMES-2473 Upgrade activeMQ dependencies

2018-07-19 Thread btellier
JAMES-2473 Upgrade activeMQ dependencies


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/5f3ba3fe
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/5f3ba3fe
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/5f3ba3fe

Branch: refs/heads/master
Commit: 5f3ba3fea33e81f4afd5f9b9c1d14107b92cd076
Parents: 46b3c60
Author: benwa 
Authored: Wed Jul 18 11:54:29 2018 +0700
Committer: benwa 
Committed: Fri Jul 20 09:38:02 2018 +0700

--
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/james-project/blob/5f3ba3fe/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 3867676..3699ae7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -581,7 +581,7 @@
 -->
 
 
-5.15.2
+5.15.4
 0.8.2
 2.21.1
 10.9.1.0
@@ -594,7 +594,7 @@
 0.7
 3.2.14.RELEASE
 1.1.1
-2.1.0
+2.6.2
 1.3.170
 1.0.1
 1.5.4


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[1/5] james-project git commit: JAMES-2473 Upgrade RabbitMQ AMQP client

2018-07-19 Thread btellier
Repository: james-project
Updated Branches:
  refs/heads/master 46b3c608b -> 9c3aa9f50


JAMES-2473 Upgrade RabbitMQ AMQP client


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/d0467266
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/d0467266
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/d0467266

Branch: refs/heads/master
Commit: d0467266de3e2d760f5c672e59465d5de715c694
Parents: cbfdfb5
Author: benwa 
Authored: Wed Jul 18 12:00:17 2018 +0700
Committer: benwa 
Committed: Fri Jul 20 09:38:02 2018 +0700

--
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/james-project/blob/d0467266/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 41fc1d9..0fa06e0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1710,7 +1710,7 @@
 
 com.rabbitmq
 amqp-client
-5.2.0
+5.3.0
 
 
 com.sparkjava


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Created] (JAMES-2487) Test library upgrade

2018-07-19 Thread Gautier DI FOLCO (JIRA)
Gautier DI FOLCO created JAMES-2487:
---

 Summary: Test library upgrade
 Key: JAMES-2487
 URL: https://issues.apache.org/jira/browse/JAMES-2487
 Project: James Server
  Issue Type: Improvement
Reporter: Gautier DI FOLCO


{code:java}
com.datastax.cassandra:cassandra-driver-core .. 3.5.0 -> 3.5.1 GDF 
[cassandra] 3.5.1 // mostly doc
org.cassandraunit:cassandra-unit .. 2.1.9.2 -> 3.5.0.1 MBA 
[cassandra] should be dropped entirely
org.testcontainers:mariadb  1.7.3 -> 1.8.1 MBA 
[test] 
org.testcontainers:testcontainers . 1.1.7 -> 1.8.1 MBA 
[test] 
org.testcontainers:testcontainers . 1.7.3 -> 1.8.1 MBA 
[test] 1.8.1 would be great to use cassandra support but rabbitmq tests were 
not happy last time we tried migration
org.xmlunit:xmlunit-core .. 2.5.1 -> 2.6.0 MBA 
[test] no brainer
org.xmlunit:xmlunit-matchers .. 2.5.1 -> 2.6.0 MBA 
[test] no brainer
org.apache.derby:derby . 10.9.1.0 -> 10.14.2.0 MBA [db] 
why derby _and_ h2 ? (h2 for test, derby for run ?)
com.h2database:h2 . 1.3.170 -> 1.4.197 GDF [db] 
1.4.197 // used once (in tests) // to remove
info.cukes:cucumber-guice . 1.2.4 -> 1.2.5 MBA 
[test] should not be a problem
info.cukes:cucumber-java .. 1.2.4 -> 1.2.5 MBA 
[test]
info.cukes:cucumber-junit . 1.2.4 -> 1.2.5 MBA 
[test]
info.cukes:cucumber-picocontainer . 1.2.4 -> 1.2.5 MBA 
[test]
com.jayway.restassured:rest-assured ... 2.6.0 -> 2.9.0 GDF 
[rest tests] 2.9.0 // used in test + unused declarations
org.hdrhistogram:HdrHistogram  2.1.4 -> 2.1.10 MBA 
[metrics] 2.1.10 no brainer
junit:junit . 4.11 -> 4.12 MBA 
[test] no brainer
org.jgrapht:jgrapht-core .. 0.9.1 -> 1.2.0 MBA 
[graph] 1.2.0, no brainer
jmock:jmock . 1.1.0 -> 20031129.200437 MBA 
[mocking] changed to org.jmock for 2.x // could we migrate everything to 
mockito ? summer work?
org.easymock:easymock ... 3.3.1 -> 3.6 MBA 
[mock] used only once, should be replaced by mockito
org.jmock:jmock ... 2.6.0 -> 2.8.4 MBA 
[mocking] could we migrate everything to mockito ?
org.jmock:jmock-junit4  2.6.0 -> 2.8.4 MBA 
[mocking] could we migrate everything to mockito ?
org.mockito:mockito-core . 1.9.0 -> 2.19.1 MBA 
[mock] 2.19.1 // probably some work but well documented 
(https://github.com/mockito/mockito/wiki/What%27s-new-in-Mockito-2), java8 and 
junit5 !
com.spotify:docker-client ... 3.5.10 -> 8.11.7 GDF 
[docker] 8.11.7 // Will hurt // we may have a conflict with testcontainer
org.junit.jupiter:junit-jupiter-engine . 5.0.2 -> 5.3.0-M1
org.junit.jupiter:junit-jupiter-params . 5.0.2 -> 5.3.0-M1
org.junit.platform:junit-platform-launcher . 1.0.2 -> 1.3.0-M1
org.junit.vintage:junit-vintage-engine  4.12.2 -> 5.3.0-M1
pl.pragmatists:JUnitParams  1.0.4 -> 1.1.1
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Created] (JAMES-2486) Update various libs

2018-07-19 Thread Gautier DI FOLCO (JIRA)
Gautier DI FOLCO created JAMES-2486:
---

 Summary: Update various libs
 Key: JAMES-2486
 URL: https://issues.apache.org/jira/browse/JAMES-2486
 Project: James Server
  Issue Type: Improvement
Reporter: Gautier DI FOLCO


{code:java}
com.thoughtworks.qdox:qdox .. 1.12.1 -> 2.0-M9 GDF 
[lib] 2.0-M9 // Used once
dnsjava:dnsjava ... 2.1.1 -> 2.1.8 GDF 
[lib] 2.1.8 // 7 years old
com.github.dpaukov:combinatoricslib3 .. 3.2.0 -> 3.3.0 GDF 
[streams] 3.3.0 // used once
com.jason-goodwin:better-monads ... 0.4.0 -> 0.4.1 GDF [fp] 
remove // never used
nl.jqno.equalsverifier:equalsverifier . 2.4.6 -> 2.4.8 GDF 
[lib] 2.4.8
joda-time:joda-time  2.9.4 -> 2.10 MBA 
[lib] to be removed
com.github.kongchen:swagger-maven-plugin .. 3.1.5 -> 3.1.7 GDF 
[doc] 3.1.7
com.jayway.awaitility:awaitility .. 1.6.5 -> 1.7.0 GDF 
[async] 3.1.1
org.jsoup:jsoup .. 1.9.2 -> 1.11.3 MBA 
[html] 1.11.3 // many perf improvements
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Created] (JAMES-2485) Upgrade xercesImpl

2018-07-19 Thread JIRA
Trần Tiến Đức created JAMES-2485:


 Summary: Upgrade xercesImpl
 Key: JAMES-2485
 URL: https://issues.apache.org/jira/browse/JAMES-2485
 Project: James Server
  Issue Type: Improvement
Reporter: Trần Tiến Đức


{code:java}
xerces:xercesImpl  2.9.1 -> 2.12.0{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Created] (JAMES-2484) Upgrade ical4j & xml-apis & zalando

2018-07-19 Thread JIRA
Trần Tiến Đức created JAMES-2484:


 Summary: Upgrade ical4j & xml-apis & zalando
 Key: JAMES-2484
 URL: https://issues.apache.org/jira/browse/JAMES-2484
 Project: James Server
  Issue Type: Improvement
Reporter: Trần Tiến Đức


{code:java}
org.mnode.ical4j:ical4j ... 2.0.2 -> 3.0.0 MBA 
[ical] 3.0.0 // it looks api compatible
xml-apis:xml-apis  1.3.04 -> 2.0.2
org.zalando:logbook-core .. 1.2.1 -> 1.9.0
org.zalando:logbook-servlet ... 1.2.1 -> 1.9.0{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



james-project git commit: Upgrade Spring dockerfile to 3.2.0-SNAPSHOT

2018-07-19 Thread btellier
Repository: james-project
Updated Branches:
  refs/heads/master a30fe0108 -> 46b3c608b


Upgrade Spring dockerfile to 3.2.0-SNAPSHOT


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/46b3c608
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/46b3c608
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/46b3c608

Branch: refs/heads/master
Commit: 46b3c608b9af602f84c6c9d8e6414c17d518e125
Parents: a30fe01
Author: benwa 
Authored: Thu Jul 19 12:46:53 2018 +0700
Committer: benwa 
Committed: Thu Jul 19 12:46:53 2018 +0700

--
 dockerfiles/run/spring/Dockerfile | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/james-project/blob/46b3c608/dockerfiles/run/spring/Dockerfile
--
diff --git a/dockerfiles/run/spring/Dockerfile 
b/dockerfiles/run/spring/Dockerfile
index 1a17e7d..ee904c9 100644
--- a/dockerfiles/run/spring/Dockerfile
+++ b/dockerfiles/run/spring/Dockerfile
@@ -18,18 +18,18 @@ EXPOSE 25 110 143 465 587 993
 WORKDIR /root
 
 # Get data we need to run James : build results and configuration
-ADD destination/james-server-app-3.1.0-SNAPSHOT-app.zip 
/root/james-server-app-3.1.0-SNAPSHOT-app.zip
+ADD destination/james-server-app-3.2.0-SNAPSHOT-app.zip 
/root/james-server-app-3.2.0-SNAPSHOT-app.zip
 ADD destination/conf /root/conf
 
 # Unzip build result
-RUN unzip james-server-app-3.1.0-SNAPSHOT-app.zip
+RUN unzip james-server-app-3.2.0-SNAPSHOT-app.zip
 
 # Copy configuration.
 # Warning : we want to use the wrapper.conf file we just compiled.
-RUN cp james-server-app-3.1.0-SNAPSHOT/conf/wrapper.conf .
-RUN rm -r james-server-app-3.1.0-SNAPSHOT/conf/*
-RUN cp -r conf/* james-server-app-3.1.0-SNAPSHOT/conf
-RUN cp wrapper.conf james-server-app-3.1.0-SNAPSHOT/conf
+RUN cp james-server-app-3.2.0-SNAPSHOT/conf/wrapper.conf .
+RUN rm -r james-server-app-3.2.0-SNAPSHOT/conf/*
+RUN cp -r conf/* james-server-app-3.2.0-SNAPSHOT/conf
+RUN cp wrapper.conf james-server-app-3.2.0-SNAPSHOT/conf
 
-WORKDIR /root/james-server-app-3.1.0-SNAPSHOT/bin
+WORKDIR /root/james-server-app-3.2.0-SNAPSHOT/bin
 ENTRYPOINT ["./wrapper-linux-x86-64","../conf/wrapper.conf", 
"wrapper.syslog.ident=james", "wrapper.pidfile=../var/james.pid", 
"wrapper.daemonize=FALSE"]


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Commented] (JAMES-2483) Email search hogs processor

2018-07-19 Thread Matthieu Baechler (JIRA)


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

Matthieu Baechler commented on JAMES-2483:
--

Hi John,

Thank your very much for your feedback.

I guess you use the Spring version of James, right ?

The indexer is configured into indexer.xml file if it's the case.

The default value is luceneIndex which actually uses LuceneMessageSearchIndex 
and as far as I know compute indices in live and stores them on filesystem.

There's no reason for lucene to be so slow and it could very well be fixed if 
someone is willing to invest some time in it.

Having an implementation of indexer use PG features would be a very great 
solution, too, but it requires some investment.

There's also an ElasticSearch indexer which is performing very well but sadly 
it doesn't work with Spring right now. 

The best solution if you can afford a ElasticSearch deployment would be to use 
a guice+jpa+elasticsearch combination. 

Feel free to join use on gitter.im here : https://gitter.im/apache/james-project

 

> Email search hogs processor
> ---
>
> Key: JAMES-2483
> URL: https://issues.apache.org/jira/browse/JAMES-2483
> Project: James Server
>  Issue Type: Bug
>  Components: elasticsearch
>Affects Versions: 3.0.1
> Environment: Ubuntu 18.04 Server (Apache James with PostgreSQL 10)
> Ubuntu 16.04 Clients with Evolution configured to use IMAP+ accounts
>Reporter: John Bester
>Priority: Major
>  Labels: features, performance
>
> We have a James server with a database of about 17G in a LAN. There are 10 
> email clients - all Evolution running on top of Ubuntu 16.04. The James 
> server holds email in a Postgresql 10 database on an Ubuntu 18.04 Server VM. 
> The James installation is fairly new and all emails were copied from previous 
> local email boxes from the various workstations.
> Whenever someone tries to do a search, the James server completely comes to 
> grinding halt with all processors hogged at 100% (java/james - postgres 
> processes are all idle). This results in the entire office not being able to 
> do any email activity and the only way to get going again is to restart the 
> James service.
> This may be because of a search index being built, because having all 
> resources go into a search of one client does not seem like a good idea to 
> me. If it is index building, then why is this not done during the night and 
> why have indexes not been created even though the server have been running 
> for more than a month? As an alternative, why is James doing all the work 
> when there are full text indexes available in Postgres (and maybe other 
> database options as well)? Surely it would be possible to define a search 
> statement like all the other SQL statements are defined for a specific 
> database. And if the database cannot handle full text searches, then leave 
> the statement empty and fall back to whatever search algorithm is currently 
> used.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Created] (JAMES-2483) Email search hogs processor

2018-07-19 Thread John Bester (JIRA)
John Bester created JAMES-2483:
--

 Summary: Email search hogs processor
 Key: JAMES-2483
 URL: https://issues.apache.org/jira/browse/JAMES-2483
 Project: James Server
  Issue Type: Bug
  Components: elasticsearch
Affects Versions: 3.0.1
 Environment: Ubuntu 18.04 Server (Apache James with PostgreSQL 10)
Ubuntu 16.04 Clients with Evolution configured to use IMAP+ accounts
Reporter: John Bester


We have a James server with a database of about 17G in a LAN. There are 10 
email clients - all Evolution running on top of Ubuntu 16.04. The James server 
holds email in a Postgresql 10 database on an Ubuntu 18.04 Server VM. The James 
installation is fairly new and all emails were copied from previous local email 
boxes from the various workstations.

Whenever someone tries to do a search, the James server completely comes to 
grinding halt with all processors hogged at 100% (java/james - postgres 
processes are all idle). This results in the entire office not being able to do 
any email activity and the only way to get going again is to restart the James 
service.

This may be because of a search index being built, because having all resources 
go into a search of one client does not seem like a good idea to me. If it is 
index building, then why is this not done during the night and why have indexes 
not been created even though the server have been running for more than a 
month? As an alternative, why is James doing all the work when there are full 
text indexes available in Postgres (and maybe other database options as well)? 
Surely it would be possible to define a search statement like all the other SQL 
statements are defined for a specific database. And if the database cannot 
handle full text searches, then leave the statement empty and fall back to 
whatever search algorithm is currently used.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org