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 f51503b  JAMES-2665 Demonstrate FileMailRepository support for 
DeletedMessagesVault
     new d6c0609  JAMES-2687 Propose a factory for InMemoryIntegrationResources
     new 7771134  JAMES-2687 Remove some 
InMemoryIntegrationResources::createResources methods
     new 772c237  JAMES-2687 Remove some 
InMemoryIntegrationResources::createResources methods
     new f6be42d  JAMES-2687 Remove some 
InMemoryIntegrationResources::createResources methods
     new 485d9eb  JAMES-2687 Remove some 
InMemoryIntegrationResources::createMailboxManager methods
     new 586bfec  JAMES-2687 Remove some 
InMemoryIntegrationResources::createResources methods
     new 115d877  JAMES-2687 Remove some 
InMemoryIntegrationResources::createResources methods
     new 6d73acb  JAMES-2687 Limit calls to 
IntegrationResource::createMailboxManager
     new 238e09a  JAMES-2687 Remove unused methods from MessageManagerTestSystem
     new fdbf101  JAMES-2687 Remove unneeded methods from IntegrationResources 
interface
     new 82576c7  JAMES-2687 IntegrationResources::createMailboxManager has no 
reason to require a GroupMembershipResolver
     new 992e34b  JAMES-2687 MessageIdManager should be a field of 
IntegrationResources.Resources
     new f9655f7  JAMES-2687 Merge InMemoryIntegrationResources.Resources into 
InMemoryIntegrationResources
     new b7b94d2  JAMES-2687 ManagerTestResources should only do provisioning 
and rely on IntegrationTestResources
     new 4705f8a  JAMES-2687 ManagerTestProvisionner don't need type parameter
     new 3ce4210  JAMES-2687 Inline MessageManagerTestSystemProvider
     new 33694f8  JAMES-2687 Inline MessageIdManagerTestSystemProvider
     new 8f6652e  JAMES-2687 Inline InMemoryMessageIdManagerTestSystem
     new 239d17c  JAMES-2687 Use InMemoryIntegrationResources for SearchIndex 
tests
     new be2ea2e  JAMES-2687 Use InMemoryIntegrationResources for MPT search 
host systems
     new 4d5b672  JAMES-2687 Use InMemoryIntegrationResources for 
InMemoryMailboxManagerAttachmentTest
     new e8b82b1  JAMES-2687 Use InMemoryIntegrationResources for 
InMemoryMessageIdManagerSideEffectTest
     new 6d7e4fd  JAMES-2687 Use InMemoryIntegrationResources for SearchIndex 
tests
     new 12fe905  JAMES-2684 Remove InMemoryIntegrationResources 'with' prefixes
     new 5069881  JAMES-2684 Provide an explicit staged-factory for 
InMemoryIntegrationResources
     new 7a9abe3  JAMES-2684 InMemoryIntegrationResources is more a builder
     new 8228ddc  JAMES-2666 binding event dead letters routes with guice
     new 9a339a8  JAMES-2666 Extract ElasticSearch docker extension
     new a9eaacb  JAMES-2666 Remove a duplicated used method in RabbitMQ 
GroupHandler
     new 691dcae  JAMES-2666 Ease WebAdmin API setup
     new 9c7b18b  JAMES-2666 Add missing exec for docker pause/unpause
     new 0fa6678  JAMES-2666 Integration test: relying on dead letter for 
targeted reIndex
     new e31ee4e  JAMES-2684 Rename JamesServerExtensionBuilder to 
JamesServerBuilder

