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]