svn commit: r1689030 - in /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra: mail/ mail/utils/ table/

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:55:40 2015 New Revision: 1689030 URL: http://svn.apache.org/r1689030 Log: MAILBOX-208 Improve Cassandra message table Added:

svn commit: r1689022 - in /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra: CassandraTableManager.java mail/CassandraMessageMapper.java mail/utils/MessageDeletedDuringFl

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:37:56 2015 New Revision: 1689022 URL: http://svn.apache.org/r1689022 Log: MAILBOX-208 Refactor flags update in Cassandra Message Mapper Added:

svn commit: r1689021 - in /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra: CassandraTableManager.java mail/CassandraMessageMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:37:04 2015 New Revision: 1689021 URL: http://svn.apache.org/r1689021 Log: MAILBOX-208 Avoid to fetch all mailbox messages upon EXPUNGE operations using a Cassandra index Modified:

svn commit: r1689033 - /james/server/trunk/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/mailbox/MailboxAdapter.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:58:48 2015 New Revision: 1689033 URL: http://svn.apache.org/r1689033 Log: MAILBOX-240 POP3 adapter should conform to new Flags update API Modified:

svn commit: r1689017 - /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:34:36 2015 New Revision: 1689017 URL: http://svn.apache.org/r1689017 Log: MAILBOX-208 Reformat code from the Cassandra Message Mapper Modified:

svn commit: r1689016 - /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:34:01 2015 New Revision: 1689016 URL: http://svn.apache.org/r1689016 Log: MAILBOX-208 Improve Cassandra Mailbox Mapper Modified: james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java Modified:

[jira] [Created] (MPT-20) Provide MPT tests for user flags

2015-07-03 Thread Tellier Benoit (JIRA)
Tellier Benoit created MPT-20: - Summary: Provide MPT tests for user flags Key: MPT-20 URL: https://issues.apache.org/jira/browse/MPT-20 Project: James MPT Issue Type: New Feature

svn commit: r1689035 - in /james/mpt/trunk/impl/imap-mailbox: cassandra/src/test/java/org/apache/james/mpt/imapmailbox/cassandra/ core/src/main/java/org/apache/james/mpt/imapmailbox/suite/ core/src/ma

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 15:02:03 2015 New Revision: 1689035 URL: http://svn.apache.org/r1689035 Log: MPT-20 Integration tests for user flags Added: james/mpt/trunk/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/UserFlagsSupport.java

svn commit: r1689014 - in /james/mailbox/trunk: api/src/main/java/org/apache/james/mailbox/ caching/src/main/java/org/apache/james/mailbox/caching/ cassandra/src/main/java/org/apache/james/mailbox/cas

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:32:05 2015 New Revision: 1689014 URL: http://svn.apache.org/r1689014 Log: MAILBOX-240 Improve flags update API Added: james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/FlagsUpdateCalculator.java

svn commit: r1689024 - /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraUidProvider.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:39:09 2015 New Revision: 1689024 URL: http://svn.apache.org/r1689024 Log: MAILBOX-208 Refactor Cassandra Uid provider ( similar to Cassandra Modseq provider ) Modified:

svn commit: r1689023 - /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:38:22 2015 New Revision: 1689023 URL: http://svn.apache.org/r1689023 Log: MAILBOX-208 Reorder methods in Cassandra Message Mapper Modified: james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapper.java

svn commit: r1689018 - /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:35:18 2015 New Revision: 1689018 URL: http://svn.apache.org/r1689018 Log: MAILBOX-208 Use java 8 in Cassandra Message Mapper Modified: james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapper.java

svn commit: r1689020 - in /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra: CassandraTableManager.java mail/CassandraMessageMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:36:33 2015 New Revision: 1689020 URL: http://svn.apache.org/r1689020 Log: MAILBOX-208 Avoid to fetch all mailbox messages upon UNSEEN related operations using a Cassandra index Modified:

svn commit: r1689019 - in /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra: CassandraTableManager.java mail/CassandraMessageMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:36:07 2015 New Revision: 1689019 URL: http://svn.apache.org/r1689019 Log: MAILBOX-208 Avoid to fetch all mailbox messages upon RECENT related operations using a Cassandra index Modified:

svn commit: r1689036 - in /james/protocols/trunk/imap/src: main/java/org/apache/james/imap/processor/ main/java/org/apache/james/imap/processor/fetch/ test/java/org/apache/james/imap/processor/base/

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 15:04:45 2015 New Revision: 1689036 URL: http://svn.apache.org/r1689036 Log: MAILBOX-240 IMAP protocol should use update flags update API Modified: james/protocols/trunk/imap/src/main/java/org/apache/james/imap/processor/StoreProcessor.java

[jira] [Resolved] (MAILBOX-246) Manage user flags using cassandra mailbox

2015-07-03 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit resolved MAILBOX-246. Resolution: Fixed Manage user flags using cassandra mailbox

svn commit: r1689015 - in /james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra: CassandraTableManager.java user/CassandraSubscriptionMapper.java

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:33:40 2015 New Revision: 1689015 URL: http://svn.apache.org/r1689015 Log: MAILBOX-208 Improve Cassandra Subscription Mapper Modified: james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraTableManager.java

[jira] [Resolved] (MAILBOX-240) Improve setFlags API

2015-07-03 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit resolved MAILBOX-240. Resolution: Fixed Improve setFlags API Key:

[jira] [Resolved] (MPT-20) Provide MPT tests for user flags

2015-07-03 Thread Tellier Benoit (JIRA)
[ https://issues.apache.org/jira/browse/MPT-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tellier Benoit resolved MPT-20. --- Resolution: Fixed Provide MPT tests for user flags

svn commit: r1689032 - in /james/mailbox/trunk: cassandra/src/main/java/org/apache/james/mailbox/cassandra/ cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/ cassandra/src/main/java/org

2015-07-03 Thread btellier
Author: btellier Date: Fri Jul 3 14:57:28 2015 New Revision: 1689032 URL: http://svn.apache.org/r1689032 Log: MAILBOX-246 Cassandra user flag management Modified: james/mailbox/trunk/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraTableManager.java

[jira] [Created] (MAILBOX-246) Manage user flags using cassandra mailbox

2015-07-03 Thread Tellier Benoit (JIRA)
Tellier Benoit created MAILBOX-246: -- Summary: Manage user flags using cassandra mailbox Key: MAILBOX-246 URL: https://issues.apache.org/jira/browse/MAILBOX-246 Project: James Mailbox Issue