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 ba80eb8  Merge branch 'swagger-fixes'
     new 1ce3b28  JAMES-2813 strongly type TaskType
     new 57d0656  JAMES-2813 add JsonTaskAdditionalInformation serialization
     new c90cc7f  JAMES-2813 Add Json deserializer selection
     new 62a95e0  JAMES-2813 Extract MigrationTaskDTO
     new 5eb43b4  JAMES-2813 serialize MigrationTaskAdditionalInformationDTO
     new 53ca907  JAMES-2813 extract SimpleMessageReindexingTaskDTO
     new 3bad6c4  JAMES-2813 serialize 
SingleMessageReindexingTaskAdditionalInformationDTO
     new 18858cd  JAMES-2813 extract ReprocessingOneMailTaskDTO
     new 1ec14e7  JAMES-2813 serialize 
ReprocessingOneMailTaskAdditionalInformationDTO
     new 3764fa9  JAMES-2813 Extract MessageReindexingTask
     new dd8983a  JAMES-2813 serialize MessageIdReindexingTask
     new 0c4eab6  JAMES-2813 serialize 
MessageIdReindexingTaskAdditionalInformation
     new 835a7ea  JAMES-2813 extract DeletedMessagesVaultDeleteTaskDTO
     new 8459e2f  JAMES-2813 serialize 
DeletedMessagesVaultDeleteTaskAdditionalInformationDTO
     new 4de2ae0  JAMES-2813 strongly type TaskType
     new 789026e  JAMES-2813 extract DeleteMailsFromMailQueueTaskDTO
     new fd83cf2  JAMES-2813 make DeleteFromMailQueueTask.AdditionalInformation 
immutable
     new c27786a  JAMES-2813 serialize 
DeleteMailsFromMailQueueTaskAdditionalInformationDTO
     new 54abe1e  JAMES-2813 extract ClearMailRepositoryTaskDTO
     new 2bd0cc2  JAMES-2813 make ClearMailRepositoryTask immutable
     new 478a417  JAMES-2813 serialize 
ClearMailRepositoryTaskAdditionalInformation
     new d1606c0  JAMES-2813 extract EventDeadLettersRedeliverTaskDTO
     new dbe820e  JAMES-2813 serialize 
EventDeadLettersRedeliverTaskAdditionalInformation
     new 5f65062  JAMES-2813 make 
ReprocessingAllMailsTask.AdditionalInformation immutable
     new 7a584bf  JAMES-2813 extract ReprocessingAllMailsTaskDTO
     new f45501f  JAMES-2813 serialize 
ReprocessingAllMailstaskAdditionalInformation
     new 1f0e3d4  JAMES-2813 make ClearMailQueueTask.AdditionalInformation 
immutable
     new b5b4190  JAMES-2813 extract ClearMailQueueTaskDTO
     new 0d40464  JAMES-2813 serialize ClearMailQueueAdditionalInformation
     new c8202e5  JAMES-2813 Extract MailboxMergingTaskDTO
     new bedbd4f  JAMES-2813 MailboxMergingTaskDTO.Details serialize
     new 7a47d8b  JAMES-2813 Extract MailboxPathV2MigrationTask
     new b2c7157  JAMES-2813 Add MailboxPathV2MigrationTask serialization
     new 5ca119c  JAMES-2813 Make 
MailboxPathV2MigrationTask.AdditionalInformation immutable
     new 09a896b  JAMES-2813 Add 
MailboxPathV2MigrationTask.AdditionalInformation serialization
     new 2bdebc9  JAMES-2813 Extract MappingsSourcesMigrationTask
     new 26a4abe  JAMES-2813 Add MappingsSourcesMigrationTask serialization
     new b8b6354  JAMES-2813 Add 
MappingsSourcesMigrationTask.AdditionalInformation serialization

