This is an automated email from the ASF dual-hosted git repository.
btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from e92fe78 [REFACTORING] Remove more REGEX usages (#587)
add 7112f29 JAMES-3626 Setting value of a collection inserts tombstone
(insert on message tables)
add a20388a JAMES-3626 Setting value of a collection inserts tombstone
(update on imapUidTable)
add 18006ee JAMES-3627 Prepared statements for applicable flags
add 7a33f53 JAMES-3626 Setting value of a collection inserts tombstone
(insert on messageV3 table)
add 5416e65 JAMES-3629 enqueuedMailsV4 to use frozen collections
add 4b62aa0 JAMES-3626 Setting value of a collection inserts tomstone
(messageId table updates)
add 512263d JAMES-3626 Slightly simplify a condition
add 79a3583 Merge pull request #578 JAMES-3626 Enforce more Cassandra
schema best practices
No new revisions were added by this update.
Summary of changes:
.../apache/james/mailbox/model/UpdatedFlags.java | 57 ++++---
.../cassandra/mail/CassandraApplicableFlagDAO.java | 30 ++--
.../cassandra/mail/CassandraMessageDAOV3.java | 72 +++++----
.../cassandra/mail/CassandraMessageIdDAO.java | 135 +++++++++++-----
.../cassandra/mail/CassandraMessageIdMapper.java | 15 +-
.../mail/CassandraMessageIdToImapUidDAO.java | 150 ++++++++++++-----
.../cassandra/mail/CassandraMessageMapper.java | 25 ++-
.../task/SolveMessageInconsistenciesService.java | 13 +-
.../cassandra/mail/CassandraMessageIdDAOTest.java | 121 ++++++++++++--
.../mail/CassandraMessageIdMapperTest.java | 2 +-
.../mail/CassandraMessageIdToImapUidDAOTest.java | 180 ++++++++++++++++++---
.../cassandra/mail/CassandraMessageMapperTest.java | 4 +-
.../imap/processor/base/SelectedMailboxImpl.java | 4 +-
.../rabbitmq/ConsistencyTasksIntegrationTest.java | 4 +-
.../cassandra/CassandraMailQueueViewModule.java | 14 +-
upgrade-instructions.md | 21 +++
16 files changed, 635 insertions(+), 212 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]