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 4bfb763 JAMES-2993 201 does only mean task generation success
new 9f3ed02 JAMES-3008 Reactive BlobPutter
new 207ad0a JAMES-3008 Remove unused parameter in AWS blobPutter
new 9fdbcd8 [Refactoring] Replacing NoopMetricFactory by
RecordingMetricFactory
new 2e9ce57 [Refactoring] use DropWizardMetric in Spring
new a36539e [Refactoring] Spring: Replacing NoopMetricFactory by
RecordingMetricFactory
new 6e98527 [Refactoring] PreDeleletionHook: Optional MetricFactory
new c650863 [Refactoring] Remove unused constructors in
LMTPProtocolHandlerChain
new 4361d3c [Refactoring] Move LMTPProtocolHandlerChain to test and use
RecordingMetric
new b448717 [Refactoring] Drop NoopMetricFactory
new c282daa JAMES-2991 Bind ComputeMessageFastViewProjectionListener in
JMAP products
new cd3f608 JAMES-2993 Create a Preview.Factory
new ffc5eb9 JAMES-2991 Full content is required for preview computation
new 9638ef4 JAMES-2919 MessageFastView projection changelog entry
The 13 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:
CHANGELOG.md | 1 +
examples/custom-listeners/pom.xml | 5 +
mailbox/api/pom.xml | 5 +
mailbox/backup/pom.xml | 5 +
mailbox/cassandra/pom.xml | 5 +
.../cassandra/CassandraCombinationManagerTest.java | 4 +-
.../cassandra/CassandraMailboxManagerProvider.java | 4 +-
.../cassandra/CassandraMailboxManagerTest.java | 4 +-
.../CassandraMessageIdManagerStorageTest.java | 4 +-
.../CassandraMessageIdManagerTestSystem.java | 4 +-
.../cassandra/CassandraTestSystemFixture.java | 4 +-
.../CassandraMailboxManagerAttachmentTest.java | 4 +-
mailbox/elasticsearch/pom.xml | 5 +
.../ElasticSearchIntegrationTest.java | 4 +-
.../elasticsearch/json/IndexableMessageTest.java | 4 +-
.../json/MessageToElasticSearchJsonTest.java | 4 +-
mailbox/event/event-memory/pom.xml | 5 +
.../james/mailbox/events/InVMEventBusTest.java | 4 +-
.../events/delivery/InVmEventDeliveryTest.java | 4 +-
mailbox/event/event-rabbitmq/pom.xml | 5 +
.../james/mailbox/events/RabbitMQEventBusTest.java | 4 +-
mailbox/jpa/pom.xml | 5 +
.../mailbox/jpa/JpaMailboxManagerProvider.java | 4 +-
mailbox/lucene/pom.xml | 5 +
mailbox/maildir/pom.xml | 5 +
.../maildir/MaildirMailboxManagerProvider.java | 4 +-
mailbox/memory/pom.xml | 5 +
.../manager/InMemoryIntegrationResources.java | 6 +-
.../james/vault/DeletedMessageVaultHookTest.java | 4 +-
mailbox/plugin/quota-mailing-cassandra/pom.xml | 5 +
mailbox/plugin/quota-mailing-memory/pom.xml | 5 +
mailbox/plugin/quota-mailing/pom.xml | 5 +
.../QuotaThresholdListenersTestSystem.java | 4 +-
mailbox/plugin/quota-search-elasticsearch/pom.xml | 5 +
mailbox/plugin/quota-search-scanning/pom.xml | 5 +
mailbox/plugin/spamassassin/pom.xml | 5 +
mailbox/scanning-search/pom.xml | 5 +
mailbox/spring/pom.xml | 5 +
.../src/test/resources/META-INF/spring/metrics.xml | 2 +-
.../james/mailbox/store/PreDeletionHooks.java | 21 ++-
.../AbstractMessageIdManagerSideEffectTest.java | 4 +-
.../mailbox/store/StoreMailboxManagerTest.java | 4 +-
mailbox/tika/pom.xml | 5 +
.../mailbox/tika/CachingTextExtractorTest.java | 4 +-
.../james/mailbox/tika/TikaTextExtractorTest.java | 10 +-
mailbox/tools/copier/pom.xml | 5 +
mailbox/tools/indexer/pom.xml | 5 +
.../james/metrics/api/NoopMetricFactory.java | 66 ----------
mpt/impl/imap-mailbox/cassandra/pom.xml | 5 +
.../cassandra/host/CassandraHostSystem.java | 4 +-
mpt/impl/imap-mailbox/elasticsearch/pom.xml | 5 +
mpt/impl/imap-mailbox/inmemory/pom.xml | 5 +
mpt/impl/imap-mailbox/jpa/pom.xml | 5 +
.../mpt/imapmailbox/jpa/host/JPAHostSystem.java | 4 +-
mpt/impl/imap-mailbox/lucenesearch/pom.xml | 5 +
mpt/impl/imap-mailbox/maildir/pom.xml | 5 +
.../maildir/host/MaildirHostSystem.java | 4 +-
mpt/impl/imap-mailbox/rabbitmq/pom.xml | 5 +
.../rabbitmq/host/RabbitMQEventBusHostSystem.java | 4 +-
protocols/imap/pom.xml | 5 +
.../james/imap/processor/CopyProcessorTest.java | 4 +-
.../imap/processor/DeleteACLProcessorTest.java | 4 +-
.../james/imap/processor/GetACLProcessorTest.java | 4 +-
.../imap/processor/GetAnnotationProcessorTest.java | 4 +-
.../imap/processor/GetQuotaProcessorTest.java | 4 +-
.../imap/processor/GetQuotaRootProcessorTest.java | 4 +-
.../james/imap/processor/LSubProcessorTest.java | 4 +-
.../imap/processor/ListRightsProcessorTest.java | 4 +-
.../james/imap/processor/MoveProcessorTest.java | 6 +-
.../imap/processor/NamespaceProcessorTest.java | 4 +-
.../james/imap/processor/SearchProcessorTest.java | 4 +-
.../james/imap/processor/SetACLProcessorTest.java | 4 +-
.../imap/processor/SetAnnotationProcessorTest.java | 4 +-
.../imap/processor/SetQuotaProcessorTest.java | 4 +-
.../processor/base/MailboxEventAnalyserTest.java | 4 +-
protocols/lmtp/pom.xml | 5 +
.../protocols/lmtp/LMTPProtocolHandlerChain.java | 26 ++--
protocols/smtp/pom.xml | 5 +
.../protocols/smtp/AbstractSMTPServerTest.java | 4 +-
.../smtp/netty/NettyStartTlsSMTPServerTest.java | 4 +-
.../james/blob/objectstorage/BlobPutter.java | 6 +-
.../blob/objectstorage/ObjectStorageBlobStore.java | 38 +++---
.../objectstorage/StreamCompatibleBlobPutter.java | 20 +--
.../blob/objectstorage/aws/AwsS3ObjectStorage.java | 42 +++---
server/container/guice/mailbox/pom.xml | 5 +
.../mailbox/MailboxListenersLoaderImplTest.java | 5 +-
.../apache/james/jmap/draft/JMAPCommonModule.java | 6 +
server/container/mailbox-jmx/pom.xml | 5 +
.../org/apache/james/jmap/api/model/Preview.java | 50 +++++++
.../MessageFastViewPrecomputedProperties.java | 28 ++++
server/dns-service/dnsservice-dnsjava/pom.xml | 5 +
.../dnsservice/dnsjava/DNSJavaServiceTest.java | 4 +-
server/mailet/mailetcontainer-camel/pom.xml | 5 +
.../impl/camel/CamelCompositeProcessorTest.java | 4 +-
.../impl/camel/CamelMailetProcessorTest.java | 4 +-
server/mailet/mailets/pom.xml | 10 +-
.../james/transport/mailets/SpamAssassinTest.java | 4 +-
.../mailets/delivery/LocalDeliveryTest.java | 4 +-
.../mailets/delivery/ToRecipientFolderTest.java | 4 +-
.../remote/delivery/RemoteDeliveryTest.java | 4 +-
server/protocols/jmap-draft/pom.xml | 5 +
.../ComputeMessageFastViewProjectionListener.java | 19 +--
.../MessageFastViewProjectionItemFactoryTest.java | 144 +++++++++++++++++++++
.../org/apache/james/jmap/PreviewFactoryTest.java | 73 +++++++++++
.../james/jmap/draft/AuthenticationFilterTest.java | 10 +-
.../DefaultMailboxesProvisioningFilterTest.java | 5 +-
...faultMailboxesProvisioningFilterThreadTest.java | 5 +-
.../james/jmap/draft/DownloadServletTest.java | 5 +-
.../apache/james/jmap/draft/JMAPServletTest.java | 7 +-
.../jmap/draft/UserProvisioningFilterTest.java | 8 +-
.../draft/UserProvisioningFilterThreadTest.java | 4 +-
.../jmap/draft/methods/GetMessagesMethodTest.java | 6 +-
.../jmap/draft/methods/MessageSenderTest.java | 4 +-
.../methods/SetMailboxesCreationProcessorTest.java | 4 +-
.../methods/SetMailboxesUpdateProcessorTest.java | 4 +-
.../methods/SetMessagesCreationProcessorTest.java | 10 +-
.../methods/SetMessagesUpdateProcessorTest.java | 6 +-
.../message/view/MessageFastViewFactoryTest.java | 6 +-
.../message/view/MessageFullViewFactoryTest.java | 4 +-
...mputeMessageFastViewProjectionListenerTest.java | 9 +-
.../src/test/resources/inlineAttachment.eml | 1 +
.../src/test/resources/oneAttachment.eml | 0
server/protocols/protocols-pop3/pom.xml | 5 +
server/protocols/protocols-smtp/pom.xml | 5 +
.../apache/james/smtpserver/SMTPServerTest.java | 4 +-
.../james/smtpserver/SpamAssassinHandlerTest.java | 8 +-
.../webadmin/webadmin-cassandra-data/pom.xml | 5 +
.../protocols/webadmin/webadmin-cassandra/pom.xml | 5 +
server/protocols/webadmin/webadmin-core/pom.xml | 5 +
.../org/apache/james/webadmin/WebAdminUtils.java | 5 +-
server/protocols/webadmin/webadmin-data/pom.xml | 10 +-
.../webadmin-mailbox-deleted-message-vault/pom.xml | 5 +
.../routes/DeletedMessagesVaultRoutesTest.java | 4 +-
server/protocols/webadmin/webadmin-mailbox/pom.xml | 5 +
.../routes/EventDeadLettersRoutesTest.java | 4 +-
.../protocols/webadmin/webadmin-mailqueue/pom.xml | 5 +
.../webadmin/webadmin-mailrepository/pom.xml | 5 +
.../activemq/ActiveMQMailQueueFactoryTest.java | 6 +-
.../james/queue/jms/JMSMailQueueFactoryTest.java | 4 +-
.../RabbitMQMailQueueConfigurationChangeTest.java | 4 +-
.../rabbitmq/RabbitMqMailQueueFactoryTest.java | 4 +-
third-party/spamassassin/pom.xml | 5 +
.../spamassassin/SpamAssassinInvokerTest.java | 4 +-
143 files changed, 809 insertions(+), 348 deletions(-)
delete mode 100644
metrics/metrics-api/src/main/java/org/apache/james/metrics/api/NoopMetricFactory.java
rename protocols/lmtp/src/{main =>
test}/java/org/apache/james/protocols/lmtp/LMTPProtocolHandlerChain.java (80%)
create mode 100644
server/protocols/jmap-draft/src/test/java/org/apache/james/jmap/MessageFastViewProjectionItemFactoryTest.java
create mode 100644
server/protocols/jmap-draft/src/test/java/org/apache/james/jmap/PreviewFactoryTest.java
copy mailbox/store/src/test/resources/eml/noContentDispositionWithCID.eml =>
server/protocols/jmap-draft/src/test/resources/inlineAttachment.eml (95%)
copy mailbox/store/src/test/resources/eml/emailWithOnlyAttachment.eml =>
server/protocols/jmap-draft/src/test/resources/oneAttachment.eml (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]