Releases: ryantenney/metrics-spring
Metrics Spring v3.0.1
Fixes compatibility with Java 6 by removing Java 7 specific methods from AnnotationFilter.
Metrics Spring v3.0.0
- Clean up
- Emit a warning when an annotated member is skipped
Metrics Spring v3.0.0-RC4
- 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
#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
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
- 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
<dependency>
<groupId>com.ryantenney.metrics</groupId>
<artifactId>metrics-spring</artifactId>
<version>2.1.4</version>
</dependency>