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 6b41a8e011 JAMES-3792 Remote and Local delivery should log MIME
MessageId
add 7dfd919517 JAMES-3779 - Tasks should avoid blocking calls into
constructors.
add 9aba7f92a3 JAMES-3779 - TaskManagerWorker support the
additionalInformation Publisher
add 8f29637249 JAMES-3779 - Override Tasks.detailsReactive for blocking
implements
add c4e425c5d4 JAMES-3779 - Clean code some class related to Tasks
add d7e073ce65 JAMES-3779 - MailRepository support sizeReactive method
add 2f35de6d8a JAMES-3779 - Task implements support detailReactive
add 1b653b4b0e JAMES-3779 - RabbitMQMailQueue support getSizeReactive
add 0eabeee3a2 JAMES-3779 - ClearMailQueueTask,
DeleteMailsFromMailQueueTask remove blocking code in detailReactive
add 81b634a9a4 JAMES-3779 - Adapt SerialTaskManagerWorker with the latest
code
No new revisions were added by this update.
Summary of changes:
.../mail/task/SolveMailboxInconsistenciesTask.java | 2 +-
.../mail/task/SolveMessageInconsistenciesTask.java | 4 +--
.../blob/BlobStoreVaultGarbageCollectionTask.java | 11 +++----
.../tools/indexer/MessageIdReIndexingTask.java | 4 +--
.../james/mailrepository/api/MailRepository.java | 7 ++++
.../cassandra/CassandraMailRepository.java | 6 ++++
.../CassandraMappingsSolveInconsistenciesTask.java | 5 +--
.../james/webadmin/service/ClearMailQueueTask.java | 33 +++++++++----------
.../service/DeleteMailsFromMailQueueTask.java | 38 +++++++++++++---------
.../webadmin/service/ClearMailRepositoryTask.java | 23 ++++++++-----
.../service/MailRepositoryStoreService.java | 11 ++++---
server/queue/queue-api/pom.xml | 1 -
.../james/queue/api/ManageableMailQueue.java | 7 ++++
.../james/queue/rabbitmq/RabbitMQMailQueue.java | 5 +++
.../queue/rabbitmq/view/api/FakeMailQueueView.java | 5 +++
.../queue/rabbitmq/view/api/MailQueueView.java | 2 ++
.../view/cassandra/CassandraMailQueueView.java | 9 +++--
server/task/task-api/pom.xml | 8 +++++
.../src/main/java/org/apache/james/task/Task.java | 7 ++++
.../apache/james/task/TaskExecutionDetails.scala | 12 ++++---
.../java/org/apache/james/task/CompletedTask.java | 7 ----
.../java/org/apache/james/task/FailedTask.java | 7 ----
.../james/task/FailsDeserializationTask.java | 6 ----
.../org/apache/james/task/MemoryReferenceTask.java | 7 ----
.../java/org/apache/james/task/ThrowingTask.java | 7 ----
.../distributed/RabbitMQWorkQueue.java | 8 ++---
.../eventsourcing/distributed/ImmediateWorker.java | 2 +-
.../apache/james/server/task/json/TestTask.java | 7 ----
.../org/apache/james/task/MemoryTaskManager.java | 36 ++++++++------------
.../apache/james/task/SerialTaskManagerWorker.java | 37 +++++++--------------
.../org/apache/james/task/TaskManagerWorker.java | 19 +++++++----
.../task/eventsourcing/WorkerStatusListener.scala | 34 ++++++++++---------
.../james/task/SerialTaskManagerWorkerTest.java | 27 ++++++++++++---
33 files changed, 215 insertions(+), 189 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]