- Build against no Akka (closes #32, #33, #21), Akka 2.1.4, 2.2.4 and 2.3.2.
- Now also build for Scala 2.11 (closes #34).
- Entire cross-build is now done with a script (#30, #31), based on research from @scullxbones.
- ".package" in metrics name (closes #19), thanks @akalinovskiy!
- Allow non-Class-based metric naming, #35, a great idea from @arosien
- Build against Metrics-core 3.0.2.
- Build against Akka 2.1.4, 2.2.4 and 2.3.0.
- Small documentations correction (thanks @oschrenk!)
- Fixed description in pom.
- Same release build against Akka 2.2.0 instead of
[2.2,)
.
- Same release build against Akka 2.1.0 instead of 2.2.0.
- Added support for health checks (thanks @scullxbones), #17. The module metrics-healthchecks is now a required dependency.
- added back inc/dec on Counter (thanks @alexy), #14
- Renamed
Timer.time
for partial functions to prevent type annotations (thanks @scullxbones), #13, #15. - Renamed
Meter.exceptionMarkerPartialFunction
toMeter.exceptionMarkerPF
to be consistent withTimer
.
- Upgrade to Metrics-core 3.0.1, #10.
- Added support for partial functions (thanks @scullxbones).
- Added support for actors and futures (scala 2.10 only) for timing and metering exceptions (thanks @scullxbones), #8.
- Removes '$' from metrics names, #11.
- As code is no longer maintained by Coda Hale, added and updated copyright statements to reflect this.
- Depends on Metrics-core 3.0.0.
- Ported tests from original to ScalaTest (thanks @scullxbones).
- Added documentation.
Although the metrics-scala API is mostly source compatible, there are breaking API changes which are mostly caused by changes in the metrics-core library:
- All code moved to the
nl.grons.metrics.scala
package (changed at Coda Hale's request). - All timers now measure in nanoseconds.
- All configuration for histograms, meters, and timers are gone. These are now configured in the reporter.
- The class
Instrumented
must now be created in your project by extendingInstrumentedBuilder
. - Dropped method
clear
onHistogram
andTimer
.
- No code changes.
- Initial copy from Coda Hale's Metrics project.