This is an automated email from the ASF dual-hosted git repository. aduprat pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 8d008f5 JAMES-2714 Link configuration details to howTo new 6189ecd JAMES-2710 Rename VaultAction to support purge action new 18d0d76 JAMES-2710 Change ROOT_PATH of DeleteMessagesVaultRoutes new 2451464 JAMES-2710 Add getDeleteByQueryExecutor() for easy spy memory-vault new 9a97b6a JAMES-2710 Add Purge API to DeletedMessagesVaultRoutes new c8f84a8 JAMES-2710 Document Purge API new 0980816 JAMES-2711 Add DeleteAPI to DeletedMessageVaultRoutes new b8a1afe JAMES-2711 Add document for DeleteAPI of DMVRoutes new 0957eec JAMES-2713 Move UpdatableTickingClock to server-testing for using in other modules new 76336eb JAMES-2713 Change params config for RequestSpecification The params default update strategy is MERGE. So we will have conflict when request 2 webAdmin APIs in a testcase. We change params update strategy to REPLACE new ae48fba JAMES-2713 Add integration test for Purge API new 5560716 JAMES-2713 Add integration test for Delete API The 11 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: .../vault/memory/MemoryDeletedMessagesVault.java | 8 +- .../vault/utils/VaultGarbageCollectionTask.java | 2 +- .../CassandraDeletedMessageVaultTest.java | 6 +- .../integration/DeletedMessagesVaultTest.java | 198 +++++++- ...FileMailRepositoryDeletedMessagesVaultTest.java | 6 +- .../memory/MemoryDeletedMessagesVaultTest.java | 6 +- .../rabbitmq/RabbitMQDeletedMessagesVaultTest.java | 6 +- .../org/apache/james/webadmin/WebAdminUtils.java | 7 +- .../routes/DeletedMessagesVaultDeleteTask.java | 62 ++- .../vault/routes/DeletedMessagesVaultRoutes.java | 209 +++++++- .../routes/DeletedMessagesVaultRoutesTest.java | 545 ++++++++++++++++++--- .../RabbitMQMailQueueConfigurationChangeTest.java | 1 + .../queue/rabbitmq/RabbitMQMailQueueTest.java | 1 + .../apache/james/utils}/UpdatableTickingClock.java | 10 +- src/site/markdown/server/manage-webadmin.md | 50 ++ 15 files changed, 980 insertions(+), 137 deletions(-) copy mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/UserReindexingTask.java => server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultDeleteTask.java (53%) rename server/{queue/queue-rabbitmq/src/test/java/org/apache/james/queue/rabbitmq => testing/src/main/java/org/apache/james/utils}/UpdatableTickingClock.java (89%) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org