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 f4a708488c JAMES-3754 LIST STATUS should not read mailboxes 
information twice
     new 439c961a4c JAMES-3754 Add saveDate field to MailboxMessage and 
associated Cassandra tables
     new 12535503be [FIX] UnloadedMessageResult::getThreadId should not return 
naive threadId anymore
     new 574a3204e7 JAMES-3754 Add saveDate field to MessageResult
     new 6e0656ab87 [FIX] MessageMetaData equals and hashcode should not just 
depend on uid
     new de43a28cdb [FIX] InMemoryMessageMapper::save should return 
MessageMetaData of copy message
     new 746ca874ae JAMES-3754 Mapper layers should set new saveDate when 
add/copy/move messages
     new 7f17df7a62 JAMES-3754 Cassandra tables upgrade instructions
     new 73ab92cf19 JAMES-3754 Fix Guice binding

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../listeners/SetCustomFlagOnBigMessagesTest.java  |  3 +-
 .../james/mailbox/model/MessageMetaData.java       | 32 ++++++--
 .../apache/james/mailbox/model/MessageResult.java  |  3 +
 .../java/org/apache/james/mailbox/EventTest.java   |  9 +-
 .../apache/james/mailbox/MailboxListenerTest.java  |  2 +-
 .../apache/james/mailbox/MailboxManagerTest.java   | 20 +++++
 ...entQuotasTest.java => MessageMetaDataTest.java} |  7 +-
 mailbox/cassandra/pom.xml                          |  5 ++
 .../mailbox/cassandra/CassandraMailboxManager.java |  9 +-
 .../CassandraMailboxSessionMapperFactory.java      |  9 +-
 .../mailbox/cassandra/CassandraMessageManager.java |  7 +-
 .../mailbox/cassandra/mail/AttachmentLoader.java   |  5 +-
 .../cassandra/mail/CassandraMessageIdDAO.java      |  5 ++
 .../cassandra/mail/CassandraMessageIdMapper.java   | 10 ++-
 .../mail/CassandraMessageIdToImapUidDAO.java       |  8 ++
 .../cassandra/mail/CassandraMessageMapper.java     | 24 ++++--
 .../cassandra/mail/CassandraMessageMetadata.java   | 39 ++++++++-
 .../cassandra/mail/MessageRepresentation.java      |  4 +-
 .../cassandra/modules/CassandraMessageModule.java  |  2 +
 .../cassandra/table/CassandraMessageIdTable.java   |  2 +
 .../cassandra/CassandraMailboxManagerProvider.java | 12 ++-
 .../CassandraSubscriptionManagerTest.java          |  5 +-
 .../cassandra/CassandraTestSystemFixture.java      |  5 +-
 .../TestCassandraMailboxSessionMapperFactory.java  | 13 +++
 .../CassandraMailboxManagerAttachmentTest.java     |  6 +-
 .../cassandra/mail/CassandraMapperProvider.java    | 14 +++-
 .../cassandra/mail/CassandraMessageDAOV3Test.java  | 18 ++--
 .../cassandra/mail/CassandraMessageIdDAOTest.java  | 52 ++++++++++++
 ...andraMessageIdMapperRelaxedConsistencyTest.java | 39 ++++++---
 .../mail/CassandraMessageIdMapperTest.java         | 16 +++-
 .../mail/CassandraMessageIdToImapUidDAOTest.java   | 51 ++++++++++++
 ...ssandraMessageMapperRelaxedConsistencyTest.java | 39 ++++++---
 .../cassandra/mail/CassandraMessageMapperTest.java | 16 +++-
 .../mailbox/cassandra/mail/utils/GuiceUtils.java   |  4 +-
 .../scala/org/apache/james/event/json/DTOs.scala   |  5 +-
 .../james/event/json/AddedSerializationTest.java   | 13 ++-
 .../event/json/ExpungedSerializationTest.java      | 16 ++--
 mailbox/jpa/pom.xml                                |  5 ++
 .../model/openjpa/AbstractJPAMailboxMessage.java   | 11 +++
 .../mailbox/jpa/openjpa/OpenJPAMailboxManager.java |  9 +-
 .../mailbox/jpa/openjpa/OpenJPAMessageFactory.java |  2 +-
 .../mailbox/jpa/openjpa/OpenJPAMessageManager.java |  6 +-
 .../main/resources/META-INF/spring/mailbox-jpa.xml |  2 +
 .../james/mailbox/jpa/JPAMailboxManagerTest.java   |  6 ++
 .../mailbox/jpa/JpaMailboxManagerProvider.java     |  5 +-
 .../mailbox/jpa/mail/JpaMessageMapperTest.java     | 16 +++-
 mailbox/memory/pom.xml                             |  5 ++
 .../mailbox/inmemory/InMemoryMailboxManager.java   |  9 +-
 .../InMemoryMailboxSessionMapperFactory.java       |  9 +-
 .../mailbox/inmemory/InMemoryMessageManager.java   |  7 +-
 .../inmemory/mail/InMemoryMessageMapper.java       |  9 +-
 .../resources/META-INF/spring/mailbox-memory.xml   |  7 +-
 .../inmemory/mail/InMemoryMapperProvider.java      |  9 +-
 .../inmemory/mail/InMemoryMessageIdMapperTest.java |  9 +-
 .../inmemory/mail/MemoryMessageMapperTest.java     | 10 ++-
 .../manager/InMemoryIntegrationResources.java      |  8 +-
 .../OpenSearchListeningMessageSearchIndexTest.java |  6 +-
 mailbox/store/pom.xml                              |  5 ++
 .../apache/james/mailbox/store/MessageFactory.java |  7 +-
 .../james/mailbox/store/MessageResultImpl.java     |  6 ++
 .../apache/james/mailbox/store/MessageStorer.java  | 34 +++++---
 .../james/mailbox/store/StoreMailboxManager.java   | 13 ++-
 .../mailbox/store/StoreMessageResultIterator.java  |  8 +-
 .../mailbox/store/mail/AbstractMessageMapper.java  |  5 +-
 .../james/mailbox/store/mail/MessageMapper.java    |  1 +
 .../store/mail/model/DelegatingMailboxMessage.java |  1 +
 .../mailbox/store/mail/model/MailboxMessage.java   | 11 ++-
 .../mail/model/impl/SimpleMailboxMessage.java      | 39 +++++++--
 .../apache/james/mailbox/store/MessageBuilder.java |  4 +-
 .../james/mailbox/store/PreDeletionHooksTest.java  |  3 +-
 .../mailbox/store/StoreMailboxManagerTest.java     |  7 +-
 .../store/mail/model/MessageIdMapperTest.java      | 51 ++++++++++++
 .../store/mail/model/MessageMapperTest.java        | 96 ++++++++++++++++++++++
 .../model/MessageWithAttachmentMapperTest.java     |  3 +-
 .../store/mail/model/MetadataMapAssertTest.java    |  9 +-
 .../mail/model/impl/SimpleMailboxMessageTest.java  | 63 +++++++++++++-
 .../quota/ListeningCurrentQuotaUpdaterTest.java    |  8 +-
 mpt/impl/imap-mailbox/cassandra/pom.xml            |  5 ++
 .../cassandra/host/CassandraHostSystem.java        |  6 +-
 mpt/impl/imap-mailbox/jpa/pom.xml                  |  5 ++
 .../mpt/imapmailbox/jpa/host/JPAHostSystem.java    |  5 +-
 .../processor/base/MailboxEventAnalyserTest.java   |  3 +-
 .../processor/base/SelectedMailboxImplTest.java    |  3 +-
 upgrade-instructions.md                            | 17 ++++
 84 files changed, 922 insertions(+), 175 deletions(-)
 copy 
mailbox/api/src/test/java/org/apache/james/mailbox/model/{CurrentQuotasTest.java
 => MessageMetaDataTest.java} (90%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to