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 00fbef8  JAMES-2993 Upgrade instructions for users mailboxes 
reindexing relocation
     new ef7b644  JAMES-3007 Metric.getCounter() and tests suit
     new f15ddd7  JAMES-3007 MetricFactory test contract
     new de85ed1  JAMES-3007 Improve RecordingMetricFactory
     new 7f06650  JAMES-3007 HealthCheck components equals, hashCode
     new 8bf1969  JAMES-3007 MessageFastViewProjection HealthCheck
     new cb63b2a  JAMES-3007 MessageFastViewProjection HealthCheck guice binding
     new 09dd546  JAMES-3007 MetricContract enforce getCount() return 
non-negative value
     new e4d52f2  JAMES-2993 JsonSerializationVerifier should rely on 
isEqualToComparingFieldByFieldRecursively

The 8 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:
 .../james/core/healthcheck/ComponentName.java      |  26 +++
 .../org/apache/james/core/healthcheck/Result.java  |  29 ++++
 .../james/core/healthcheck/ComponentNameTest.java  |   8 +-
 .../apache/james/core/healthcheck/ResultTest.java  |   8 +
 .../apache/james/JsonSerializationVerifier.java    |   2 +-
 metrics/metrics-api/pom.xml                        |   4 +
 .../java/org/apache/james/metrics/api/Metric.java  |   7 +
 .../apache/james/metrics/api/MetricContract.java   | 134 +++++++++++++++
 .../james/metrics/api/MetricFactoryContract.java   |  52 +++---
 metrics/metrics-dropwizard/pom.xml                 |   6 +
 .../james/metrics/dropwizard/DropWizardMetric.java |  19 ++-
 .../dropwizard/DropWizardMetricFactory.java        |   2 +-
 .../dropwizard/DropWizardMetricFactoryTest.java    |  20 ++-
 .../metrics/dropwizard/DropWizardMetricTest.java   |  38 +++--
 metrics/metrics-logger/pom.xml                     |   6 +
 .../apache/james/metrics/logger/DefaultMetric.java |  21 ++-
 .../james/metrics/logger/DefaultMetricFactory.java |   2 +-
 .../metrics/logger/DefaultMetricFactoryTest.java}  |  28 ++--
 .../james/metrics/logger/DefaultMetricTest.java    |  33 ++--
 metrics/metrics-tests/pom.xml                      |   6 +
 .../james/metrics/tests/RecordingMetric.java       |  33 +++-
 .../metrics/tests/RecordingMetricFactory.java      |  13 +-
 .../metrics/tests/RecordingMetricFactoryTest.java  |   9 +-
 .../james/metrics/tests/RecordingMetricTest.java   |  38 +++--
 pom.xml                                            |   6 +
 .../james/modules/data/CassandraJmapModule.java    |   6 +
 .../james/modules/data/MemoryDataJmapModule.java   |   8 +
 .../MessageFastViewProjectionHealthCheck.java      |  55 +++---
 .../MessageFastViewProjectionHealthCheckTest.java  | 186 +++++++++++++++++++++
 .../routes/DeletedMessagesVaultDeleteTask.java     |  34 ----
 .../james/queue/api/MailQueueMetricContract.java   |   6 +-
 31 files changed, 668 insertions(+), 177 deletions(-)
 copy 
third-party/linshare/src/test/java/org/apache/james/linshare/client/ReceivedShareTest.java
 => core/src/test/java/org/apache/james/core/healthcheck/ComponentNameTest.java 
(91%)
 create mode 100644 
metrics/metrics-api/src/test/java/org/apache/james/metrics/api/MetricContract.java
 copy 
server/container/util/src/test/java/org/apache/james/util/streams/OffsetTest.java
 => 
metrics/metrics-api/src/test/java/org/apache/james/metrics/api/MetricFactoryContract.java
 (54%)
 copy 
server/mailrepository/mailrepository-memory/src/test/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryTest.java
 => 
metrics/metrics-dropwizard/src/test/java/org/apache/james/metrics/dropwizard/DropWizardMetricFactoryTest.java
 (73%)
 copy 
mailet/standard/src/test/java/org/apache/james/transport/mailets/NullTest.java 
=> 
metrics/metrics-dropwizard/src/test/java/org/apache/james/metrics/dropwizard/DropWizardMetricTest.java
 (65%)
 copy 
metrics/metrics-logger/src/{main/java/org/apache/james/metrics/logger/DefaultMetricFactory.java
 => test/java/org/apache/james/metrics/logger/DefaultMetricFactoryTest.java} 
(70%)
 copy 
mailet/standard/src/test/java/org/apache/james/transport/mailets/NullTest.java 
=> 
metrics/metrics-logger/src/test/java/org/apache/james/metrics/logger/DefaultMetricTest.java
 (72%)
 copy 
mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/JPAMailboxIdDeserializerTest.java
 => 
metrics/metrics-tests/src/test/java/org/apache/james/metrics/tests/RecordingMetricTest.java
 (59%)
 copy 
backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQHealthCheck.java
 => 
server/data/data-jmap/src/main/java/org/apache/james/jmap/api/projections/MessageFastViewProjectionHealthCheck.java
 (50%)
 create mode 100644 
server/data/data-jmap/src/test/java/org/apache/james/jmap/api/projections/MessageFastViewProjectionHealthCheckTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to