Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

Releases: ryantenney/metrics-spring

Metrics Spring v3.0.1

02 Jun 17:54
Compare
Choose a tag to compare

Fixes compatibility with Java 6 by removing Java 7 specific methods from AnnotationFilter.

Metrics Spring v3.0.0

02 Jun 17:58
Compare
Choose a tag to compare
  • Clean up
  • Emit a warning when an annotated member is skipped

Metrics Spring v3.0.0-RC4

15 Dec 23:49
Compare
Choose a tag to compare
Pre-release
  • Add MetricsServletsContextListener
  • @Gauge annotated fields are processed before bean initialization
  • AnnotationFilter ignores bridge methods and static/final fields
  • #55 Fix OSGi Import-Package missing entries for CGLIB
  • #56 Ganglia reporter: strict validation of udp-mode interfered with properties placeholders
  • #57 Add enable attribute on reporter element
  • #58 Add @Metric and deprecate @InjectMetric

Grab it from Maven:

<dependency>
    <groupId>com.ryantenney.metrics</groupId>
    <artifactId>metrics-spring</artifactId>
    <version>3.0.0-RC4</version>
</dependency>

Metrics Spring v3.0.0-RC3

18 Nov 00:13
Compare
Choose a tag to compare
Pre-release

#33 Add @Counted annotation
#34 Dedupe logic in the method interceptors
#40 Register metrics and metrics sets in xml
#46 Fix metric injection into AOP-advised beans
#47 clean up POM transitive dependencies
#48 Adds xml config support for the Librato reporter
#49 Adds @CachedGauge annotation
#50 Allows Spring property placeholders in reporter XML config
579967e Add attribute 'monotonic' to @Counted

Grab it from Maven:

<dependency>
    <groupId>com.ryantenney.metrics</groupId>
    <artifactId>metrics-spring</artifactId>
    <version>3.0.0-RC3</version>
</dependency>

Metrics Spring v3.0.0-RC2

30 Aug 23:31
Compare
Choose a tag to compare
Pre-release

0d13125 Make ValidationContext methods public, had been package private
50aab59 Add charset as an option for graphite reporter
9a06dc5 Resolve Graphite host on creation (resolves #28)
fd40bfe Locale and timezone options for ConsoleReporter
2a1bcec Use SmartLifecycle instead of Lifecycle for Spring beans lifecycle management (resolves #27)
d69a5dd Restore metrics:health-check-registry element

Grab it from Maven:

<dependency>
    <groupId>com.ryantenney.metrics</groupId>
    <artifactId>metrics-spring</artifactId>
    <version>3.0.0-RC2</version>
</dependency>

Metrics Spring v3.0.0-RC1

02 Jul 20:52
Compare
Choose a tag to compare
Pre-release
  • Metrics 3 compatibility
  • Spring 3 Java config support with @EnableMetrics
  • Injection of metric instances with @InjectMetric
  • XML configuration of reporters with <metrics:reporter />

Grab it from Maven:

<dependency>
    <groupId>com.ryantenney.metrics</groupId>
    <artifactId>metrics-spring</artifactId>
    <version>3.0.0-RC1</version>
</dependency>

Metrics Spring v2.1.4

02 Jul 20:56
Compare
Choose a tag to compare
<dependency>
    <groupId>com.ryantenney.metrics</groupId>
    <artifactId>metrics-spring</artifactId>
    <version>2.1.4</version>
</dependency>