Releases: Netflix/spectator
0.25.0
Primary changes:
- Fix bug with automatic bucket labels using the wrong unit causing several buckets to receive the same label.
A comprehensive list of changes can be found in the commit log: v0.24.0...v0.25.0
0.24.0
Primary changes:
- Spectator module for the Netflix plugin install rxnetty module to avoid binding errors.
A comprehensive list of changes can be found in the commit log: v0.23.0...v0.24.0
0.23.0
Primary changes:
- Make mapping for spark sink configurable.
A comprehensive list of changes can be found in the commit log: v0.22.0...v0.23.0
0.22.0
Primary changes:
- Switches to newer version of the http client with rxjava unshadowed.
- Start experimenting with archaius2 for T-Digest registry.
A comprehensive list of changes can be found in the commit log: v0.21.0...v0.22.0
0.21.0
Primary changes:
- Fix injection errors when relying on
@AutoBindSingleton
plugin. - Initial version of registry to report timers and distribution summaries as a T-Digest.
A comprehensive list of changes can be found in the commit log: v0.20.0...v0.21.0
0.20.0
Primary changes:
- Update to rxnetty 0.4.6, fixes metrics issue with client names in previous versions.
- Fix refresh of server list when using eureka.
- Added helper function for registering log4j2 appender after logging system has been configured (see #116).
- Switch to new nebula based build.
A comprehensive list of changes can be found in the commit log: v0.19.0...v0.20.0
0.19
Primary changes:
- Fix race condition where gauge values could get collected before getting read by the servo observer.
- Updates to rxnetty helper. The DiscoveryClient is now injected and connection pooling is enabled.
A comprehensive list of changes can be found in the commit log: 0.18...v0.19.0
0.18
Primary changes:
- Set client name when building RxNetty client. This is to avoid getting a huge number of metrics with the default naming scheme used by RxNetty.
A comprehensive list of changes can be found in the commit log: 0.17...0.18
0.17
Primary changes:
- Add helper for bucket counters, timers, and distribution summaries to the sandbox.
- Change log level for GC events to debug to reduce noise for users that don't want it by default.
A comprehensive list of changes can be found in the commit log: 0.16...0.17
0.16
Note, 0.15 skipped due to some build snafus. This release does an initial attempt at better integration with other Netflix libraries.
Primary changes:
- Guice module for Netflix plugin, see updated integration docs.
- Pin dependencies to explicit versions rather than using
latest.release
. - Switch from
ribbon-httpclient
to shaded version ofrxnetty
. - Configuration settings with bindings to
archaius
. - Activity based meters will now expire after a period of no use when using the servo registry.
A comprehensive list of changes can be found in the commit log: 0.14...0.16