This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 0018e5c Merge pull request #189 from dleangen/documentation
new d3ae4a1 JAMES-3149 ReactorElasticSearchClient should not call
subscribeOn
new f2fbe4f JAMES-3149 EventBus caller should choose on which scheduler
he dispatch
new 7795d0b JAMES-3149 CassandraMailQueueBrowser caller should choose on
which scheduler he dispatch
new e694f39 [Refactoring] Extract a ReactorUtils::unboxOptional utils
new a4f75c2 [Refactoring] Reactor: use handle for nullable transformations
new db157e6 [Refactoring] Reactor: extract .then() call
new 9215920 [Refactoring] Rely on publishIfPresent when mapping null
values
new c01bf3a JAMES-3091 JSON serialization for Mailbox POJO
new 88d05d9 JAMES-3091 Mailbox/Get POJO
The 9 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:
.../cassandra/utils/CassandraAsyncExecutor.java | 4 +-
.../backends/es/ReactorElasticSearchClient.java | 2 +-
.../backends/rabbitmq/SimpleConnectionPool.java | 5 +-
.../apache/james/mailbox/events/GroupContract.java | 5 +-
.../cassandra/mail/CassandraMessageMapper.java | 4 +-
.../cassandra/mail/CassandraModSeqProvider.java | 8 +-
.../cassandra/mail/CassandraUidProvider.java | 7 +-
.../task/SolveMessageInconsistenciesService.java | 6 +-
.../quota/CassandraGlobalMaxQuotaDao.java | 15 ++-
.../quota/CassandraPerDomainMaxQuotaDao.java | 15 ++-
.../quota/CassandraPerUserMaxQuotaDao.java | 15 ++-
.../ElasticSearchListeningMessageSearchIndex.java | 3 +-
.../james/mailbox/events/EventDispatcher.java | 7 +-
.../apache/james/vault/metadata/MetadataDAO.java | 4 +-
.../james/mailbox/store/StoreMailboxManager.java | 49 ++++----
.../james/mailbox/store/StoreMessageIdManager.java | 28 +++--
.../james/mailbox/store/StoreMessageManager.java | 28 +++--
.../james/mailbox/store/StoreRightManager.java | 3 +
.../java/org/apache/james/util/ReactorUtils.java | 5 +
.../sieve/cassandra/CassandraSieveRepository.java | 3 +-
.../cassandra/CassandraMailRepository.java | 4 +-
.../jmap/draft/methods/GetMailboxesMethod.java | 8 +-
server/protocols/jmap-rfc-8621/pom.xml | 5 +
.../org/apache/james/jmap/json/Serializer.scala | 73 ++++++++++-
.../scala/org/apache/james/jmap/mail/Mailbox.scala | 2 +-
.../org/apache/james/jmap/mail/MailboxGet.scala | 36 +++---
.../scala/org/apache/james/jmap/mail/Quotas.scala | 19 ++-
.../james/jmap/json/MailboxSerializationTest.scala | 135 +++++++++++++++++++++
.../org/apache/james/jmap/mail/MailboxTest.scala | 12 +-
.../view/cassandra/CassandraMailQueueBrowser.java | 4 +-
.../view/cassandra/CassandraMailQueueView.java | 8 +-
.../EventsourcingConfigurationManagement.java | 7 +-
.../distributed/RabbitMQTerminationSubscriber.java | 5 +-
.../apache/james/task/SerialTaskManagerWorker.java | 4 +-
34 files changed, 415 insertions(+), 123 deletions(-)
copy
backends-common/elasticsearch/src/test/java/org/apache/james/backends/es/RoutingKeyTest.java
=>
server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/mail/MailboxGet.scala
(62%)
create mode 100644
server/protocols/jmap-rfc-8621/src/test/scala/org/apache/james/jmap/json/MailboxSerializationTest.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]