The 33 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:
 .../mailbox/manager/IntegrationResources.java      |  23 +-
 ...Resources.java => ManagerTestProvisionner.java} |  57 +--
 .../mailbox/manager/QuotaMessageManagerTest.java   |  62 ++-
 .../ElasticSearchIntegrationTest.java              |  96 ++--
 .../james/mailbox/events/GroupConsumerRetry.java   |   6 +-
 .../james/mailbox/events/GroupRegistration.java    |   2 +-
 .../search/LuceneMessageSearchIndexTest.java       |  80 +---
 .../inmemory/InMemoryCombinationManagerTest.java   |  10 +-
 .../InMemoryMessageIdManagerStorageTest.java       |  14 +-
 .../InMemoryMessageIdManagerTestSystem.java        |  40 --
 .../inmemory/InMemoryMessageManagerTest.java       |   6 +-
 .../inmemory/InMemoryMessageManagerTestSystem.java |  33 --
 .../inmemory/MemoryMailboxManagerProvider.java     |  14 +-
 .../MessageIdManagerTestSystemProvider.java        |  42 --
 .../inmemory/MessageManagerTestSystemProvider.java |  36 --
 .../mail/InMemoryMailboxManagerAttachmentTest.java |  59 +--
 .../manager/InMemoryIntegrationResources.java      | 488 ++++++++++++++-------
 .../InMemoryMessageIdManagerSideEffectTest.java    |  67 +--
 .../InMemoryQuotaMailboxMessageManagerTest.java    |   6 +-
 .../james/vault/DeletedMessageVaultHookTest.java   | 111 +++--
 ...agerWithPreDeletionHooksTestSystemProvider.java |  44 --
 ...lasticSearchQuotaSearchTestSystemExtension.java |   3 +-
 .../MemoryQuotaSearchTestSystemExtension.java      |   3 +-
 .../spamassassin/SpamAssassinListenerTest.java     |   3 +-
 .../store/search/SimpleMessageSearchIndexTest.java |  36 +-
 .../AbstractMessageIdManagerSideEffectTest.java    |   7 +-
 .../mailbox/store/MessageManagerTestSystem.java    |  20 -
 .../mailbox/tools/copier/MailboxCopierTest.java    |   6 +-
 .../tools/indexer/MessageIdReIndexerImplTest.java  |   6 +-
 .../mailbox/tools/indexer/ReIndexerImplTest.java   |   6 +-
 .../host/ElasticSearchHostSystem.java              |  88 ++--
 .../inmemory/host/InMemoryHostSystem.java          |  12 +-
 mpt/impl/imap-mailbox/lucenesearch/pom.xml         |   5 +
 .../lucenesearch/host/LuceneSearchHostSystem.java  |  66 +--
 .../rabbitmq/host/RabbitMQEventBusHostSystem.java  |  16 +-
 .../org/apache/james/CassandraJamesServerTest.java |   2 +-
 .../apache/james/CassandraJmapJamesServerTest.java |   2 +-
 .../CassandraMailRepositoryIntegrationTest.java    |   2 +-
 .../CassandraMessageIdManagerInjectionTest.java    |   2 +-
 .../org/apache/james/CassandraNodeConfTest.java    |   6 +-
 .../apache/james/CassandraVersionCheckingTest.java |   2 +-
 .../org/apache/james/CassandraWithTikaTest.java    |   2 +-
 .../james/DefaultCassandraJamesServerTest.java     |   2 +-
 .../james/DockerElasticSearchExtension.java}       |  41 +-
 .../test/java/org/apache/james/ESReporterTest.java |   2 +-
 .../org/apache/james/FixingGhostMailboxTest.java   |   2 +-
 .../apache/james/JamesCapabilitiesServerTest.java  |   2 +-
 .../james/JamesServerWithRetryConnectionTest.java  |  44 +-
 .../apache/james/CassandraLdapJamesServerTest.java |   2 +-
 .../james/CassandraLdapJmapJamesServerTest.java    |   2 +-
 .../james/CassandraRabbitMQJamesServerTest.java    |   6 +-
 .../CassandraRabbitMQLdapJmapJamesServerTest.java  |   4 +-
 ...tensionBuilder.java => JamesServerBuilder.java} |  14 +-
 .../java/org/apache/james/JPAJamesServerTest.java  |   2 +-
 ...WithAuthenticatedDatabaseSqlValidationTest.java |   2 +-
 ...atabaseAuthenticaticationSqlValidationTest.java |   2 +-
 .../apache/james/JamesCapabilitiesServerTest.java  |   2 +-
 .../apache/james/DefaultMemoryJamesServerTest.java |   2 +-
 .../org/apache/james/GuiceJamesServerTest.java     |   4 +-
 .../apache/james/GuiceLifecycleHeathCheckTest.java |   4 +-
 .../org/apache/james/MemoryJamesServerTest.java    |   2 +-
 .../apache/james/MemoryJmapJamesServerTest.java    |   2 +-
 .../james/modules/server/MailboxRoutesModule.java  |   2 +
 .../org/apache/james/utils/WebAdminGuiceProbe.java |   5 +-
 .../adapter/mailbox/MailboxManagementTest.java     |   4 +-
 .../user/ldap/ReadOnlyUsersLDAPRepositoryTest.java |   2 +
 .../RecipientRewriteTableIntegrationTest.java      |   6 +-
 .../james/transport/mailets/AliasMappingTest.java  |   6 +-
 .../transport/mailets/DlpIntegrationTest.java      |   4 +-
 .../transport/mailets/GroupMappingRelayTest.java   |   6 +-
 .../james/transport/mailets/GroupMappingTest.java  |   6 +-
 .../transport/mailets/IsOverQuotaMatcherTest.java  |   6 +-
 .../mailets/delivery/MailboxAppenderTest.java      |  12 +-
 .../james/transport/matchers/IsOverQuotaTest.java  |   3 +-
 .../jmap/cassandra/CassandraSendMDNMethodTest.java |   4 +-
 .../CassandraSpamAssassinContractTest.java         |   4 +-
 .../integration/DeletedMessagesVaultTest.java      |   7 +-
 .../integration/ForwardIntegrationTest.java        |   5 +-
 .../james/jmap/memory/MemorySendMDNMethodTest.java |   4 +-
 .../memory/MemorySpamAssassinContractTest.java     |   4 +-
 .../jmap/rabbitmq/RabbitMQSendMDNMethodTest.java   |   4 +-
 .../rabbitmq/RabbitMQSpamAssassinContractTest.java |   4 +-
 .../ReindexingWithEventDeadLettersTest.java        | 201 +++++++++
 .../DefaultMailboxesProvisioningFilterTest.java    |   4 +-
 .../event/PropagateLookupRightListenerTest.java    |   6 +-
 .../jmap/mailet/filter/JMAPFilteringExtension.java |   5 +-
 .../james/jmap/methods/GetMailboxesMethodTest.java |   5 +-
 .../james/jmap/methods/GetMessagesMethodTest.java  |   8 +-
 .../james/jmap/model/MailboxFactoryTest.java       |  13 +-
 .../james/jmap/send/PostDequeueDecoratorTest.java  |   8 +-
 .../apache/james/jmap/utils/MailboxUtilsTest.java  |   5 +-
 .../apache/james/pop3server/POP3ServerTest.java    |  30 +-
 .../org/apache/james/webadmin/WebAdminUtils.java   |   6 +
 .../routes/DeletedMessagesVaultRoutesTest.java     |   4 +-
 .../service/EventDeadLettersRedeliverService.java  |   3 +
 .../routes/ElasticSearchQuotaSearchExtension.java  |   3 +-
 .../webadmin/routes/ReindexingRoutesTest.java      |   3 +-
 .../routes/ScanningQuotaSearchExtension.java       |   3 +-
 .../webadmin/routes/UserMailboxesRoutesTest.java   |   5 +-
 .../james/util/docker/SwarmGenericContainer.java   |   4 +-
 100 files changed, 987 insertions(+), 1161 deletions(-)
 rename 
