[jira] [Created] (JAMES-2646) Aliases: listSources Cassandra version: DAO

2019-01-16 Thread Rene Cordier (JIRA)
Rene Cordier created JAMES-2646: --- Summary: Aliases: listSources Cassandra version: DAO Key: JAMES-2646 URL: https://issues.apache.org/jira/browse/JAMES-2646 Project: James Server Issue Type:

[jira] [Updated] (JAMES-2645) CassandraRecipientRewriteTable: refactoring to be using a DAO

2019-01-16 Thread Rene Cordier (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rene Cordier updated JAMES-2645: Component/s: cassandra > CassandraRecipientRewriteTable: refactoring to be using a DAO >

[jira] [Closed] (JAMES-2641) Replace MailboxDispatcher & Delegating listener by the new event bus

2019-01-16 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit closed JAMES-2641. - > Replace MailboxDispatcher & Delegating listener by the new event bus >

[jira] [Closed] (JAMES-2642) Alias integration tests

2019-01-16 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit closed JAMES-2642. - > Alias integration tests > --- > > Key: JAMES-2642 >

[jira] [Resolved] (JAMES-2642) Alias integration tests

2019-01-16 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit resolved JAMES-2642. --- Resolution: Fixed Fix Version/s: 3.3.0

[jira] [Resolved] (JAMES-2641) Replace MailboxDispatcher & Delegating listener by the new event bus

2019-01-16 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit resolved JAMES-2641. --- Resolution: Fixed Fix Version/s: 3.3.0

[10/27] james-project git commit: JAMES-2641 DefaultImapProcessorFactory have many unused fields/methods

2019-01-16 Thread btellier
JAMES-2641 DefaultImapProcessorFactory have many unused fields/methods Only 2 static methods are used Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9e34f173 Tree:

[07/27] james-project git commit: JAMES-2641 EventBus caller should block to await dispatching to be done

2019-01-16 Thread btellier
JAMES-2641 EventBus caller should block to await dispatching to be done Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/24fe28f0 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/24fe28f0 Diff:

[22/27] james-project git commit: JAMES-2641 Add a missing import after rebase

2019-01-16 Thread btellier
JAMES-2641 Add a missing import after rebase Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9fd0b6a4 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9fd0b6a4 Diff:

[15/27] james-project git commit: JAMES-2641 MailboxManager should no more implement MailboxListener support

2019-01-16 Thread btellier
JAMES-2641 MailboxManager should no more implement MailboxListener support It should rather expose proxy method for the event bus. Note that these proxy method can be temporarily implemented on top of the Delegating Listener Project: http://git-wip-us.apache.org/repos/asf/james-project/repo

[24/27] james-project git commit: MAILBOX-377 remove unused method in EventBus ErrorHandling contract

2019-01-16 Thread btellier
MAILBOX-377 remove unused method in EventBus ErrorHandling contract Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7cc4a198 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/7cc4a198 Diff:

[21/27] james-project git commit: JAMES-2641 DefaultEventBus should not bind specific listeners

2019-01-16 Thread btellier
JAMES-2641 DefaultEventBus should not bind specific listeners Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/897a206a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/897a206a Diff:

[27/27] james-project git commit: JAMES-2642 Refactor and cleanup code for alias, group and forward integration tests

2019-01-16 Thread btellier
JAMES-2642 Refactor and cleanup code for alias, group and forward integration tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/21cde6d2 Tree:

[05/27] james-project git commit: JAMES-2641 IMAP components should use the EventBus directly

2019-01-16 Thread btellier
JAMES-2641 IMAP components should use the EventBus directly This enables the MailboxManager to no more be an EventBus proxy Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f398e3fa Tree:

[14/27] james-project git commit: JAMES-2641 SetMessagesMethodTest should be using EventCollector

2019-01-16 Thread btellier
JAMES-2641 SetMessagesMethodTest should be using EventCollector Rather than implementing its own Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7e0fdc6a Tree:

[17/27] james-project git commit: JAMES-2641 Remove now useless ListenerType

2019-01-16 Thread btellier
JAMES-2641 Remove now useless ListenerType Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f063b486 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/f063b486 Diff:

[26/27] james-project git commit: JAMES-2642 add a few more alias mapping integration tests

2019-01-16 Thread btellier
JAMES-2642 add a few more alias mapping integration tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/1819ae1c Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/1819ae1c Diff:

[18/27] james-project git commit: MAILBOX-377 Slightly improve InVMEventDelivery

2019-01-16 Thread btellier
MAILBOX-377 Slightly improve InVMEventDelivery Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/3f8b8f6a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/3f8b8f6a Diff:

[25/27] james-project git commit: JAMES-2642 Add basic alias mapping integration tests

2019-01-16 Thread btellier
JAMES-2642 Add basic alias mapping integration tests Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/a0793f5b Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/a0793f5b Diff:

[19/27] james-project git commit: JAMES-2641 Allow specifying group of registered listeners

2019-01-16 Thread btellier
JAMES-2641 Allow specifying group of registered listeners This allow duplicate listeners to be registered, a feature used by over-quota mailing to specify several thresholds. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[06/27] james-project git commit: JAMES-2641 Introduce GroupMailboxListener

2019-01-16 Thread btellier
JAMES-2641 Introduce GroupMailboxListener That is mailboxListener carrying their default execution group around. Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0a3b38ab Tree:

[02/27] james-project git commit: JAMES-2641 Delete DefaultDelegatingMailboxListenerTest

2019-01-16 Thread btellier
JAMES-2641 Delete DefaultDelegatingMailboxListenerTest Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0947b1b3 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/0947b1b3 Diff:

[09/27] james-project git commit: JAMES-2641 Remove MailboxListenerRegistry

2019-01-16 Thread btellier
JAMES-2641 Remove MailboxListenerRegistry Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/90f18c4b Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/90f18c4b Diff:

[12/27] james-project git commit: JAMES-2641 Drop Delegating mailbox listener and rather use the EventBus

2019-01-16 Thread btellier
http://git-wip-us.apache.org/repos/asf/james-project/blob/89f168de/mailbox/memory/src/test/java/org/apache/james/mailbox/inmemory/mail/InMemoryMailboxManagerAttachmentTest.java -- diff --git

[23/27] james-project git commit: JAMES-2642 alias webadmin integration test

2019-01-16 Thread btellier
JAMES-2642 alias webadmin integration test Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/3a00fa2a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/3a00fa2a Diff:

[11/27] james-project git commit: JAMES-2641 Drop Delegating mailbox listener and rather use the EventBus

2019-01-16 Thread btellier
http://git-wip-us.apache.org/repos/asf/james-project/blob/89f168de/mailbox/store/src/test/java/org/apache/james/mailbox/store/AbstractMessageIdManagerSideEffectTest.java -- diff --git

[20/27] james-project git commit: JAMES-2641 Harden MailboxManagerTest for events and do some fix

2019-01-16 Thread btellier
JAMES-2641 Harden MailboxManagerTest for events and do some fix We need to also ensure the right dispatch key is being used... Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/5a1d9d7b Tree:

[01/27] james-project git commit: JAMES-2641 MessageMoves should return impactedMailboxIds

2019-01-16 Thread btellier
Repository: james-project Updated Branches: refs/heads/master 1f390f4f3 -> 21cde6d28 JAMES-2641 MessageMoves should return impactedMailboxIds This is needed to get the registration keys to dispatch related events Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit:

[04/27] james-project git commit: JAMES-2641 DefaultProcessorChain should not use final variable/parameters

2019-01-16 Thread btellier
JAMES-2641 DefaultProcessorChain should not use final variable/parameters Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/352f92a7 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/352f92a7 Diff:

[16/27] james-project git commit: JAMES-2641 MailboxManager should not expose group registration

2019-01-16 Thread btellier
JAMES-2641 MailboxManager should not expose group registration Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/d35e8a64 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/d35e8a64 Diff:

[03/27] james-project git commit: JAMES-2641 Re-order fields of AbstractSelectionProcessor

2019-01-16 Thread btellier
JAMES-2641 Re-order fields of AbstractSelectionProcessor Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7a37651e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/7a37651e Diff:

[08/27] james-project git commit: JAMES-2641 IMAP components should use the EventBus directly

2019-01-16 Thread btellier
JAMES-2641 IMAP components should use the EventBus directly This enables the MailboxManager to no more be an EventBus proxy Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/4c14a757 Tree:

[13/27] james-project git commit: JAMES-2641 Drop Delegating mailbox listener and rather use the EventBus

2019-01-16 Thread btellier
JAMES-2641 Drop Delegating mailbox listener and rather use the EventBus Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/89f168de Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/89f168de Diff:

[jira] [Commented] (JAMES-2645) CassandraRecipientRewriteTable: refactoring to be using a DAO

2019-01-16 Thread Rene Cordier (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16744685#comment-16744685 ] Rene Cordier commented on JAMES-2645: - PR : https://github.com/linagora/james-project/pull/2108 >

[jira] [Created] (JAMES-2645) CassandraRecipientRewriteTable: refactoring to be using a DAO

2019-01-16 Thread Rene Cordier (JIRA)
Rene Cordier created JAMES-2645: --- Summary: CassandraRecipientRewriteTable: refactoring to be using a DAO Key: JAMES-2645 URL: https://issues.apache.org/jira/browse/JAMES-2645 Project: James Server

[jira] [Created] (JAMES-2644) Saving a malformed mail attribute Content-Type cause exception throwing

2019-01-16 Thread Gautier DI FOLCO (JIRA)
Gautier DI FOLCO created JAMES-2644: --- Summary: Saving a malformed mail attribute Content-Type cause exception throwing Key: JAMES-2644 URL: https://issues.apache.org/jira/browse/JAMES-2644 Project:

[jira] [Commented] (MAILBOX-372) EventBus error handling

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

[2/3] james-project git commit: MAILBOX-372 RetryBackoff POJO

2019-01-16 Thread btellier
MAILBOX-372 RetryBackoff POJO Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/2c60acb3 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/2c60acb3 Diff:

[3/3] james-project git commit: MAILBOX-372 handle retrying for event group consumers

2019-01-16 Thread btellier
MAILBOX-372 handle retrying for event group consumers Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/1f390f4f Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/1f390f4f Diff:

[1/3] james-project git commit: MAILBOX-372 generating wait delay in WaitDelayGenerator

2019-01-16 Thread btellier
Repository: james-project Updated Branches: refs/heads/master 4cdfef08a -> 1f390f4f3 MAILBOX-372 generating wait delay in WaitDelayGenerator Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/bd656cf8 Tree:

[jira] [Created] (JAMES-2643) Optimize listing mapping by destination on top of JPA

2019-01-16 Thread Tellier Benoit (JIRA)
Tellier Benoit created JAMES-2643: - Summary: Optimize listing mapping by destination on top of JPA Key: JAMES-2643 URL: https://issues.apache.org/jira/browse/JAMES-2643 Project: James Server

[jira] [Commented] (JAMES-2642) Alias integration tests

2019-01-16 Thread Rene Cordier (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-2642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743732#comment-16743732 ] Rene Cordier commented on JAMES-2642: - PR : https://github.com/linagora/james-project/pull/2105 >