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 de9800f  JAMES-3138 Simplify the quotaCache in 
InMemoryCurrentQuotaManager with CurrentQuotas
     new d9ce8b7  JAMES-3117 PeriodicalHealthChecksTest should use reactive 
health check
     new 2aa58d1  JAMES-3142 Management API should allow to list bindings
     new 3850c34  JAMES-3117 Reactive RabbitMQ healthCHeck
     new de55355  JAMES-3117 Reactive Guice healthCHeck
     new 7c8d8b1  JAMES-3117 Reactive ElasticSearch healthCHeck
     new 8920a55  JAMES-3146 Optimize JMAP default mailbox provisionning speed
     new cdf0abb  JAMES-3147 Group localDomain calls for RecipientIsLocal
     new fd07dbb  JAMES-3146 CassandraAclMapper: remove an uneeded call to 
Mono::defer
     new ea486ba  JAMES-3146 Avoid batching single values
     new 48a698e  [REFACTORING] Avoid intermediate collect when retrieving 
messages using JMAP
     new cf243e0  [REFACTORING] Simplify Cassandra Message POJO
     new 3d0bc77  [REFACTORING] CassandraMessageDAO should only care about 
retrieving a single element
     new d5023da  [REFACTORING] 
CassandraMessageDAO::retrieveAllMessageIdAttachmentIds is no longer called by 
production code
     new d027922  [REFACTORING] Remove unused CassandraAttachmentDAO
     new 546b160  [REFACTORING] CassandraMessageMapper::expunge avoid a 
flatMapMany
     new 764d69e  JAMES-3146 Ordering messages by Uid in 
CassandraMessageIdMapper is a non sense

The 16 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:
 .../backends/es/ElasticSearchHealthCheck.java      |  17 +-
 .../backends/es/ReactorElasticSearchClient.java    |  12 +-
 .../backends/rabbitmq/RabbitMQHealthCheck.java     |  42 +++--
 .../backends/rabbitmq/RabbitMQManagementAPI.java   |  79 +++++++++
 .../rabbitmq/ReactorRabbitMQChannelPool.java       |  24 ++-
 .../backends/rabbitmq/SimpleConnectionPool.java    |  32 ++--
 .../james/backends/rabbitmq/RabbitMQFixture.java   |   1 +
 .../james/backends/rabbitmq/RabbitMQTest.java      |  46 +++++
 .../eventstore/cassandra/EventStoreDao.scala       |  16 +-
 .../mailbox/cassandra/mail/AttachmentLoader.java   |   7 +-
 .../mailbox/cassandra/mail/CassandraACLMapper.java |   4 +-
 .../cassandra/mail/CassandraAttachmentDAO.java     | 138 ---------------
 .../cassandra/mail/CassandraMailboxMapper.java     |   7 +
 .../cassandra/mail/CassandraMessageDAO.java        | 148 +++-------------
 .../cassandra/mail/CassandraMessageIdMapper.java   |  11 +-
 .../cassandra/mail/CassandraMessageMapper.java     |  28 +--
 ...tAttachment.java => MessageRepresentation.java} |  14 +-
 .../modules/CassandraAttachmentModule.java         |  13 +-
 .../cassandra/table/CassandraAttachmentTable.java  |  31 ----
 .../cassandra/mail/CassandraMessageDAOTest.java    | 191 ++-------------------
 .../james/mailbox/store/StoreMailboxManager.java   |   4 +-
 .../james/mailbox/store/mail/MailboxMapper.java    |   4 +
 .../main/java/org/apache/mailet/MailetContext.java |   8 +
 .../james/transport/matchers/HostIsLocal.java      |  37 +++-
 .../james/transport/matchers/RecipientIsLocal.java |  17 +-
 .../transport/matchers/RecipientIsLocalTest.java   |  11 +-
 .../apache/james/GuiceLifecycleHealthCheck.java    |   8 +-
 .../apache/james/PeriodicalHealthChecksTest.java   |  15 +-
 .../java/org/apache/james/util/streams/Limit.java  |   8 +
 .../mailetcontainer/impl/JamesMailetContext.java   |   5 +
 .../james/mailetcontainer/impl/LocalResources.java |  47 ++++-
 .../impl/JamesMailetContextTest.java               |  31 ++++
 .../mailets/RecipientRewriteTableProcessor.java    |  34 +++-
 33 files changed, 465 insertions(+), 625 deletions(-)
 delete mode 100644 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentDAO.java
 rename 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/{MessageWithoutAttachment.java
 => MessageRepresentation.java} (85%)
 delete mode 100644 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/table/CassandraAttachmentTable.java


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

Reply via email to