Skip to content

Releases: Netflix/spectator

0.25.0

08 May 05:05
Compare
Choose a tag to compare
0.25.0 Pre-release
Pre-release

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

08 May 05:03
Compare
Choose a tag to compare
0.24.0 Pre-release
Pre-release

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

08 May 05:00
Compare
Choose a tag to compare
0.23.0 Pre-release
Pre-release

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

08 May 04:57
Compare
Choose a tag to compare
0.22.0 Pre-release
Pre-release

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

08 May 04:55
Compare
Choose a tag to compare
0.21.0 Pre-release
Pre-release

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

20 Feb 21:52
Compare
Choose a tag to compare
0.20.0 Pre-release
Pre-release

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

18 Feb 23:50
Compare
Choose a tag to compare
0.19 Pre-release
Pre-release

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

09 Feb 23:42
Compare
Choose a tag to compare
0.18 Pre-release
Pre-release

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

09 Feb 23:40
Compare
Choose a tag to compare
0.17 Pre-release
Pre-release

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

19 Dec 22:22
Compare
Choose a tag to compare
0.16 Pre-release
Pre-release

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 of rxnetty.
  • 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