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 89a3b2c Merge branch 'JAMES-2870-deprecate-zookeeper'
new c1103fe JAMES-2872 Upgrade jdk version for website doc docker
compilation
new 9ed9a74 JAMES-2872 Remove cobertura-maven-plugin
new daecf7e JAMES-2872 Fix broken links to James 3.3.0 release files
new 0a9f505 JAMES-2871 Loading multiple commas should work with normal
properties
new e8497e5 JAMES-2871 env variables in list strings cannot be parsed as
a list
new 0cbbdf8 JAMES-2871 introduce new wrapper configuration in order to
override getStringArray()
new a187b4b JAMES-2871 Override PropertiesProvider getStringArray &
getList
new 63899b8 JAMES-2850 FIX typo in MailRepository types declaration
new 1788610 JAMES-2850 FIX RabbitMQ MailQueue with multiple specific
headers for a single recipient
new f1453c0 JAMES-2850 Upgrade instructions for RabbitMQ MailQueue bugs
new 805b4a3 JAMES-2856 QuotaRoot should match BeanContract
new 90f2f41 JAMES-2856 Fix QuotaRoot serialization
new 4050b9f JAMES-2620 Build deployment test in parallel
new 863ef50 JAMES-2858 Fix plugin cannot found issue
maven-mailetdocs-plugin -> mailetdocs-maven-plugin
The 14 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:
.../compilation/java-8/integration_tests.sh | 4 +-
dockerfiles/site/website/Dockerfile | 16 +-
.../org/apache/james/mailbox/model/QuotaRoot.java | 19 +-
...ootResolver.java => QuotaRootDeserializer.java} | 10 +-
.../james/mailbox/quota/QuotaRootResolver.java | 4 +-
.../apache/james/mailbox/model/QuotaRootTest.java | 10 +-
.../events/CassandraEventDeadLettersDAOTest.java | 3 +-
.../events/CassandraEventDeadLettersTest.java | 3 +-
mailbox/event/event-rabbitmq/pom.xml | 5 +
.../james/mailbox/events/RabbitMQEventBusTest.java | 3 +-
mailbox/event/json/pom.xml | 5 +
.../apache/james/event/json/EventSerializer.scala | 13 +-
.../json/MailboxDeletionSerializationTest.java | 19 +-
.../QuotaUsageUpdatedEventSerializationTest.java | 14 +-
.../apache/james/event/json/SerializerFixture.java | 5 +-
.../james/event/json/dtos/QuotaRootTest.java | 15 +-
.../store/quota/DefaultUserQuotaRootResolver.java | 35 +-
mailet/base/pom.xml | 2 +-
mailet/crypto/pom.xml | 2 +-
mailet/pom.xml | 4 +-
mailet/standard/pom.xml | 2 +-
mailet/test/pom.xml | 2 +-
.../rabbitmq/host/RabbitMQEventBusHostSystem.java | 3 +-
pom.xml | 19 --
.../modules/mailbox/CassandraQuotaModule.java | 2 +
server/container/guice/configuration/pom.xml | 6 +
.../utils/DelegatedPropertiesConfiguration.java | 380 +++++++++++++++++++++
.../org/apache/james/utils/PropertiesProvider.java | 3 +-
...=> PropertiesProviderFromEnvVariablesTest.java} | 65 ++--
.../apache/james/utils/PropertiesProviderTest.java | 16 +-
.../configuration/src/test/resources/a.properties | 2 +-
.../src/test/resources/env.properties | 1 +
.../james/modules/mailbox/JpaQuotaModule.java | 2 +
.../james/modules/mailbox/DefaultQuotaModule.java | 2 +
.../james/modules/mailbox/MemoryQuotaModule.java | 2 +
server/mailet/mailets/pom.xml | 3 +-
.../CassandraMailRepositoryMailDaoV2.java | 7 +-
.../cassandra/MailRepositoryTableV2.java | 2 +-
.../routes/EventDeadLettersRoutesTest.java | 3 +-
.../apache/james/queue/api/MailQueueContract.java | 22 ++
.../cassandra/CassandraMailQueueViewModule.java | 23 +-
.../rabbitmq/view/cassandra/EnqueuedMailsDAO.java | 14 +-
.../view/cassandra/EnqueuedMailsDaoUtil.java | 42 ++-
.../RabbitMQMailQueueConfigurationChangeTest.java | 1 -
.../queue/rabbitmq/RabbitMQMailQueueTest.java | 2 +-
.../CassandraMailQueueViewTestFactory.java | 4 +-
.../view/cassandra/EnqueuedMailsDaoTest.java | 2 +-
src/site/xdoc/download.xml | 18 +-
upgrade-instructions.md | 34 +-
49 files changed, 660 insertions(+), 215 deletions(-)
copy
mailbox/api/src/main/java/org/apache/james/mailbox/quota/{UserQuotaRootResolver.java
=> QuotaRootDeserializer.java} (86%)
copy
third-party/linshare/src/test/java/org/apache/james/linshare/client/UserTest.java
=> mailbox/api/src/test/java/org/apache/james/mailbox/model/QuotaRootTest.java
(91%)
create mode 100644
server/container/guice/configuration/src/main/java/org/apache/james/utils/DelegatedPropertiesConfiguration.java
copy
server/container/guice/configuration/src/test/java/org/apache/james/utils/{PropertiesProviderTest.java
=> PropertiesProviderFromEnvVariablesTest.java} (52%)
create mode 100644
server/container/guice/configuration/src/test/resources/env.properties
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]