[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43659960 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/MailboxRegistration.java --- @@ -0,0 +1,62 @@ +/**

[jira] [Closed] (JAMES-1599) HBase rewrite table implementation is not compatible

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1599. - Resolution: Fixed > HBase rewrite table implementation is not compatible > ---

[jira] [Closed] (JAMES-1596) Exception is not thrown when error mapping is not the first stored

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1596. - Resolution: Fixed > Exception is not thrown when error mapping is not the first stored > -

[jira] [Closed] (JAMES-1598) File rewrite table implementation is incomplete

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1598. - Resolution: Fixed > File rewrite table implementation is incomplete >

[jira] [Closed] (JAMES-1629) Write a compliant Cassandra RRT

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1629. - Resolution: Fixed > Write a compliant Cassandra RRT > --- > >

[jira] [Closed] (JAMES-1597) Wildcard mapping is not overriden by user address mapping

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1597. - Resolution: Fixed > Wildcard mapping is not overriden by user address mapping > --

[jira] [Closed] (JAMES-1594) Add rewrite table spec as cucumber tests

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1594. - Resolution: Fixed > Add rewrite table spec as cucumber tests > ---

[jira] [Closed] (JAMES-1595) Exception message is not well formatted when thrown by error mapping

2015-11-02 Thread Antoine Duprat (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Duprat closed JAMES-1595. - Resolution: Fixed > Exception message is not well formatted when thrown by error mapping > ---

[jira] [Resolved] (JAMES-1587) Write a compliant Cassandra Domain Repository

2015-11-02 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit resolved JAMES-1587. --- Resolution: Fixed \o/ > Write a compliant Cassandra Domain Repository > -

[jira] [Commented] (JAMES-1587) Write a compliant Cassandra Domain Repository

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985339#comment-14985339 ] Matthieu Baechler commented on JAMES-1587: -- could you close this ticket ? it's fi

svn commit: r1712032 - in /james/project/trunk: backends-common/cassandra/src/main/resources/META-INF/ dockerfiles/destination/conf/ server/data/data-cassandra/src/main/java/org/apache/james/ server/d

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:54:45 2015 New Revision: 1712032 URL: http://svn.apache.org/viewvc?rev=1712032&view=rev Log: JAMES-1587 Bind Cassandra DomainList module in spring configuration Contributed by Raphael Ouazana Added: james/project/trunk/server/data/data-cassand

svn commit: r1712028 - /james/project/trunk/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/JPADomainList.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:54:12 2015 New Revision: 1712028 URL: http://svn.apache.org/viewvc?rev=1712028&view=rev Log: JAMES-1591 and JAMES-1592 Correcting JPA Domain lists Contributed by Benoit Tellier Modified: james/project/trunk/server/data/data-jpa/src/main/java/o

svn commit: r1712030 - /james/project/trunk/server/data/data-file/src/main/java/org/apache/james/domainlist/xml/XMLDomainList.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:54:25 2015 New Revision: 1712030 URL: http://svn.apache.org/viewvc?rev=1712030&view=rev Log: JAMES-1587 XML contains domain list operation should not be case sensitive Contributed by Benoit Tellier Modified: james/project/trunk/server/data/data-file/src/

svn commit: r1712029 - /james/project/trunk/server/data/data-hbase/src/main/java/org/apache/james/domainlist/hbase/HBaseDomainList.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:54:18 2015 New Revision: 1712029 URL: http://svn.apache.org/viewvc?rev=1712029&view=rev Log: JAMES-1587 contains and remove domains operations should not be case sensitive in HBase implementation Contributed by Benoit Tellier Modified: james/

svn commit: r1712031 - in /james/project/trunk/server/data/data-cassandra/src: main/java/org/apache/james/ main/java/org/apache/james/domainlist/ main/java/org/apache/james/domainlist/cassandra/ main/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:54:34 2015 New Revision: 1712031 URL: http://svn.apache.org/viewvc?rev=1712031&view=rev Log: JAMES-1587 Add Cassandra based Domain List Contributed by Benoit Tellier and Raphael Ouazana Added: james/project/trunk/server/data/data-cassandra/src

svn commit: r1712027 - in /james/project/trunk/server/data: data-hbase/ data-hbase/src/test/java/org/apache/james/domainlist/hbase/ data-jpa/ data-library/src/test/java/org/apache/james/domainlist/lib

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:54:04 2015 New Revision: 1712027 URL: http://svn.apache.org/viewvc?rev=1712027&view=rev Log: JAMES-1587 Improve domain list tests Contributed by Benoit Tellier and Raphael Ouazana Modified: james/project/trunk/server/data/data-hbase/pom.xml

[jira] [Closed] (JAMES-1586) Write a compliant Cassandra User Repository

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matthieu Baechler closed JAMES-1586. Resolution: Fixed just merged > Write a compliant Cassandra User Repository > -

[jira] [Commented] (JAMES-1586) Write a compliant Cassandra User Repository

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985310#comment-14985310 ] Matthieu Baechler commented on JAMES-1586: -- We'll benchmark the whole james + cas

svn commit: r1712021 - in /james/project/trunk: backends-common/cassandra/src/main/resources/META-INF/cassandra-session.xml dockerfiles/destination/conf/usersrepository.xml

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:45:42 2015 New Revision: 1712021 URL: http://svn.apache.org/viewvc?rev=1712021&view=rev Log: JAMES-1586 Bind Cassandra UsersRepository module in spring configuration Contributed by Antoine Duprat Modified: james/project/trunk/backends-common/c

svn commit: r1712020 - in /james/project/trunk/server/data/data-cassandra/src: main/java/org/apache/james/user/ main/java/org/apache/james/user/cassandra/ main/java/org/apache/james/user/cassandra/tab

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:45:36 2015 New Revision: 1712020 URL: http://svn.apache.org/viewvc?rev=1712020&view=rev Log: JAMES-1586 implement a cassandra user repository Contributed by Antoine Duprat Added: james/project/trunk/server/data/data-cassandra/src/main/java/org

svn commit: r1712019 - in /james/project/trunk: backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/ backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:45:26 2015 New Revision: 1712019 URL: http://svn.apache.org/viewvc?rev=1712019&view=rev Log: JAMES-1586 Cassandra may be initialized with different modules when testing Contributed by Antoine Duprat Added: james/project/trunk/backends-common/c

svn commit: r1712017 - in /james/project/trunk: backends-common/cassandra/pom.xml mailbox/pom.xml server/data/data-cassandra/pom.xml

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:45:09 2015 New Revision: 1712017 URL: http://svn.apache.org/viewvc?rev=1712017&view=rev Log: JAMES-1586 Upgrade cassandra-driver-core version Contributed by Antoine Duprat Modified: james/project/trunk/backends-common/cassandra/pom.xml jame

[jira] [Commented] (JAMES-1629) Write a compliant Cassandra RRT

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985266#comment-14985266 ] Matthieu Baechler commented on JAMES-1629: -- could you close this ticket ? it's no

svn commit: r1712008 - /james/project/trunk/server/data/data-hbase/pom.xml

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:16:00 2015 New Revision: 1712008 URL: http://svn.apache.org/viewvc?rev=1712008&view=rev Log: JAMES-1629 Fix bad scope Contributed by Antoine Duprat Modified: james/project/trunk/server/data/data-hbase/pom.xml Modified: james/project/trunk/serv

svn commit: r1712009 - in /james/project/trunk/server/data/data-library/src/main/java/org/apache/james/rrt/lib: MappingImpl.java MappingsImpl.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:16:06 2015 New Revision: 1712009 URL: http://svn.apache.org/viewvc?rev=1712009&view=rev Log: JAMES-1629 MappingImpl & MappingsImpl should be serializable Contributed by Antoine Duprat Modified: james/project/trunk/server/data/data-library/src/

svn commit: r1712010 - in /james/project/trunk: backends-common/cassandra/src/main/resources/META-INF/cassandra-session.xml dockerfiles/destination/conf/recipientrewritetable.xml server/app/pom.xml

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:16:14 2015 New Revision: 1712010 URL: http://svn.apache.org/viewvc?rev=1712010&view=rev Log: JAMES-1629 Bind Cassandra RecipientRewriteTable module in spring configuration Contributed by Antoine Duprat Modified: james/project/trunk/backends-co

svn commit: r1712007 - in /james/project/trunk/server/data: data-api/ data-api/src/main/java/org/apache/james/rrt/lib/ data-cassandra/src/main/java/org/apache/james/rrt/ data-cassandra/src/main/java/o

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:15:54 2015 New Revision: 1712007 URL: http://svn.apache.org/viewvc?rev=1712007&view=rev Log: JAMES-1629 Cassandra RRT implementation Contributed by Antoine Duprat Added: james/project/trunk/server/data/data-cassandra/src/main/java/org/apache/j

svn commit: r1712006 - in /james/project/trunk/server/data/data-cassandra/src: ./ main/ main/java/ main/java/org/ main/java/org/apache/ main/java/org/apache/james/ main/java/org/apache/james/rrt/ main

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:15:39 2015 New Revision: 1712006 URL: http://svn.apache.org/viewvc?rev=1712006&view=rev Log: JAMES-1629 Introduce Cassandra RRT Contributed by Antoine Duprat Added: james/project/trunk/server/data/data-cassandra/src/ james/project/trunk/ser

svn commit: r1712005 - in /james/project/trunk/server: data/data-cassandra/ data/data-cassandra/pom.xml pom.xml

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:15:28 2015 New Revision: 1712005 URL: http://svn.apache.org/viewvc?rev=1712005&view=rev Log: JAMES-1629 Introduce Cassandra data module Contributed by Antoine Duprat Added: james/project/trunk/server/data/data-cassandra/ james/project/trunk

svn commit: r1712004 - /james/project/trunk/pom.xml

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 14:15:22 2015 New Revision: 1712004 URL: http://svn.apache.org/viewvc?rev=1712004&view=rev Log: JAMES-1629 Upgrade maven-dependency-plugin version Contributed by Antoine Duprat Modified: james/project/trunk/pom.xml Modified: james/project/trunk/p

[jira] [Commented] (MAILBOX-259) Mailbox Listeners should be asynchronously called.

2015-11-02 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985252#comment-14985252 ] Tellier Benoit commented on MAILBOX-259: My intent in general in my PRs are to pr

[jira] [Commented] (JAMES-1598) File rewrite table implementation is incomplete

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985239#comment-14985239 ] Matthieu Baechler commented on JAMES-1598: -- we finally enable only read-only test

[jira] [Commented] (JAMES-1599) HBase rewrite table implementation is not compatible

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985240#comment-14985240 ] Matthieu Baechler commented on JAMES-1599: -- could you close this ticket ? > HBas

[jira] [Commented] (JAMES-1597) Wildcard mapping is not overriden by user address mapping

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985236#comment-14985236 ] Matthieu Baechler commented on JAMES-1597: -- could you close this ticket ? > Wild

[jira] [Commented] (JAMES-1595) Exception message is not well formatted when thrown by error mapping

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985234#comment-14985234 ] Matthieu Baechler commented on JAMES-1595: -- could you close this ticket too ? >

[jira] [Commented] (JAMES-1596) Exception is not thrown when error mapping is not the first stored

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985235#comment-14985235 ] Matthieu Baechler commented on JAMES-1596: -- could you close this ticket ? > Exce

[jira] [Commented] (JAMES-1594) Add rewrite table spec as cucumber tests

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985233#comment-14985233 ] Matthieu Baechler commented on JAMES-1594: -- could you close this ticket ? It's no

svn commit: r1712001 - /james/project/trunk/server/data/data-library/src/test/resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:50:21 2015 New Revision: 1712001 URL: http://svn.apache.org/viewvc?rev=1712001&view=rev Log: JAMES-1595 add mixed mappings test Modified: james/project/trunk/server/data/data-library/src/test/resources/cucumber/rewrite_tables.feature Modified: james/pro

svn commit: r1712000 - in /james/project/trunk/server/data: data-file/src/test/java/org/apache/james/rrt/file/RewriteTablesTest.java data-library/src/test/resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:50:07 2015 New Revision: 1712000 URL: http://svn.apache.org/viewvc?rev=1712000&view=rev Log: JAMES-1598 XML rewrite table can execute read only tests Modified: james/project/trunk/server/data/data-file/src/test/java/org/apache/james/rrt/file/RewriteTables

svn commit: r1711999 - in /james/project/trunk/server/data: data-file/src/test/java/org/apache/james/rrt/file/ data-hbase/src/test/java/org/apache/james/rrt/hbase/ data-jdbc/src/test/java/org/apache/j

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:49:53 2015 New Revision: 1711999 URL: http://svn.apache.org/viewvc?rev=1711999&view=rev Log: JAMES-1597 override wildcard mapping by user mapping Modified: james/project/trunk/server/data/data-file/src/test/java/org/apache/james/rrt/file/RewriteTablesTest

svn commit: r1711996 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-library/src/main/java/org/apache/james/rrt/lib/ data-library/src/test/resources/cucumb

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:49:15 2015 New Revision: 1711996 URL: http://svn.apache.org/viewvc?rev=1711996&view=rev Log: JAMES-1595 Finally fix error message on mappings Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mappings.java jame

svn commit: r1711995 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-library/src/main/java/org/apache/james/rrt/lib/ data-library/src/test/java/org/apache/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:49:00 2015 New Revision: 1711995 URL: http://svn.apache.org/viewvc?rev=1711995&view=rev Log: JAMES-1595 implement getErrorMessage on Mapping Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mapping.java james/

svn commit: r1711997 - /james/project/trunk/server/data/data-library/src/test/resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:49:26 2015 New Revision: 1711997 URL: http://svn.apache.org/viewvc?rev=1711997&view=rev Log: JAMES-1595 Enable tests fixed by previous commit Modified: james/project/trunk/server/data/data-library/src/test/resources/cucumber/rewrite_tables.feature Modifi

svn commit: r1711998 - /james/project/trunk/server/data/data-hbase/src/test/java/org/apache/james/rrt/hbase/RewriteTablesTest.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:49:36 2015 New Revision: 1711998 URL: http://svn.apache.org/viewvc?rev=1711998&view=rev Log: JAMES-1599 HBase rewrite table implementation works now Modified: james/project/trunk/server/data/data-hbase/src/test/java/org/apache/james/rrt/hbase/RewriteTable

svn commit: r1711994 - in /james/project/trunk/server/data/data-library/src: main/java/org/apache/james/rrt/lib/AbstractRecipientRewriteTable.java test/java/org/apache/james/rrt/lib/AbstractRecipientR

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:48:47 2015 New Revision: 1711994 URL: http://svn.apache.org/viewvc?rev=1711994&view=rev Log: JAMES-1595 fix AbstractRecipientRewriteTable mapping sorting Modified: james/project/trunk/server/data/data-library/src/main/java/org/apache/james/rrt/lib/Abstrac

svn commit: r1711990 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-library/src/main/java/org/apache/james/rrt/lib/ data-library/src/test/java/org/apache/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:48:06 2015 New Revision: 1711990 URL: http://svn.apache.org/viewvc?rev=1711990&view=rev Log: JAMES-1595 Mapping now have a getType method Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mapping.java james/pro

svn commit: r1711993 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-library/src/main/java/org/apache/james/rrt/lib/ data-library/src/test/java/org/apache/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:48:34 2015 New Revision: 1711993 URL: http://svn.apache.org/viewvc?rev=1711993&view=rev Log: JAMES-1595 add select/contains/exclude methods to Mappings Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mappings.java

svn commit: r1711992 - in /james/project/trunk/server/data/data-library/src: main/java/org/apache/james/rrt/lib/ test/java/org/apache/james/rrt/lib/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:48:21 2015 New Revision: 1711992 URL: http://svn.apache.org/viewvc?rev=1711992&view=rev Log: JAMES-1595 create some factory methods for Mapping Modified: james/project/trunk/server/data/data-library/src/main/java/org/apache/james/rrt/lib/MappingImpl.java

svn commit: r1711989 - /james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/AbstractRecipientRewriteTableTest.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:47:53 2015 New Revision: 1711989 URL: http://svn.apache.org/viewvc?rev=1711989&view=rev Log: JAMES-1595 Test mapping sorting in AbstractRecipientRewriteTable Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/Abs

svn commit: r1711988 - /james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/AbstractRecipientRewriteTableTest.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:47:42 2015 New Revision: 1711988 URL: http://svn.apache.org/viewvc?rev=1711988&view=rev Log: JAMES-1595 Migrate AbstractRecipientRewriteTableTest to assertj Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/Abst

svn commit: r1711987 - in /james/project/trunk/server: data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-library/src/main/java/org/apache/james/rrt/lib/ data/data-library/src/test/java/o

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:47:30 2015 New Revision: 1711987 URL: http://svn.apache.org/viewvc?rev=1711987&view=rev Log: JAMES-1595 Mapping gain some domain handling Added: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/MappingImplTest.java Modif

svn commit: r1711986 - in /james/project/trunk/server: container/cli/src/main/java/org/apache/james/cli/ data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-file/src/test/java/org/apache/j

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:47:09 2015 New Revision: 1711986 URL: http://svn.apache.org/viewvc?rev=1711986&view=rev Log: JAMES-1595 move RecipientRewriteTableUtil.CollectionToMapping to Mappings.serialize Removed: james/project/trunk/server/data/data-library/src/test/java/org/apach

svn commit: r1711985 - in /james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib: AbstractRecipientRewriteTableTest.java MappingsImplTest.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:46:44 2015 New Revision: 1711985 URL: http://svn.apache.org/viewvc?rev=1711985&view=rev Log: JAMES-1595 Update tests to assert on Mapping objects instead of strings Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/

svn commit: r1711983 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-library/src/main/java/org/apache/james/rrt/lib/ data-library/src/test/java/org/apache/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:46:31 2015 New Revision: 1711983 URL: http://svn.apache.org/viewvc?rev=1711983&view=rev Log: JAMES-1595 Mappings is now a list of Mapping obj, start using it Added: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mapping.ja

svn commit: r1711982 - in /james/project/trunk/server: container/cli/src/main/java/org/apache/james/cli/ data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-file/src/test/java/org/apache/j

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:46:06 2015 New Revision: 1711982 URL: http://svn.apache.org/viewvc?rev=1711982&view=rev Log: JAMES-1595 Mappings is no longer Iterable to identify consumers Modified: james/project/trunk/server/container/cli/src/main/java/org/apache/james/cli/ServerCmd.ja

svn commit: r1711980 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-file/src/test/java/org/apache/james/rrt/file/ data-hbase/src/main/java/org/apache/jame

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:45:21 2015 New Revision: 1711980 URL: http://svn.apache.org/viewvc?rev=1711980&view=rev Log: JAMES-1595 Mappings.remove now return a copy Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mappings.java james/pr

svn commit: r1711981 - in /james/project/trunk/server/data: data-api/src/main/java/org/apache/james/rrt/lib/ data-hbase/src/main/java/org/apache/james/rrt/hbase/ data-library/src/main/java/org/apache/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:45:39 2015 New Revision: 1711981 URL: http://svn.apache.org/viewvc?rev=1711981&view=rev Log: JAMES-1595 Mappings internal list is now immutable and not published anymore Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt

svn commit: r1711979 - in /james/project/trunk/server: data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-hbase/src/main/java/org/apache/james/rrt/hbase/ data/data-library/src/main/java/o

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:45:00 2015 New Revision: 1711979 URL: http://svn.apache.org/viewvc?rev=1711979&view=rev Log: JAMES-1595 remove addAll method from Mappings, use builder instead Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mappi

svn commit: r1711978 - in /james/project/trunk/server: data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-file/src/test/java/org/apache/james/rrt/file/ data/data-hbase/src/main/java/org/a

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:44:40 2015 New Revision: 1711978 URL: http://svn.apache.org/viewvc?rev=1711978&view=rev Log: JAMES-1595 create a Builder to handle add and addAll on Mappings Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mapping

svn commit: r1711976 - in /james/project/trunk/server: data/data-api/src/main/java/org/apache/james/rrt/lib/Mappings.java mailet/mailets/src/test/java/org/apache/james/transport/mailets/RecipientRewri

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:43:58 2015 New Revision: 1711976 URL: http://svn.apache.org/viewvc?rev=1711976&view=rev Log: JAMES-1595 Remove addAll(List) needs on Mappings object Modified: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/Mappings.java

svn commit: r1711977 - in /james/project/trunk/server: data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-hbase/src/main/java/org/apache/james/rrt/hbase/ data/data-library/src/main/java/o

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:44:15 2015 New Revision: 1711977 URL: http://svn.apache.org/viewvc?rev=1711977&view=rev Log: JAMES-1595 addAll(Mappings) now create a new Mappings object in the quest to immutable Mappings Modified: james/project/trunk/server/data/data-api/src/main/java/

svn commit: r1711975 - in /james/project/trunk/server: container/cli/src/main/java/org/apache/james/cli/ data/data-api/src/main/java/org/apache/james/rrt/lib/ data/data-library/src/main/java/org/apach

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:43:44 2015 New Revision: 1711975 URL: http://svn.apache.org/viewvc?rev=1711975&view=rev Log: JAMES-1595 Remove toArray needs on Mappings object Modified: james/project/trunk/server/container/cli/src/main/java/org/apache/james/cli/ServerCmd.java james

svn commit: r1711973 - /james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RecipientRewriteTableUtilTest.java

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:42:37 2015 New Revision: 1711973 URL: http://svn.apache.org/viewvc?rev=1711973&view=rev Log: JAMES-1595 write tests around mappingToCollection Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RecipientRewriteTa

svn commit: r1711974 [2/2] - in /james/project/trunk/server: container/cli/ container/cli/src/main/java/org/apache/james/cli/ container/cli/src/main/java/org/apache/james/cli/probe/ container/cli/src/

2015-11-02 Thread matthieu
Modified: james/project/trunk/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/ValidRcptHandlerTest.java URL: http://svn.apache.org/viewvc/james/project/trunk/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/ValidRcptHandlerTest.java?rev=1711974&r

svn commit: r1711974 [1/2] - in /james/project/trunk/server: container/cli/ container/cli/src/main/java/org/apache/james/cli/ container/cli/src/main/java/org/apache/james/cli/probe/ container/cli/src/

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:43:21 2015 New Revision: 1711974 URL: http://svn.apache.org/viewvc?rev=1711974&view=rev Log: JAMES-1595 Promote Mappings to a actual object Added: james/project/trunk/server/data/data-api/src/main/java/org/apache/james/rrt/lib/ james/project/trunk/se

svn commit: r1711971 - in /james/project/trunk/server/data/data-library/src/test: java/org/apache/james/rrt/lib/RewriteTablesStepdefs.java resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:42:11 2015 New Revision: 1711971 URL: http://svn.apache.org/viewvc?rev=1711971&view=rev Log: JAMES-1594 add tests on recursive mappings Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RewriteTablesStepdefs.jav

svn commit: r1711970 - in /james/project/trunk/server/data/data-library/src/test: java/org/apache/james/rrt/lib/RewriteTablesStepdefs.java resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:41:59 2015 New Revision: 1711970 URL: http://svn.apache.org/viewvc?rev=1711970&view=rev Log: JAMES-1594 add tests on alias mappings Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RewriteTablesStepdefs.java

svn commit: r1711972 - in /james/project/trunk/server/data/data-library/src: main/java/org/apache/james/rrt/lib/RecipientRewriteTableUtil.java test/java/org/apache/james/rrt/lib/RecipientRewriteTableU

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:42:26 2015 New Revision: 1711972 URL: http://svn.apache.org/viewvc?rev=1711972&view=rev Log: JAMES-1595 refactor CollectionToMapping function Added: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RecipientRewriteTableU

svn commit: r1711967 - in /james/project/trunk/server/data/data-library/src/test: java/org/apache/james/rrt/lib/RewriteTablesStepdefs.java resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:41:13 2015 New Revision: 1711967 URL: http://svn.apache.org/viewvc?rev=1711967&view=rev Log: JAMES-1594 add tests on address mappings Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RewriteTablesStepdefs.java

svn commit: r1711968 - in /james/project/trunk/server/data: data-file/src/test/java/org/apache/james/rrt/file/ data-hbase/src/test/java/org/apache/james/rrt/hbase/ data-jdbc/src/test/java/org/apache/j

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:41:32 2015 New Revision: 1711968 URL: http://svn.apache.org/viewvc?rev=1711968&view=rev Log: JAMES-1594 add tests on error mappings Modified: james/project/trunk/server/data/data-file/src/test/java/org/apache/james/rrt/file/RewriteTablesTest.java jam

svn commit: r1711969 - in /james/project/trunk/server/data/data-library/src/test: java/org/apache/james/rrt/lib/RewriteTablesStepdefs.java resources/cucumber/rewrite_tables.feature

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:41:49 2015 New Revision: 1711969 URL: http://svn.apache.org/viewvc?rev=1711969&view=rev Log: JAMES-1594 add tests on wildcard address mappings Modified: james/project/trunk/server/data/data-library/src/test/java/org/apache/james/rrt/lib/RewriteTablesStepd

svn commit: r1711966 - in /james/project/trunk/server/data: data-file/src/test/java/org/apache/james/rrt/file/ data-hbase/src/test/java/org/apache/james/rrt/hbase/ data-jdbc/src/test/java/org/apache/j

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:40:44 2015 New Revision: 1711966 URL: http://svn.apache.org/viewvc?rev=1711966&view=rev Log: JAMES-1594 add tests on regexp mappings Modified: james/project/trunk/server/data/data-file/src/test/java/org/apache/james/rrt/file/RewriteTablesTest.java ja

svn commit: r1711965 - in /james/project/trunk/server: ./ data/data-file/ data/data-file/src/test/java/org/apache/james/rrt/file/ data/data-hbase/ data/data-hbase/src/test/java/org/apache/james/rrt/hb

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:37:02 2015 New Revision: 1711965 URL: http://svn.apache.org/viewvc?rev=1711965&view=rev Log: JAMES-1594 First test on empty mapping Modified: james/project/trunk/server/data/data-file/pom.xml james/project/trunk/server/data/data-file/src/test/java/org

svn commit: r1711964 - in /james/project/trunk/server: ./ data/data-file/ data/data-file/src/test/java/org/apache/james/rrt/file/ data/data-hbase/ data/data-hbase/src/test/java/org/apache/james/rrt/hb

2015-11-02 Thread matthieu
Author: matthieu Date: Mon Nov 2 13:36:34 2015 New Revision: 1711964 URL: http://svn.apache.org/viewvc?rev=1711964&view=rev Log: JAMES-1594 Introduce Cucumber tests on rewrite tables on each backend Added: james/project/trunk/server/data/data-file/src/test/java/org/apache/james/rrt/file/Rew

[jira] [Commented] (MAILBOX-259) Mailbox Listeners should be asynchronously called.

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985214#comment-14985214 ] Matthieu Baechler commented on MAILBOX-259: --- As long as I can use the synchrono

[jira] [Comment Edited] (MAILBOX-259) Mailbox Listeners should be asynchronously called.

2015-11-02 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985193#comment-14985193 ] Tellier Benoit edited comment on MAILBOX-259 at 11/2/15 1:14 PM: --

[jira] [Commented] (MAILBOX-259) Mailbox Listeners should be asynchronously called.

2015-11-02 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14985193#comment-14985193 ] Tellier Benoit commented on MAILBOX-259: Ok, I get your point. I propose 3 modes

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43610370 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/MailboxRegistration.java --- @@ -0,0 +1,62 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43607641 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/MailboxRegistration.java --- @@ -0,0 +1,62 @@ +/**

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43607008 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on the pull request: https://github.com/apache/james-project/pull/13#issuecomment-152959494 Thanks for the review. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not ha

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606970 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/MailboxRegistration.java --- @@ -0,0 +1,62 @@ +/**

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606917 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606920 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606900 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[jira] [Commented] (MAILBOX-259) Mailbox Listeners should be asynchronously called.

2015-11-02 Thread Matthieu Baechler (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14984889#comment-14984889 ] Matthieu Baechler commented on MAILBOX-259: --- It's for sure a very dangerous thi

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606581 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606590 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606376 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/GlobalRegistration.java --- @@ -0,0 +1,47 @@ +/**

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606223 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/GlobalRegistration.java --- @@ -0,0 +1,47 @@ +/**

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606188 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606178 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/MailboxRegistration.java --- @@ -0,0 +1,62 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606130 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread chibenwa
Github user chibenwa commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43606072 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/FakeReIndexer.java --- @@ -0,0 +1,36 @@ +/**

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43605874 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43605762 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/registrations/MailboxRegistration.java --- @@ -0,0 +1,62 @@ +/*

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43605465 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43605382 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43605377 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/

[GitHub] james-project pull request: Mailbox 257

2015-11-02 Thread mbaechler
Github user mbaechler commented on a diff in the pull request: https://github.com/apache/james-project/pull/13#discussion_r43605328 --- Diff: mailbox/tool/src/main/java/org/apache/james/mailbox/indexer/ReIndexerImpl.java --- @@ -0,0 +1,138 @@ +/

  1   2   >