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 68dcf80 JAMES-2832 RegexMappingRoutes implementation and documentation new 15277cd JAMES-2844 Remove Regex Mapping Implementation + Documentation new 4709c6b JAMES-2844 RemoveRegexMapping correct syntax in documentation new dc910d0 JAMES-2831 Implement a new route in MappingRoutes for getting all mappings of an user + tests new 51606ef JAMES-2831 Site documentation new 938f5b1 JAMES-2847 Remove MailRepository based Deleted Message Vault new 17ce441 JAMES-2847 Remove Memory based Deleted Message Vault new 4be39d4 JAMES-2847 Remove MailRepository from a log related to the vault new 1093bbb JAMES-2847 Split mail processing component initialization new fd25a64 JAMES-2855 Upgrade reactor-bom Californium-SR9 -> Californium-SR10 new f2f5aa6 JAMES-2855 Upgrade feign 10.2.0 -> 10.2.3 new b202bfd JAMES-2855 Upgrade Guice from 4.2.0 to 4.2.2 new 4bc73f2 JAMES-2855 Upgrade icu4j from 62.1 to 64.2 new ec8e49a JAMES-2855 Upgrade junit 5 dependencies new b0aede1 JAMES-2855 Remove unused commons-logging.version variable new c026d49 JAMES-2855 Remove commons-logging from dependency management POM section new a03c737 JAMES-2855 Upgrade commons-daemon 1.1.0 -> 1.2.0 new 25910a0 JAMES-2855 Upgrade commons-lang3 from 3.7 to 3.9 new 4cc87ed JAMES-2855 Upgrade commons-pool2 from 2.6.2 to 2.7.0 new 9ffe7b0 JAMES-2855 Upgrade commons-text from 1.4 to 1.7 new af3f12e JAMES-2855 Upgrade common-collections4 4.2 -> 4.4 new 24083bc JAMES-2855 Upgrade common-collections4 4.2 -> 4.4 new e1c43ea JAMES-2855 Upgrade jsoup from 1.11.3 to 1.12.1 new c892c08 JAMES-2855 Upgrade future-converter-java8-guava from 0.3.0 to 1.2.0 new 261b566 JAMES-2855 Upgrade Jackson parsing from 2.9.6 to 2.9.9 new aec2de4 JAMES-2855 Upgrade DNSJava2.1.8 to 2.1.9 new 7afd415 JAMES-2855 Upgrade Apache Camel from 2.22.1 to 2.24.1 new 9dbd214 JAMES-2855 Upgrade Cassandra driver to 3.7.2 new eaee346 JAMES-2855 upgrade jetty 9.4.7.v20170914 -> 9.4.19.v20190610 new 3cf891c JAMES-2855 Upgrade spark java 2.8.0 -> 2.9.1 new cfa0484 JAMES-2855 upgrade logbook 1.9.0 -> 1.13.0 new ae30494 JAMES-2855 javax.servlet.api upgrade 3.1.0 -> 4.0.1 new b555ce7 JAMES-2855 remove javax.servlet:servlet-api new 76cec6b JAMES-2855 upgrade javax.ws.rs-api 2.0.1 -> 2.1.1 new 6726a00 JAMES-2855 upgrade jaxb 2.2.11 -> 2.3.1 and jaxb-core 2.2.11 -> 2.3.0.1 new 6a1fb37 JAMES-2855 upgrade apache.httpcomponents 4.5.6 -> 4.5.9 new aae965f JAMES-2855 Upgrade aws-java-sdk-s3 1.11.532 -> 1.11.608 new 9725a26 JAMES-2855 Upgrade google tink 1.2.0 -> 1.2.2 new 8acb91a JAMES-2855 Upgrade maven-plugin-annotations 3.4 -> 3.6.0 new acf9fcc JAMES-2855 Upgrade swagger-maven-plugin 3.1.7 -> 3.1.8 new afce97e JAMES-2855 Upgrade swagger-jaxrs 1.5.21 -> 1.5.22 new 4ad507d JAMES-2855 Upgrade maven-plugin-api 3.2.5 -> 3.6.1 new 0b8019d JAMES-2855 Upgrade maven-reporting-impl 2.2 -> 3.0.0 new 50cbcaf JAMES-2855 Upgrade mustache java compiler 0.9.5 -> 0.9.6 new 3dd3c3b JAMES-2855 Upgrade system-rules 1.18.0 -> 1.19.0 new 6b431c0 JAMES-2855 Upgrade rabbitmq amqp client 5.6.0 -> 5.7.3 new bd30704 JAMES-2855 Upgrade openjpa 3.0.0 -> 3.1.0 new 1d8cc9a JAMES-2855 upgrade jgrapht-core 1.2.0 -> 1.3.1 new f1df50d JAMES-2855 upgrade jasypt 1.9.2 -> 1.9.3 new 36894da JAMES-2855 bouncycastle upgrade 1.60 -> 1.62 new 0cafeda JAMES-2855 Upgrade testcontainers 1.11.1 -> 1.12.0 new 8d80f71 JAMES-2855 Upgrade mariadb 2.2.6 -> 2.4.3 new 6ce2850 JAMES-2855 Upgrade docker-client 8.11.7 to 8.16.0 new 41c9b1c JAMES-2855 Remove unused hadoop dependency new 087e8e1 JAMES-2855 Remove unused JackRabbit dependency new 801fb50 JAMES-2855 Upgrade json-unit-assertj 2.0.0.RC1 -> 2.8.0 new aad3d99 JAMES-2855 Upgrade equalsverifier 2.5.1 -> 3.1.9 new e40d0a0 JAMES-2855 Upgrade mockito-core 2.21.0 -> 3.0.0 new 4f61536 JAMES-2855 Upgrade org.awaitility 3.1.2 -> 3.1.6 new b3ccd4e JAMES-2855 Remove com.jayway.awaitility in preference for org.awaitility new cdfba98 JAMES-2855 Upgrade assertj-guava 3.2.0 -> 3.2.1 new 7ed589d JAMES-2855 Upgrade assertj-core 3.10.0 -> 3.12.2 new 6485b7f JAMES-2855 Fix assertj-core lib upgrade breaking changes new 0f60afa JAMES-2855 Fix issue with attributes field comparison on Mail with the upgrade of assertj lib new 0cb2f78 JAMES-2855 Upgrade rest-assured 3.1.0 -> 4.0.0 new cdc5b61 JAMES-2855 Force reset the base path of every new created Request with rest-assured new 8e0dbfb JAMES-2855 Upgrade SLF4J to 1.7.27 new c50bb01 JAMES-2855 Upgrade javax.mail 1.6.1 -> 1.6.2 new 996256b JAMES-2855 Upgrade ICAL4J: 3.0.3 -> 3.0.9 new b89a5bd JAMES-2855 LDAP API upgrade from 1.0.2 to 1.0.3 new 77d208e JAMES-2855 Upgrade Parboiled parser from 1.1.8 to 1.3.1 new e223778 JAMES-2855 Upgrade dropwizard metics from 3.2.6 to 4.1.0 new 12f759d JAMES-2855 Upgrade fst from 2.56 to 2.57 new e86432c JAMES-2855 Upgrade qdox from 2.0-M9 to 2.0-M10 new d721f0b JAMES-2855 Upgrade ANT from 1.10.5 to 1.10.6 new 4bb5f5b JAMES-2855 Upgrade threeten.extra data utils from 1.3.2 to 1.5.0 new f4521ae JAMES-2855 Upgrade XMLUnit from 2.6.0 to 2.6.3 new eb576a6 JAMES-2855 Refactor and reorder some dependencies in some submodules pom files new db15eb9 JAMES-2855 OPS4J dependencies are specific for Karaf projects new ac12afa JAMES-2855 Remove unused xml-apis dependency from management section new 8df4f20 JAMES-2855 Removeunuser Xerces XML library from dependency management new 587437e JAMES-2855 Remove unused jackson1 libraries from dependency management new c6d1739 JAMES-2855 karaf.tooling.exam.container is specific to a karaf project new 5926fe8 JAMES-2855 karaf.version is only used in karaf.distribution The 83 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: backends-common/cassandra/pom.xml | 4 +- .../backends/cassandra/init/ClusterBuilder.java | 3 +- backends-common/rabbitmq/pom.xml | 5 - .../run/guice/jpa-smtp/destination/run_james.sh | 2 +- dockerfiles/run/guice/jpa/destination/run_james.sh | 2 +- dockerfiles/run/guice/provisioned/startup.sh | 2 +- .../run/spring/destination/conf/jcr-repository.xml | 72 ---- .../run/spring/destination/conf/log4j.properties | 2 - mailbox/api/pom.xml | 10 +- .../apache/james/mailbox/MailboxManagerTest.java | 13 +- .../mailbox/events/ErrorHandlingContract.java | 12 +- .../events/EventBusConcurrentTestContract.java | 43 +- .../james/mailbox/events/EventBusTestFixture.java | 6 +- .../apache/james/mailbox/events/GroupContract.java | 4 +- .../apache/james/mailbox/events/KeyContract.java | 4 +- mailbox/elasticsearch/pom.xml | 10 +- mailbox/event/event-memory/pom.xml | 10 +- mailbox/event/event-rabbitmq/pom.xml | 14 +- .../james/mailbox/events/RabbitMQEventBusTest.java | 15 +- mailbox/lucene/pom.xml | 10 +- .../apache/james/vault/DeletedMessageVault.java | 3 - .../vault/blob/BlobStoreDeletedMessageVault.java | 9 +- .../vault/memory/MemoryDeletedMessagesVault.java | 142 ------- .../james/vault/utils/DeleteByQueryExecutor.java | 103 ----- .../vault/utils/VaultGarbageCollectionTask.java | 162 ------- .../james/vault/DeletedMessageVaultHookTest.java | 29 +- .../memory/MemoryDeletedMessagesVaultTest.java | 49 --- .../vault/utils/DeleteByQueryExecutorTest.java | 180 -------- ...aultGarbageCollectionTaskSerializationTest.java | 78 ---- mailbox/plugin/quota-mailing-cassandra/pom.xml | 36 +- mailbox/plugin/quota-mailing-memory/pom.xml | 32 +- mailbox/scanning-search/pom.xml | 10 +- mailbox/spring/pom.xml | 15 - mailbox/spring/src/main/resources/log4j.properties | 2 - .../src/test/resources/hadoop-metrics2.properties | 8 - mailbox/spring/src/test/resources/hdfs-site.xml | 33 -- mailbox/store/pom.xml | 22 +- .../store/AbstractCombinationManagerTest.java | 17 +- .../StoreMailboxMessageResultIteratorTest.java | 465 +++++++++++---------- .../store/mail/model/MessageMapperTest.java | 43 +- .../model/MessageWithAttachmentMapperTest.java | 3 +- .../search/AbstractMessageSearchIndexTest.java | 4 +- mailbox/tools/maildir-utils/pom.xml | 10 +- mailet/api/pom.xml | 2 +- .../api/src/main/java/org/apache/mailet/Mail.java | 7 + .../java/org/apache/mailet/ContractMailTest.java | 8 +- mailet/icalendar/pom.xml | 2 +- .../java/org/apache/mailet/base/test/FakeMail.java | 5 + mdn/pom.xml | 2 +- metrics/metrics-dropwizard/pom.xml | 4 + .../dropwizard/DropWizardMetricFactory.java | 2 +- mpt/all/pom.xml | 8 +- mpt/antlib/pom.xml | 8 +- mpt/app/pom.xml | 8 +- mpt/impl/imap-mailbox/cyrus/pom.xml | 2 +- mpt/pom.xml | 1 - pom.xml | 280 +++---------- .../imap/processor/GetQuotaRootProcessorTest.java | 4 +- .../processor/base/MailboxEventAnalyserTest.java | 12 +- server/app/pom.xml | 13 - server/app/src/main/app/var/README.txt | 3 +- server/app/src/main/licensing/app/licensing.xml | 4 - server/app/src/main/licensing/war/licensing.xml | 4 - server/app/src/main/resources/jcr-repository.xml | 72 ---- server/app/src/main/resources/log4j.properties | 2 - server/app/src/test/resources/log4j.properties | 2 - server/blob/blob-objectstorage/pom.xml | 4 +- .../org/apache/james/server/core/MailImpl.java | 5 + .../org/apache/james/CassandraJamesServerMain.java | 4 +- .../CassandraDeletedMessageVaultModule.java | 4 +- .../org/apache/james/FixingGhostMailboxTest.java | 1 + .../guice/cassandra-rabbitmq-ldap-guice/pom.xml | 30 +- server/container/guice/guice-common/pom.xml | 2 +- .../james/utils/FileConfigurationProviderTest.java | 16 +- server/container/guice/jpa-smtp-mariadb/pom.xml | 4 +- .../pom.xml | 4 - .../vault/BlobStoreDeletedMessageVaultModule.java | 39 -- .../modules/vault/DeletedMessageVaultModule.java | 40 +- .../vault/DeletedMessageVaultRetentionModule.java | 2 +- .../modules/server/CamelMailetContainerModule.java | 139 +++--- .../mailbox/MemoryDeletedMessageVaultModule.java | 45 -- .../james/modules/mailbox/MemoryMailboxModule.java | 5 + server/container/spring/pom.xml | 8 + .../MailRepositoryStoreBeanFactory.java | 2 +- .../apache/james/rrt/lib/MappingSourceTest.java | 1 - .../user/lib/AbstractUsersRepositoryTest.java | 8 +- server/karaf/distribution/pom.xml | 4 + server/karaf/integration/pom.xml | 13 + server/mailet/integration-testing/pom.xml | 4 +- .../mailets/ToSenderDomainRepositoryTest.java | 1 + .../mailets/delivery/MailboxAppenderTest.java | 12 +- .../remote/delivery/RemoteDeliveryTest.java | 10 +- .../deleted-messages-vault-repository/pom.xml | 94 ----- .../java/org/apache/james/vault/MailConverter.java | 187 --------- .../vault/MailRepositoryDeletedMessageVault.java | 183 -------- .../org/apache/james/vault/SerializableDate.java | 63 --- .../org/apache/james/vault/SerializableUser.java | 62 --- .../org/apache/james/vault/MailConverterTest.java | 237 ----------- .../MailRepositoryDeletedMessageVaultTest.java | 75 ---- .../apache/james/vault/SerializableDateTest.java | 52 --- .../apache/james/vault/SerializableUserTest.java | 52 --- .../mailrepository/MailRepositoryContract.java | 43 +- server/pom.xml | 1 - .../CassandraDeletedMessageVaultTest.java | 14 - ...LinshareBlobExportMechanismIntegrationTest.java | 12 +- ...FileMailRepositoryDeletedMessagesVaultTest.java | 64 --- .../MemoryBlobStoreDeletedMessagesVaultTest.java | 52 --- .../memory/MemoryDeletedMessagesVaultTest.java | 9 - .../RabbitMQBlobStoreDeletedMessagesVaultTest.java | 56 --- .../rabbitmq/RabbitMQDeletedMessagesVaultTest.java | 14 - server/protocols/jmap/pom.xml | 6 +- .../org/apache/james/jmap/JMAPServletTest.java | 4 +- .../james/jmap/UserProvisioningFilterTest.java | 9 +- .../methods/UpdateMessagePatchConverterTest.java | 3 +- .../org/apache/james/jmap/model/BlobIdTest.java | 2 +- .../james/jmap/send/PostDequeueDecoratorTest.java | 21 +- server/protocols/webadmin/webadmin-core/pom.xml | 4 +- .../james/webadmin/WebAdminConfigurationTest.java | 24 +- .../org/apache/james/webadmin/WebAdminUtils.java | 3 +- server/protocols/webadmin/webadmin-data/pom.xml | 21 +- .../james/webadmin/routes/MappingRoutes.java | 23 +- .../james/webadmin/routes/RegexMappingRoutes.java | 27 ++ .../james/webadmin/routes/MappingRoutesTest.java | 153 +++++++ .../webadmin/routes/RegexMappingRoutesTest.java | 123 ++++++ .../routes/DeletedMessagesVaultRoutesTest.java | 274 ++++++------ .../james/webadmin/routes/MailQueueRoutesTest.java | 5 + .../routes/MailRepositoriesRoutesTest.java | 21 +- .../webadmin/service/ReprocessingServiceTest.java | 18 +- server/queue/queue-activemq/pom.xml | 5 - .../api/DelayedManageableMailQueueContract.java | 1 + .../queue/api/ManageableMailQueueContract.java | 17 +- .../api/PriorityManageableMailQueueContract.java | 1 + server/queue/queue-jms/pom.xml | 13 +- server/queue/queue-rabbitmq/pom.xml | 6 +- src/site/markdown/server/manage-webadmin.md | 75 +++- 135 files changed, 1408 insertions(+), 3281 deletions(-) delete mode 100644 dockerfiles/run/spring/destination/conf/jcr-repository.xml delete mode 100644 mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/memory/MemoryDeletedMessagesVault.java delete mode 100644 mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/utils/DeleteByQueryExecutor.java delete mode 100644 mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/utils/VaultGarbageCollectionTask.java delete mode 100644 mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/memory/MemoryDeletedMessagesVaultTest.java delete mode 100644 mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/utils/DeleteByQueryExecutorTest.java delete mode 100644 mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/utils/VaultGarbageCollectionTaskSerializationTest.java delete mode 100644 mailbox/spring/src/test/resources/hadoop-metrics2.properties delete mode 100644 mailbox/spring/src/test/resources/hdfs-site.xml delete mode 100644 server/app/src/main/resources/jcr-repository.xml delete mode 100644 server/container/guice/mailbox-plugin-deleted-messages-vault-guice/src/main/java/org/apache/james/modules/vault/BlobStoreDeletedMessageVaultModule.java delete mode 100644 server/container/guice/memory-guice/src/main/java/org/apache/james/modules/mailbox/MemoryDeletedMessageVaultModule.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/pom.xml delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/main/java/org/apache/james/vault/MailConverter.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/main/java/org/apache/james/vault/MailRepositoryDeletedMessageVault.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/main/java/org/apache/james/vault/SerializableDate.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/main/java/org/apache/james/vault/SerializableUser.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/test/java/org/apache/james/vault/MailConverterTest.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/test/java/org/apache/james/vault/MailRepositoryDeletedMessageVaultTest.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/test/java/org/apache/james/vault/SerializableDateTest.java delete mode 100644 server/mailrepository/deleted-messages-vault-repository/src/test/java/org/apache/james/vault/SerializableUserTest.java delete mode 100644 server/protocols/jmap-integration-testing/memory-jmap-integration-testing/src/test/java/org/apache/james/jmap/memory/FileMailRepositoryDeletedMessagesVaultTest.java delete mode 100644 server/protocols/jmap-integration-testing/memory-jmap-integration-testing/src/test/java/org/apache/james/jmap/memory/MemoryBlobStoreDeletedMessagesVaultTest.java delete mode 100644 server/protocols/jmap-integration-testing/rabbitmq-jmap-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/RabbitMQBlobStoreDeletedMessagesVaultTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org