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 b8577d3 JAMES-2813 Add a missing log upon Migration
new 20ca538 JAMES-3575 Make message deletion slightly more reactive
new da19351 JAMES-3575 MessageIdManager::delete should be reactive
new 0763ff05 JAMES-3575 MessageIdMapper::setFlags can easily be reactive
new d464711 JAMES-3575 Rewrite StoreMessageIdManager::setFlags in a more
reactive way
new 42fc513 JAMES-3575 Reactive single flag update for JMAP RFC-8621
new bde8a85 JAMES-3575 Reactive single message move for JMAP RFC-8621
new eb9bd9c JAMES-3575 [REFACTORING] Flatten EmailSubmissionSet for/yield
new c2ca11b JAMES-3575 Reactify EmailSubmission/set
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:
.../org/apache/james/mailbox/MessageIdManager.java | 12 +-
.../cassandra/mail/CassandraMessageIdMapper.java | 16 +-
.../mail/CassandraMessageIdMapperTest.java | 3 +-
.../inmemory/mail/InMemoryMessageIdMapper.java | 9 +-
.../james/vault/DeletedMessageVaultHookTest.java | 6 +-
.../james/mailbox/store/StoreMessageIdManager.java | 162 +++++++++++----------
.../james/mailbox/store/mail/MessageIdMapper.java | 6 +-
.../store/AbstractCombinationManagerTest.java | 6 +-
.../AbstractMessageIdManagerSideEffectTest.java | 7 +-
.../store/AbstractMessageIdManagerStorageTest.java | 2 +-
.../store/mail/model/MessageIdMapperTest.java | 57 ++++----
.../SetMessagesOutboxFlagUpdateTest.java | 9 ++
.../methods/SetMessagesDestructionProcessor.java | 7 +-
.../jmap/method/EmailSetDeletePerformer.scala | 2 +-
.../jmap/method/EmailSetUpdatePerformer.scala | 9 +-
.../jmap/method/EmailSubmissionSetMethod.scala | 86 +++++------
.../java/org/apache/james/queue/api/MailQueue.java | 2 +
.../james/queue/file/FileCacheableMailQueue.java | 6 +
.../james/queue/jms/JMSCacheableMailQueue.java | 6 +
.../james/queue/memory/MemoryMailQueueFactory.java | 6 +
.../org/apache/james/queue/rabbitmq/Enqueuer.java | 7 +-
.../james/queue/rabbitmq/RabbitMQMailQueue.java | 15 +-
22 files changed, 264 insertions(+), 177 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]