[jira] [Created] (JAMES-2650) Write a JPAEventDeadLetter

2019-01-24 Thread Tellier Benoit (JIRA)
Tellier Benoit created JAMES-2650: - Summary: Write a JPAEventDeadLetter Key: JAMES-2650 URL: https://issues.apache.org/jira/browse/JAMES-2650 Project: James Server Issue Type: New Feature

[jira] [Commented] (MAILBOX-364) Create an EventBus

2019-01-24 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16751874#comment-16751874 ] Tellier Benoit commented on MAILBOX-364: https://github.com/linagora/james-project/pull/2127

[jira] [Commented] (MAILBOX-374) Bind the RabbitMQEventBus in cassandra-rabbitmq-swift products

2019-01-24 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16751873#comment-16751873 ] Tellier Benoit commented on MAILBOX-374: https://github.com/linagora/james-project/pull/2130

[05/10] james-project git commit: MAILBOX-374 Specify unit for minDelays upon connection retries

2019-01-24 Thread btellier
MAILBOX-374 Specify unit for minDelays upon connection retries Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c1a2a95b Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/c1a2a95b Diff:

[03/10] james-project git commit: MAILBOX-374 EventBusTestFixture should rely on java.time.Duration

2019-01-24 Thread btellier
MAILBOX-374 EventBusTestFixture should rely on java.time.Duration Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/e255eaeb Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/e255eaeb Diff:

[09/10] james-project git commit: MAILBOX-364 Move event related classes in the event package of mailbox-api

2019-01-24 Thread btellier
http://git-wip-us.apache.org/repos/asf/james-project/blob/df5d678c/mailbox/event/event-rabbitmq/src/main/java/org/apache/james/mailbox/events/KeyRegistrationHandler.java -- diff --git

[08/10] james-project git commit: MAILBOX-374 Also test EventBus behaviour when confronted with RabbitMQ restarts

2019-01-24 Thread btellier
MAILBOX-374 Also test EventBus behaviour when confronted with RabbitMQ restarts Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/aa452a1f Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/aa452a1f

[06/10] james-project git commit: MAILBOX-374 Turn off exclusive - auto-deletes queues

2019-01-24 Thread btellier
MAILBOX-374 Turn off exclusive - auto-deletes queues In the face of network errors, we can not achieve a 'safety' and 'liveness' property. - 'liveness': A James node that is not failmed always have its Key registration queue - 'safety': The "key registration queue" gets deleted when there is

[04/10] james-project git commit: MAILBOX-374 Our connection mono should cache the connection as long as it is open

2019-01-24 Thread btellier
MAILBOX-374 Our connection mono should cache the connection as long as it is open We should regenerate the connection mono when the connection had been close, for instance due to error. A custom callable had been written as I miss a `Mono.cacheWhen(Predicate)` Project:

[01/10] james-project git commit: MAILBOX-374 Write a test about error recovery

2019-01-24 Thread btellier
Repository: james-project Updated Branches: refs/heads/master 0e9cd67e1 -> df5d678cd MAILBOX-374 Write a test about error recovery Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/c47b846b Tree:

[10/10] james-project git commit: MAILBOX-364 Move event related classes in the event package of mailbox-api

2019-01-24 Thread btellier
MAILBOX-364 Move event related classes in the event package of mailbox-api Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/df5d678c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/df5d678c

[02/10] james-project git commit: MAILBOX-374 RabbitMQConnectionFactory should rely on reactor for retries

2019-01-24 Thread btellier
MAILBOX-374 RabbitMQConnectionFactory should rely on reactor for retries Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/603de62f Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/603de62f Diff:

[07/10] james-project git commit: MAILBOX-374 Avoid a race condition upon connection recovery

2019-01-24 Thread btellier
MAILBOX-374 Avoid a race condition upon connection recovery This will lead to multiple connection opening, waisting resources Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4270f4f7 Tree:

james-mime4j git commit: MIME4J-283 DecoderUtil performance fix

2019-01-24 Thread btellier
Repository: james-mime4j Updated Branches: refs/heads/master ae77907e3 -> 66a87ba9b MIME4J-283 DecoderUtil performance fix Project: http://git-wip-us.apache.org/repos/asf/james-mime4j/repo Commit: http://git-wip-us.apache.org/repos/asf/james-mime4j/commit/66a87ba9 Tree: