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 613d4e2 JAMES-2723 Move Mailbox and SimpleMailbox to mailbox-api
new 7027d59 JAMES-2715 little syntax refactoring & code indentation
new 783a8fb JAMES-2715 RRT domain mapping webadmin markdown documentation
new f92dadf JAMES-2705 Putting .eml extension to zipped file
new 651248a JAMES-2705 Putting .zip extension to archives
new 0cedba9 JAMES-2705 ZippAssert hasEntriesSize & allSatisfies assertions
new d318f65 JAMES-2705 update DeletedMessageVaultTest with new zip
assertions
new cd883f2 JAMES-2706 Extract RecordingMetricFactory to introduce new
metrics-tests module
new c8c12ae JAMES-2706 Refactor MetricableBlobStoreContract with non-mock
metrics test
new ffc1eec JAMES-2706 Refactor MetricsMailetTest with non-mock metric
new 84958ae JAMES-2706 Refactor LocalDeliveryTest with non-mock test
new c62e1b9 JAMES-2706 Refactor ToRecipientFolderTest with non-mock metric
new d67eb7b JAMES-2706 Refactor DeliveryRunnableTest with non-mock metric
new 9ac2877 JAMES-2706 Refactor MailQueueMetricExtension with non-mock
metrics
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:
.../org/apache/james/mailbox/backup/ZipAssert.java | 38 ++++++
.../apache/james/mailbox/backup/ZipAssertTest.java | 127 +++++++++++++++++++--
.../apache/james/vault/DeletedMessageZipper.java | 8 +-
.../james/vault/DeletedMessageZipperTest.java | 7 +-
mailbox/store/pom.xml | 5 +
.../james/mailbox/store/PreDeletionHooksTest.java | 65 +----------
.../blob-api => metrics/metrics-tests}/pom.xml | 42 +++----
.../james/metrics/tests/RecordingMetric.java} | 25 ++--
.../metrics/tests/RecordingMetricFactory.java | 75 ++++++++++++
.../james/metrics/tests/RecordingTimeMetric.java} | 20 ++--
.../metrics/tests/RecordingMetricFactoryTest.java | 114 ++++++++++++++++++
metrics/pom.xml | 1 +
pom.xml | 5 +
server/blob/blob-api/pom.xml | 5 +
.../blob/api/MetricableBlobStoreContract.java | 53 +++------
server/blob/blob-cassandra/pom.xml | 5 +
server/blob/blob-export-api/pom.xml | 15 +++
.../james/blob/export/api/BlobExportMechanism.java | 18 ++-
.../james/blob/export/api/FileExtension.java} | 44 +++----
.../james/blob/export/api/FileExtensionTest.java | 46 ++++----
.../export/file/LocalFileBlobExportMechanism.java | 21 +++-
.../file/LocalFileBlobExportMechanismTest.java | 52 +++++++++
server/blob/blob-memory/pom.xml | 5 +
server/blob/blob-objectstorage/pom.xml | 5 +
server/mailet/mailets/pom.xml | 5 +
.../mailets/remote/delivery/DeliveryRunnable.java | 3 +-
.../james/transport/mailets/MetricsMailetTest.java | 24 ++--
.../mailets/delivery/LocalDeliveryTest.java | 6 +-
.../mailets/delivery/ToRecipientFolderTest.java | 6 +-
.../remote/delivery/DeliveryRunnableTest.java | 27 ++---
.../integration/DeletedMessagesVaultTest.java | 11 +-
.../webadmin/routes/DomainMappingsRoutes.java | 112 +++++++++---------
.../webadmin/routes/DomainMappingsRoutesTest.java | 107 +++++++++--------
.../james/webadmin/vault/routes/ExportService.java | 2 +
.../routes/DeletedMessagesVaultRoutesTest.java | 2 +-
server/queue/queue-activemq/pom.xml | 10 ++
.../queue/activemq/ActiveMQMailQueueBlobTest.java | 4 +-
.../queue/activemq/ActiveMQMailQueueTest.java | 6 +-
server/queue/queue-api/pom.xml | 5 +
.../james/queue/api/MailQueueMetricContract.java | 69 +++++++----
.../james/queue/api/MailQueueMetricExtension.java | 54 +--------
server/queue/queue-jms/pom.xml | 10 ++
.../apache/james/queue/jms/JMSMailQueueTest.java | 2 +-
server/queue/queue-rabbitmq/pom.xml | 10 ++
.../queue/rabbitmq/RabbitMQMailQueueTest.java | 3 +-
src/site/markdown/server/manage-webadmin.md | 90 +++++++++++++++
46 files changed, 929 insertions(+), 440 deletions(-)
copy {server/blob/blob-api => metrics/metrics-tests}/pom.xml (71%)
copy
metrics/{metrics-logger/src/main/java/org/apache/james/metrics/logger/DefaultMetric.java
=>
metrics-tests/src/main/java/org/apache/james/metrics/tests/RecordingMetric.java}
(69%)
create mode 100644
metrics/metrics-tests/src/main/java/org/apache/james/metrics/tests/RecordingMetricFactory.java
copy
metrics/{metrics-logger/src/main/java/org/apache/james/metrics/logger/DefaultTimeMetric.java
=>
metrics-tests/src/main/java/org/apache/james/metrics/tests/RecordingTimeMetric.java}
(74%)
create mode 100644
metrics/metrics-tests/src/test/java/org/apache/james/metrics/tests/RecordingMetricFactoryTest.java
copy
server/{queue/queue-rabbitmq/src/main/java/org/apache/james/queue/rabbitmq/view/cassandra/model/MailKey.java
=>
blob/blob-export-api/src/main/java/org/apache/james/blob/export/api/FileExtension.java}
(57%)
copy
mailbox/plugin/quota-search/src/test/java/org/apache/james/quota/search/LimitTest.java
=>
server/blob/blob-export-api/src/test/java/org/apache/james/blob/export/api/FileExtensionTest.java
(61%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]