Metrics-scala
3.5.4 was released and is underway to Maven central.
For
more information see: https://github.com/erikvanoosten/metrics-scala/
Secondly, there is a potentially breaking change. The metric names
used in Akka support included the class name twice (a report from
@provegard, thanks!). This has been fixed. The obvious consequence
is that these metric names have changed which might break downstream
reporting.
For the first time we are deprecating something: FutureMetrics.
This trait was introduced when Futures were not in the standard
library. The trait has been replaced by a much simpler method on Timer:
timeFuture. (Thanks to @maciej for thinking along.)
Finally, nested classes and anonymous sub classes generate
slightly better metric names.
Update your build files with one of these:
"nl.grons" %% "metrics-scala" % "3.5.4" //
Scala 2.10.x or 2.11.x
. No Akka support.
"nl.grons" %% "metrics-scala" % "3.5.4_a2.2" //
Scala 2.10.x and Akka 2.2.x.
"nl.grons" %% "metrics-scala" % "3.5.4_a2.3"
// Scala 2.10.x or 2.11.x and Akka 2.3.x
or 2.4.x.
Thanks go out to @scullxbones for code reviews and thoughts.
Happy coding!
Erik.