The 38 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/migration/MigrationTask.java         |  50 ++------
 .../MigrationTaskAdditionalInformationsDTO.java    |  47 +++++++
 .../cassandra/migration/MigrationTaskDTO.java      |  56 +++++++++
 .../migration/MigrationTaskSerializationTest.java  |  19 ++-
 .../apache/james/json/JsonGenericSerializer.java   |  12 +-
 .../java/org/apache/JsonGenericSerializerTest.java |  15 +++
 .../mail/migration/MailboxPathV2Migration.java     |  64 ++++++----
 ...athV2MigrationTaskAdditionalInformationDTO.java |  69 +++++++++++
 .../migration/MailboxPathV2MigrationTaskDTO.java   |  60 +++++++++
 .../cassandra/mail/task/MailboxMergingTask.java    |  87 +++----------
 ...MailboxMergingTaskAdditionalInformationDTO.java |  98 +++++++++++++++
 .../cassandra/mail/task/MailboxMergingTaskDTO.java |  94 ++++++++++++++
 ...ailboxPathV2MigrationTaskSerializationTest.java |  72 +++++++++++
 .../mail/task/MailboxMergingTaskTest.java          |  18 ++-
 .../blob/BlobStoreVaultGarbageCollectionTask.java  |   5 +-
 .../tools/indexer/ErrorRecoveryIndexationTask.java |   7 +-
 .../mailbox/tools/indexer/FullReindexingTask.java  |   7 +-
 .../tools/indexer/MessageIdReIndexerImpl.java      |  97 +--------------
 .../tools/indexer/MessageIdReIndexingTask.java     |  93 ++++++++++++++
 ...geIdReindexingTaskAdditionalInformationDTO.java |  54 +++++++++
 .../tools/indexer/MessageIdReindexingTaskDTO.java  |  60 +++++++++
 .../mailbox/tools/indexer/ReIndexerPerformer.java  |  31 +++++
 .../tools/indexer/SingleMailboxReindexingTask.java |   7 +-
 .../tools/indexer/SingleMessageReindexingTask.java |  59 ++-------
 ...sageReindexingTaskAdditionalInformationDTO.java |  61 ++++++++++
 .../indexer/SingleMessageReindexingTaskDTO.java    |  67 ++++++++++
 .../mailbox/tools/indexer/UserReindexingTask.java  |   7 +-
 .../tools/indexer/MessageIdReIndexerImplTest.java  |   4 +-
 .../MessageIdReindexingTaskSerializationTest.java  |  91 ++++++++++++++
 ...ngleMessageReindexingTaskSerializationTest.java |  30 ++++-
 .../org/apache/james/FixingGhostMailboxTest.java   |   2 +-
 .../migration/MappingsSourcesMigration.java        |  50 ++++----
 ...urcesMigrationTaskAdditionalInformationDTO.java |  69 +++++++++++
 .../migration/MappingsSourcesMigrationTaskDTO.java |  60 +++++++++
 ...pingsSourcesMigrationTaskSerializationTest.java |  68 +++++++++++
 .../CassandraMappingsSolveInconsistenciesTask.java |   7 +-
 .../routes/CassandraMappingsRoutesTest.java        |   2 +-
 .../routes/CassandraMigrationRoutesTest.java       |   3 +-
 .../james/webadmin/dto/ExecutionDetailsDto.java    |   2 +-
 .../james/webadmin/routes/TasksRoutesTest.java     |   2 +-
 .../routes/DeletedMessagesVaultDeleteTask.java     |  58 ++-------
 ...gesVaultDeleteTaskAdditionalInformationDTO.java |  57 +++++++++
 .../routes/DeletedMessagesVaultDeleteTaskDTO.java  |  65 ++++++++++
 .../routes/DeletedMessagesVaultExportTask.java     |   7 +-
 .../routes/DeletedMessagesVaultRestoreTask.java    |   7 +-
 ...edMessagesVaultDeleteTaskSerializationTest.java |  20 ++-
 .../routes/DeletedMessagesVaultRoutesTest.java     |  16 +--
 .../WebadminApiQuerySerializationContractTest.java |   2 +-
 .../service/EventDeadLettersRedeliverTask.java     |  33 +----
 .../service/EventDeadLettersRedeliverTaskDTO.java} |  37 +++---
 ...tersRedeliveryTaskAdditionalInformationDTO.java |  74 +++++++++++
 .../service/PreviousReIndexingService.java         |   5 +-
 .../routes/EventDeadLettersRoutesTest.java         |   6 +-
 .../webadmin/routes/ReindexingRoutesTest.java      |  38 +++---
 .../service/EventDeadLettersRedeliverTaskTest.java |  68 ++++++++++-
 .../james/webadmin/service/ClearMailQueueTask.java |  70 +++--------
 ...ClearMailQueueTaskAdditionalInformationDTO.java |  68 +++++++++++
 .../webadmin/service/ClearMailQueueTaskDTO.java    |  66 ++++++++++
 .../service/DeleteMailsFromMailQueueTask.java      | 129 ++++++--------------
 ...sFromMailQueueTaskAdditionalInformationDTO.java |  91 ++++++++++++++
 .../service/DeleteMailsFromMailQueueTaskDTO.java   |  84 +++++++++++++
 .../james/webadmin/routes/MailQueueRoutesTest.java |   8 +-
 .../webadmin/service/ClearMailQueueTaskTest.java   |  43 +++++--
 .../service/DeleteMailsFromMailQueueTaskTest.java  | 104 ++++++++++++----
 .../webadmin/service/ClearMailRepositoryTask.java  |  86 ++++---------
 ...MailRepositoryTaskAdditionalInformationDTO.java |  69 +++++++++++
 .../service/ClearMailRepositoryTaskDTO.java        |  75 ++++++++++++
 .../webadmin/service/ReprocessingAllMailsTask.java | 135 ++++++---------------
 ...essingAllMailsTaskAdditionalInformationDTO.java |  89 ++++++++++++++
 .../service/ReprocessingAllMailsTaskDTO.java       | 108 +++++++++++++++++
 .../webadmin/service/ReprocessingOneMailTask.java  | 111 +++--------------
 ...cessingOneMailTaskAdditionalInformationDTO.java |  80 ++++++++++++
 .../service/ReprocessingOneMailTaskDTO.java        | 113 +++++++++++++++++
 .../service/ClearMailRepositoryTaskTest.java       |  38 ++++--
 .../service/ReprocessingAllMailsTaskTest.java      |  74 +++++++++--
 .../service/ReprocessingOneMailTaskTest.java       |  41 +++++--
 ...assandraTaskExecutionDetailsProjectionDAO.scala |   8 +-
 .../JsonTaskAdditionalInformationsSerializer.java  |  77 ++++++++++++
 .../task/json/dto/AdditionalInformationDTO.java}   |  22 +---
 .../json/dto/AdditionalInformationDTOModule.java}  |  24 ++--
 .../apache/james/server/task/json/TestTask.java    |   5 +-
 .../src/main/java/org/apache/james/task/Task.java  |   4 +-
 .../java/org/apache/james/task/TaskType.java}      |  44 +++++--
 .../apache/james/task/TaskExecutionDetails.scala   |   4 +-
 .../java/org/apache/james/task/CompletedTask.java  |   4 +-
 .../java/org/apache/james/task/FailedTask.java     |   4 +-
 .../org/apache/james/task/MemoryReferenceTask.java |   4 +-
 .../task/{ThrowingTask.java => TaskTypeTest.java}  |  30 +++--
 .../java/org/apache/james/task/ThrowingTask.java   |   4 +-
 .../james/task/TaskExecutionDetailsFixture.scala   |   9 +-
 90 files changed, 3110 insertions(+), 1014 deletions(-)
 create mode 100644 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/migration/MigrationTaskAdditionalInformationsDTO.java
 create mode 100644 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/migration/MigrationTaskDTO.java
 create mode 100644 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/migration/MailboxPathV2MigrationTaskAdditionalInformationDTO.java
 create mode 100644 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/migration/MailboxPathV2MigrationTaskDTO.java
 create mode 100644 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/task/MailboxMergingTaskAdditionalInformationDTO.java
 create mode 100644 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/task/MailboxMergingTaskDTO.java
 create mode 100644 
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/migration/MailboxPathV2MigrationTaskSerializationTest.java
 create mode 100644 
mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/MessageIdReIndexingTask.java
 create mode 100644 
mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/MessageIdReindexingTaskAdditionalInformationDTO.java
 create mode 100644 
mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/MessageIdReindexingTaskDTO.java
 create mode 100644 
mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/SingleMessageReindexingTaskAdditionalInformationDTO.java
 create mode 100644 
mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/SingleMessageReindexingTaskDTO.java
 create mode 100644 
mailbox/tools/indexer/src/test/java/org/apache/mailbox/tools/indexer/MessageIdReindexingTaskSerializationTest.java
 create mode 100644 
server/data/data-cassandra/src/main/java/org/apache/james/rrt/cassandra/migration/MappingsSourcesMigrationTaskAdditionalInformationDTO.java
 create mode 100644 
server/data/data-cassandra/src/main/java/org/apache/james/rrt/cassandra/migration/MappingsSourcesMigrationTaskDTO.java
 create mode 100644 
server/data/data-cassandra/src/test/java/org/apache/james/rrt/cassandra/migration/MappingsSourcesMigrationTaskSerializationTest.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultDeleteTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultDeleteTaskDTO.java
 copy server/{task/src/test/java/org/apache/james/task/ThrowingTask.java => 
protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverTaskDTO.java}
 (50%)
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliveryTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/ClearMailQueueTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/ClearMailQueueTaskDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/DeleteMailsFromMailQueueTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/DeleteMailsFromMailQueueTaskDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/ClearMailRepositoryTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/ClearMailRepositoryTaskDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/ReprocessingAllMailsTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/ReprocessingAllMailsTaskDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/ReprocessingOneMailTaskAdditionalInformationDTO.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailrepository/src/main/java/org/apache/james/webadmin/service/ReprocessingOneMailTaskDTO.java
 create mode 100644 
server/task-json/src/main/java/org/apache/james/server/task/json/JsonTaskAdditionalInformationsSerializer.java
 copy server/{task/src/test/java/org/apache/james/task/FailedTask.java => 
task-json/src/main/java/org/apache/james/server/task/json/dto/AdditionalInformationDTO.java}
 (72%)
 copy server/{task/src/test/java/org/apache/james/task/FailedTask.java => 
task-json/src/main/java/org/apache/james/server/task/json/dto/AdditionalInformationDTOModule.java}
 (61%)
 copy server/task/src/{test/java/org/apache/james/task/MemoryReferenceTask.java 
=> main/java/org/apache/james/task/TaskType.java} (57%)
 copy server/task/src/test/java/org/apache/james/task/{ThrowingTask.java => 
TaskTypeTest.java} (66%)


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

Reply via email to