mailbox/api/src/test/java/org/apache/james/mailbox/manager/{ManagerTestResources.java
 => ManagerTestProvisionner.java} (68%)
 delete mode 100644 
mailbox/memory/src/test/java/org/apache/james/mailbox/inmemory/InMemoryMessageIdManagerTestSystem.java
 delete mode 100644 
mailbox/memory/src/test/java/org/apache/james/mailbox/inmemory/MessageIdManagerTestSystemProvider.java
 delete mode 100644 
mailbox/memory/src/test/java/org/apache/james/mailbox/inmemory/MessageManagerTestSystemProvider.java
 delete mode 100644 
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/MessageIdManagerWithPreDeletionHooksTestSystemProvider.java
 copy 
server/container/{metrics/metrics-es-reporter/src/test/java/org/apache/james/metric/es/DockerElasticSearch2Extension.java
 => 
guice/cassandra-guice/src/test/java/org/apache/james/DockerElasticSearchExtension.java}
 (54%)
 rename 
server/container/guice/guice-common/src/test/java/org/apache/james/{JamesServerExtensionBuilder.java
 => JamesServerBuilder.java} (89%)
 create mode 100644 
server/protocols/jmap-integration-testing/rabbitmq-jmap-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/ReindexingWithEventDeadLettersTest.java


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

Reply via email to