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 b356efe JAMES-3078 Dependency fix
new b1310e5 Update downloads links to use downloads.apache.org instead of
/dist
new 156c086 JAMES-3120 add test to demonstrate that RemoteMimeHeader will
fail to process no-op a mail with incorrect headers
new d5efee5 JAMES-3120 don't save mail if no-op in RemoveMimeHeader mailet
new 3bfae08 JAMES-3116 Group reading count & unseen
new f51aa1d JAMES-3116 Single insert on mailbox counters upon add and
remove message
new 2b80ac3 JAMES-3113 Mails send from an alias should be considered as
localSender
new 4d8ad66 JAMES-3113 Split JamesMailetContext responsibilities
new 2127149 JAMES-3082 set a rabbitMQ connection network recovery
interval of 1 second in test
new 9b7529d JAMES-3082 use a specific RetryBackOffConfiguration for tests
with a shorter first backoff delay
new 24866d6 JAMES-3082 define different wait times for event bus in tests
The 10 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:
README.adoc | 2 +-
.../backends/rabbitmq/RabbitMQConfiguration.java | 25 ++++-
.../rabbitmq/RabbitMQConnectionFactory.java | 1 +
.../james/backends/rabbitmq/DockerRabbitMQ.java | 2 +
dockerfiles/compilation/java-8/Dockerfile | 6 +-
dockerfiles/site/website/Dockerfile | 6 +-
.../mailbox/events/ErrorHandlingContract.java | 38 +++----
.../james/mailbox/events/EventBusContract.java | 38 +++++++
.../james/mailbox/events/EventBusTestFixture.java | 14 ++-
.../apache/james/mailbox/events/GroupContract.java | 10 +-
.../apache/james/mailbox/events/KeyContract.java | 7 +-
.../cassandra/mail/CassandraIndexTableHandler.java | 18 ++--
.../cassandra/mail/CassandraMailboxCounterDAO.java | 18 ++++
.../cassandra/mail/CassandraMessageMapper.java | 5 -
.../cassandra/CassandraCombinationManagerTest.java | 4 +-
.../cassandra/CassandraMailboxManagerProvider.java | 4 +-
.../CassandraMessageIdManagerStorageTest.java | 4 +-
.../cassandra/CassandraTestSystemFixture.java | 4 +-
.../mail/CassandraMailboxCounterDAOTest.java | 51 +++++++++
.../CassandraMailboxManagerAttachmentTest.java | 4 +-
.../task/RecomputeMailboxCountersServiceTest.java | 10 +-
.../apache/james/mailbox/events/InVMEventBus.java | 6 --
.../james/mailbox/events/InVMEventBusTest.java | 7 +-
.../james/mailbox/events/RabbitMQEventBusTest.java | 17 ++-
.../james/mailbox/jpa/mail/JPAMessageMapper.java | 1 -
.../mailbox/jpa/JpaMailboxManagerProvider.java | 4 +-
.../jpa/mail/TransactionalMessageMapper.java | 3 +-
.../maildir/MaildirMailboxManagerProvider.java | 4 +-
.../manager/InMemoryIntegrationResources.java | 4 +-
.../QuotaThresholdListenersTestSystem.java | 4 +-
.../james/mailbox/store/StoreMessageManager.java | 10 +-
.../mailbox/store/mail/AbstractMessageMapper.java | 1 +
.../james/mailbox/store/mail/MessageMapper.java | 6 --
.../AbstractMessageIdManagerSideEffectTest.java | 4 +-
.../mailbox/store/StoreMailboxManagerTest.java | 4 +-
.../StoreMailboxMessageResultIteratorTest.java | 15 +--
.../store/mail/model/MessageIdMapperTest.java | 16 +--
.../store/mail/model/MessageMapperTest.java | 16 +--
.../mailbox/store/mail/model/MessageMoveTest.java | 8 +-
.../james/transport/mailets/RemoveMimeHeader.java | 18 ++--
.../transport/mailets/RemoveMimeHeaderTest.java | 17 +++
.../src/test/resources/mime/incorrect-headers.mime | 87 +++++++++++++++
mpt/impl/imap-mailbox/cassandra/pom.xml | 6 ++
.../cassandra/host/CassandraHostSystem.java | 4 +-
mpt/impl/imap-mailbox/jpa/pom.xml | 6 ++
.../mpt/imapmailbox/jpa/host/JPAHostSystem.java | 4 +-
mpt/impl/imap-mailbox/maildir/pom.xml | 6 ++
.../maildir/host/MaildirHostSystem.java | 4 +-
.../processor/base/MailboxEventAnalyserTest.java | 4 +-
server/container/guice/mailbox/pom.xml | 6 ++
.../mailbox/MailboxListenersLoaderImplTest.java | 4 +-
...Test.java => SenderIsLocalIntegrationTest.java} | 117 +++++++++++----------
.../james/mailets/configuration/Constants.java | 1 +
.../james/mailetcontainer/LocalResources.java | 113 ++++++++++++++++++++
.../mailetcontainer/impl/JamesMailetContext.java | 48 ++-------
.../META-INF/spring/mailetcontainer-context.xml | 1 +
.../impl/JamesMailetContextTest.java | 7 +-
.../_posts/2006-07-02-2.3.0on-the-way.markdown | 2 +-
src/homepage/_posts/2006-08-03-2.3.0-RC3.markdown | 2 +-
.../_posts/2006-09-03-JSPF-0.9-b3.markdown | 2 +-
.../_posts/2007-02-04-JSPF-0.9-beta4.markdown | 4 +-
.../_posts/2007-04-05-JAMES-2.3.1-RC1.markdown | 2 +-
.../_posts/2018-05-07-mime4j-0.8.2.markdown | 2 +-
.../_posts/2019-03-19-mime4j-0.8.3.markdown | 2 +-
src/site/xdoc/download.xml | 84 +++++++--------
upgrade-instructions.md | 2 +-
66 files changed, 658 insertions(+), 298 deletions(-)
create mode 100644
mailet/standard/src/test/resources/mime/incorrect-headers.mime
copy
server/mailet/integration-testing/src/test/java/org/apache/james/mailets/{SmtpAuthIntegrationTest.java
=> SenderIsLocalIntegrationTest.java} (54%)
create mode 100644
server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/LocalResources.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]