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 b4de77a JAMES-3153 use reactor.Retry insteaf of reactor-extra version
new 388ad76 JAMES-2810 Use a nested class for Consistency related test
new 61f667d JAMES-2810 Use Cassandra TestingSession instrumentation
instead of mocks
new 374efe1 JAMES-3155 Reactive MailboxListener
new 2f46e34 MAILBOX-397 Mapper generation should not throw
new fb7c2fa ADR: Mailbox API visibility and usage
The 5 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/events/EventBus.java | 16 +-
.../james/mailbox/events/MailboxListener.java | 87 +++++
.../mailbox/MailboxManagerStressContract.java | 9 +-
.../CassandraMailboxSessionMapperFactory.java | 6 +-
.../apache/james/mailbox/events/InVMEventBus.java | 19 +-
.../mailbox/events/delivery/EventDelivery.java | 6 +-
.../mailbox/events/delivery/InVmEventDelivery.java | 34 +-
.../events/delivery/InVmEventDeliveryTest.java | 9 +-
.../james/mailbox/events/EventDispatcher.java | 18 +-
.../james/mailbox/events/GroupRegistration.java | 12 +-
.../mailbox/events/GroupRegistrationHandler.java | 4 +-
.../mailbox/events/KeyRegistrationHandler.java | 24 +-
.../mailbox/events/LocalListenerRegistry.java | 20 +-
.../mailbox/events/MailboxListenerExecutor.java | 29 +-
.../james/mailbox/events/RabbitMQEventBus.java | 4 +-
.../mailbox/events/LocalListenerRegistryTest.java | 13 +-
.../jpa/JPAMailboxSessionMapperFactory.java | 6 +-
.../MaildirMailboxSessionMapperFactory.java | 16 +-
.../InMemoryMailboxSessionMapperFactory.java | 10 +-
.../CassandraDeletedMessageMetadataVaultTest.java | 417 +++++++++++----------
.../james/vault/DeletedMessageVaultHook.java | 4 +-
.../mailbox/spamassassin/SpamAssassinListener.java | 4 +-
.../mailbox/store/MailboxSessionMapperFactory.java | 22 +-
.../james/mailbox/store/StoreMessageIdManager.java | 2 +-
.../store/event/MailboxAnnotationListener.java | 3 +-
.../james/modules/mailbox/DefaultEventModule.java | 1 +
.../modules/mailbox/MailboxListenersLoader.java | 4 +-
.../mailbox/MailboxListenersLoaderImpl.java | 35 +-
.../mailbox/MailboxListenersLoaderImplTest.java | 8 +-
...tener.java => ReactiveNoopMailboxListener.java} | 9 +-
.../apache/james/jmap/draft/JMAPCommonModule.java | 2 +-
.../ComputeMessageFastViewProjectionListener.java | 16 +-
src/adr/0034-mailbox-api-visibility-and-usage.md | 58 +++
33 files changed, 550 insertions(+), 377 deletions(-)
copy
server/container/guice/mailbox/src/test/java/org/apache/james/modules/mailbox/{NoopMailboxListener.java
=> ReactiveNoopMailboxListener.java} (86%)
create mode 100644 src/adr/0034-mailbox-api-visibility-and-usage.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]