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 ef8f4fe63c JAMES-3827 Improve indexing of email address domains (#1212) add d8836f21cd JAMES-3825 Task to clean up tasks (#1208) No new revisions were added by this update. Summary of changes: .../eventsourcing/eventstore/EventStore.scala | 2 + .../eventstore/EventStoreContract.scala | 16 +- .../eventstore/cassandra/CassandraEventStore.scala | 2 + .../eventstore/cassandra/EventStoreDao.scala | 12 + .../eventstore/memory/InMemoryEventStore.scala | 2 + .../james/CassandraRabbitMQJamesServerMain.java | 4 + .../james/DistributedPOP3JamesServerMain.java | 4 + .../TasksCleanupTaskSerializationModule.java} | 26 +- .../webadmin/TasksCleanupRoutesModule.java} | 16 +- ...rTaskSerializationIntegrationImmutableTest.java | 23 ++ .../protocols/webadmin/webadmin-cassandra/pom.xml | 12 +- .../james/webadmin/routes/TasksCleanupRoutes.java} | 44 ++- .../webadmin/services/TasksCleanupService.java | 129 +++++++ .../james/webadmin/tasks/TasksCleanupTask.java | 72 ++-- .../TasksCleanupTaskAdditionalInformationDTO.java} | 69 ++-- .../james/webadmin/tasks/TasksCleanupTaskDTO.java | 36 +- .../webadmin/routes/TasksCleanupRoutesTest.java | 376 +++++++++++++++++++++ .../CassandraTaskExecutionDetailsProjection.scala | 5 + ...assandraTaskExecutionDetailsProjectionDAO.scala | 21 +- ...andraTaskExecutionDetailsProjectionDAOTest.java | 70 ++++ .../eventsourcing/EventSourcingTaskManager.scala | 25 +- .../TaskExecutionDetailsProjection.scala | 13 +- 22 files changed, 830 insertions(+), 149 deletions(-) copy server/container/guice/{protocols/webadmin-rabbitmq-mailqueue/src/main/java/org/apache/james/modules/server/RabbitMailQueueTaskSerializationModule.java => cassandra/src/main/java/org/apache/james/modules/TasksCleanupTaskSerializationModule.java} (70%) copy server/container/guice/{protocols/webadmin/src/main/java/org/apache/james/modules/server/HealthCheckRoutesModule.java => cassandra/src/main/java/org/apache/james/modules/webadmin/TasksCleanupRoutesModule.java} (78%) copy server/protocols/webadmin/{webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/JmapUploadRoutes.java => webadmin-cassandra/src/main/java/org/apache/james/webadmin/routes/TasksCleanupRoutes.java} (57%) create mode 100644 server/protocols/webadmin/webadmin-cassandra/src/main/java/org/apache/james/webadmin/services/TasksCleanupService.java copy mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/task/RecomputeMailboxCountersTask.java => server/protocols/webadmin/webadmin-cassandra/src/main/java/org/apache/james/webadmin/tasks/TasksCleanupTask.java (53%) copy server/protocols/webadmin/{webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/SubscribeAllTaskAdditionalInformationDTO.java => webadmin-cassandra/src/main/java/org/apache/james/webadmin/tasks/TasksCleanupTaskAdditionalInformationDTO.java} (55%) copy mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/MessageIdReindexingTaskDTO.java => server/protocols/webadmin/webadmin-cassandra/src/main/java/org/apache/james/webadmin/tasks/TasksCleanupTaskDTO.java (62%) create mode 100644 server/protocols/webadmin/webadmin-cassandra/src/test/java/org/apache/james/webadmin/routes/TasksCleanupRoutesTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org