Skip to content

Releases: Netflix/spectator

v0.58.0

10 Oct 21:59
Compare
Choose a tag to compare

Primary changes:

  • #451, add support for aws java sdk 2.
  • #457, add helper for monotonic counters.
  • #462, introduced PolledMeter to differentiate active and passive gauges.
  • #463, added polled monitoring of common thread pool properties.
  • #474, use eager singleton for Registry binding to help with Spring / Guice integration.

A comprehensive list of changes can be found in the commit log: v0.57.1...v0.58.0

v0.57.1

03 Aug 17:26
Compare
Choose a tag to compare

Primary changes:

  • #422, added appender for use with log4j 1.x.
  • #425, fix reflective access issue when running on jdk9.
  • #433, work queue mappings added for Artifactory.
  • #439, added helper for boolean tag values.

A comprehensive list of changes can be found in the commit log: v0.56.0...v0.57.1

v0.57.0

03 Aug 16:38
Compare
Choose a tag to compare

⚠️ The spectator-ext-log4j1 extension was incorrectly published with a .md extension.

Primary changes:

  • #422, added appender for use with log4j 1.x.
  • #425, fix reflective access issue when running on jdk9.
  • #433, work queue mappings added for Artifactory.
  • #439, added helper for boolean tag values.

A comprehensive list of changes can be found in the commit log: v0.56.0...v0.57.0

v0.56.0

04 Jul 16:48
Compare
Choose a tag to compare

Primary changes:

  • #403, #406, initial work towards building with jdk9.
  • #408, #409, #410, optimizations for id manipulation.
  • #412, gauges are now supported in placeholder extension.
  • #415, initial support for expiration of inactive meters with AtlasRegistry.
  • #416, clarify usage of Registry.register method.

A comprehensive list of changes can be found in the commit log: v0.55.0...v0.56.0

v0.55.0

01 May 18:25
Compare
Choose a tag to compare

Primary changes:

  • #391, fix ClassCastException with :in clauses using AtlasRegistry.
  • #392, work around for multiple ServoRegistry instances.
  • #393, improve the performance of Spectator.globalRegistry().
  • #395, add agent config for Artifactory (thanks @ebukoski).
  • #397, update to nebula 3.6.0.
  • #398, merge subscriptions from lwc response.
  • #399, agent now supports loading configs from the file system.

A comprehensive list of changes can be found in the commit log: v0.54.0...v0.55.0

v0.54.0

05 Apr 01:39
Compare
Choose a tag to compare

Primary changes:

  • #384, fix links to GC causes in docs.
  • #385, update mappings for Cassandra.
  • #388, explicitly specify DataSourceType.GAUGE for servo.

A comprehensive list of changes can be found in the commit log: v0.53.0...v0.54.0

v0.53.0

13 Mar 16:38
Compare
Choose a tag to compare

Primary changes:

  • #377, add dependency list to fat jar for easier debugging.
  • #378, allow valid character set for AtlasRegistry to be configured.
  • #380, add method for getting stream of gauges to make it consistent with other types.
  • #381, fix meter typing of items from streams on CompositeRegistry.
  • #382, separate out concurrent phase times of CMS from pause timer.

A comprehensive list of changes can be found in the commit log: v0.52.0...v0.53.0

v0.52.0

20 Feb 16:17
Compare
Choose a tag to compare

Primary changes:

  • #376, always increment count for recorded timer values.

A comprehensive list of changes can be found in the commit log: v0.51.0...v0.52.0

v0.51.0

10 Feb 19:25
Compare
Choose a tag to compare

Primary changes:

  • #371, allow request uri and path to be specified as string.
  • #372, switch to material theme for mkdocs.
  • #237, LongTaskTimer state is now maintained if fetched from the registry multiple times.
  • #369, add support for interval counter to track time since last activity.

A comprehensive list of changes can be found in the commit log: v0.50.0...v0.51.0

v0.50.0

06 Feb 16:06
Compare
Choose a tag to compare

Primary changes:

  • #366, zero metrics from snapshots if there is no change in the count.

A comprehensive list of changes can be found in the commit log: v0.49.0...v0.50.0