You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2021/06/30 01:04:22 UTC

[james-project] branch master updated (277f514 -> 7cff48b)

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 277f514  JAMES-3261 Get rid of no longer needed jpa-smtp-common maven module in server/container/guice
     add 30cc668  JAMES-3576 MailboxMessage::copy
     add 6336cc1  JAMES-3576 Further denormalize message table
     add 387a20f  JAMES-3576 Migration task to better denormalize messages
     add 75cacb8  JAMES-3576 Re-enable CassandraMessageIdToImapUidDAOTest
     add 21d4c40  JAMES-3576 Re-enable CassandraMessageIdDAOTest
     add 7cff48b  JAMES-3576 Fixing mapper tests

No new revisions were added by this update.

Summary of changes:
 .../versions/CassandraSchemaVersionManager.java    |   2 +-
 .../CassandraMailboxSessionMapperFactory.java      |   6 +-
 .../mailbox/cassandra/DeleteMessageListener.java   |   4 +-
 .../mailbox/cassandra/mail/AttachmentLoader.java   |   9 +-
 .../cassandra/mail/CassandraMessageDAOV3.java      |   4 +-
 .../cassandra/mail/CassandraMessageIdDAO.java      |  94 +++--
 .../cassandra/mail/CassandraMessageIdMapper.java   |  66 ++--
 .../mail/CassandraMessageIdToImapUidDAO.java       | 124 ++++--
 .../cassandra/mail/CassandraMessageMapper.java     |  77 ++--
 .../cassandra/mail/CassandraMessageMetadata.java   | 410 +++++++++++++++++++
 .../migration/MessageDenormalizationMigration.java | 115 ++++++
 .../mail/task/MailboxMergingTaskRunner.java        |   2 +
 .../mail/task/RecomputeMailboxCountersService.java |   3 +
 .../task/SolveMessageInconsistenciesService.java   |  65 +--
 .../cassandra/modules/CassandraMessageModule.java  |  12 +-
 .../cassandra/CassandraMailboxManagerTest.java     |   4 +-
 .../cassandra/mail/CassandraMessageIdDAOTest.java  | 435 ++++++++++++++++-----
 .../mail/CassandraMessageIdMapperTest.java         |  19 +-
 .../mail/CassandraMessageIdToImapUidDAOTest.java   | 299 ++++++++++----
 .../cassandra/mail/CassandraMessageMapperTest.java |  18 +-
 .../task/RecomputeMailboxCountersServiceTest.java  |  50 +--
 .../SolveMessageInconsistenciesServiceTest.java    |  47 +--
 .../model/openjpa/JPAEncryptedMailboxMessage.java  |   5 +
 .../jpa/mail/model/openjpa/JPAMailboxMessage.java  |   5 +
 .../model/openjpa/JPAStreamingMailboxMessage.java  |   5 +
 .../maildir/mail/model/MaildirMailboxMessage.java  |  10 +-
 .../james/mailbox/store/StoreMessageIdManager.java |  25 +-
 .../mailbox/store/mail/model/MailboxMessage.java   |   4 +
 .../mail/model/impl/SimpleMailboxMessage.java      |   5 +
 .../store/mail/model/MessageIdMapperTest.java      |  19 +-
 .../store/mail/model/MessageMapperTest.java        |  39 +-
 .../mailbox/store/mail/model/MessageMoveTest.java  |  15 +-
 .../modules/webadmin/CassandraRoutesModule.java    |   3 +
 upgrade-instructions.md                            |  41 +-
 34 files changed, 1548 insertions(+), 493 deletions(-)
 create mode 100644 mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMetadata.java
 create mode 100644 mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/migration/MessageDenormalizationMigration.java

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org