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 71e8501  Merge remote-tracking branch 'benoit/MAILBOX-374-limit-rate'
     new 2033d10  Checkstyle and warnings fixes
     new 859233b  MAILBOX-374 Reuse forks in `mailbox/event/rabbitmq` to fasten 
tests
     new f80a3f8  JAMES-2632 QuotaRootResolver exposes a method to retrieve 
QuotaRoot from MailboxId
     new c72a758  JAMES-2632 Remove unused method signature
     new bc958e7  JAMES-2630 Use Reactor to enforce backend rate limits
     new 46b9ba0  JAMES-2630 Remove some Exception from method signature in 
CassandraMessageMapper
     new 56ac1fa  JAMES-2630 Remove useless method signature in 
CassandraMessageDAOTest
     new c5932ce  JAMES-2630 Ensure Iterable flux get published on 
ElasticScheduler before rate limiting
     new 6e1887f  JAMES-2630 Rely on Reactor for connection retries
     new a0c35b1  JAMES-2630 Remove no more used async-retry dependency
     new 3fb34e8  JAMES-2630 Do not perform exponential retries upon connection 
recovery
     new 439ea3a  JAMES-2630 Add logs before connection retries

The 12 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:
 .../backend/rabbitmq/DockerRabbitMQTestRule.java   |   3 -
 .../eventstore/cassandra/EventStoreDao.java        |   6 +-
 .../cassandra/CassandraEventStoreExtension.java    |   4 +-
 .../james/mailbox/events/EventBusTestFixture.java  |   2 +
 .../mailbox/events/EventDeadLettersContract.java   |   9 ++
 .../events/RetryBackoffConfigurationTest.java      |   1 +
 .../mailbox/cassandra/mail/AttachmentLoader.java   |   5 +-
 .../cassandra/mail/CassandraAttachmentDAO.java     |   6 +-
 .../cassandra/mail/CassandraMessageDAO.java        |  25 ++--
 .../cassandra/mail/CassandraMessageIdDAO.java      |  12 +-
 .../cassandra/mail/CassandraMessageIdMapper.java   |  36 +++---
 .../cassandra/mail/CassandraMessageMapper.java     |  17 +--
 .../cassandra/mail/CassandraAttachmentDAOTest.java |   2 -
 .../mail/CassandraAttachmentFallbackTest.java      |   2 -
 .../mail/CassandraAttachmentOwnerDAOTest.java      |  14 +--
 .../cassandra/mail/CassandraMessageDAOTest.java    |   6 +-
 .../migration/AttachmentMessageIdCreationTest.java |   4 +-
 .../mail/migration/AttachmentV2MigrationTest.java  |   2 -
 .../events/delivery/InVmEventDeliveryTest.java     |   3 -
 mailbox/event/event-rabbitmq/pom.xml               |  11 ++
 .../james/mailbox/events/RabbitMQEventBusTest.java |  10 +-
 .../james/event/json/dtos/MessageIdTest.java       |   3 -
 .../james/event/json/dtos/MessageUidTest.java      |   3 -
 .../james/mailbox/store/StoreMessageIdManager.java |  21 ++--
 .../AbstractMailboxManagerAttachmentTest.java      |   5 +-
 .../AbstractMessageIdManagerSideEffectTest.java    |   1 +
 .../transport/mailets/ICALToJsonAttributeTest.java |  10 +-
 .../transport/mailets/ICalendarParserTest.java     |   5 +-
 .../transport/mailets/AmqpForwardAttribute.java    |   1 +
 .../transport/mailets/MimeDecodingMailetTest.java  |   2 +-
 .../transport/mailets/StripAttachmentTest.java     |   7 +-
 .../apache/mailet/base/test/FakeMailContext.java   |   2 +-
 .../cassandra/host/CassandraHostSystem.java        |   3 +-
 pom.xml                                            |   5 -
 .../protocols/pop3/core/RetrCmdHandlerTest.java    |   6 +-
 server/container/guice/cassandra-guice/pom.xml     |   4 -
 .../modules/mailbox/CassandraSessionModule.java    |   9 --
 .../mailbox/ElasticSearchMailboxModule.java        |  22 ++--
 .../modules/mailbox/ResilientClusterProvider.java  |  25 ++--
 .../mailbox/ScheduledExecutorServiceProvider.java  |  53 ---------
 server/container/guice/jpa-guice/pom.xml           |   4 -
 server/container/util/pom.xml                      |   4 -
 .../apache/james/util/retry/RetryExecutorUtil.java |  44 -------
 .../apache/james/util/streams/JamesCollectors.java |  80 -------------
 .../org/apache/james/util/FunctionalUtilsTest.java |   6 +-
 .../james/util/retry/RetryExecutorUtilTest.java    | 130 ---------------------
 .../james/util/streams/JamesCollectorsTest.java    | 115 ------------------
 .../user/cassandra/CassandraUsersRepository.java   |   5 +-
 ...ventSourcingDLPConfigurationStoreExtension.java |   2 -
 .../cassandra/CassandraUsersRepositoryTest.java    |   3 +-
 .../rrt/file/XMLRecipientRewriteTableTest.java     |   1 -
 .../org/apache/james/smtp/SmtpContentTypeTest.java |   4 +-
 .../samples/mailets/InstrumentationMailet.java     |   1 -
 .../jmap/cassandra/CassandraSendMDNMethodTest.java |   6 -
 .../jmap/methods/integration/QuotaMailingTest.java |   1 -
 .../james/jmap/memory/MemorySendMDNMethodTest.java |   3 -
 .../jmap/rabbitmq/RabbitMQSendMDNMethodTest.java   |   1 -
 .../james/webadmin/routes/AliasRoutesTest.java     |  37 +++---
 server/queue/queue-rabbitmq/pom.xml                |   4 -
 .../rabbitmq/view/cassandra/EnqueuedMailsDAO.java  |  10 +-
 .../CassandraMailQueueViewTestFactory.java         |   5 +-
 .../view/cassandra/EnqueuedMailsDaoTest.java       |   6 +-
 62 files changed, 166 insertions(+), 673 deletions(-)
 delete mode 100644 
server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/ScheduledExecutorServiceProvider.java
 delete mode 100644 
server/container/util/src/main/java/org/apache/james/util/retry/RetryExecutorUtil.java
 delete mode 100644 
server/container/util/src/main/java/org/apache/james/util/streams/JamesCollectors.java
 delete mode 100644 
server/container/util/src/test/java/org/apache/james/util/retry/RetryExecutorUtilTest.java
 delete mode 100644 
server/container/util/src/test/java/org/apache/james/util/streams/JamesCollectorsTest.java


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

Reply via email to