Skip to content

Releases: circonus-labs/gosnowth

v1.6.2

24 Dec 01:19
76fab33
Compare
Choose a tag to compare
  • fix: Changed the type of the _count_only results type.

v1.6.1

24 Dec 00:23
7a9ecce
Compare
Choose a tag to compare
  • upd: Added support for _count_only requests using the FindTags functions.

v1.5.6

17 Dec 20:02
b7236bd
Compare
Choose a tag to compare
  • Fixes a bug causing gosnowth to sometimes return an error when encountering +/-inf values in DF4 data responses from IRONdb.
  • Improves the LocateMetric unit tests to include testing the FindMetric node hashing logic.

v1.5.5

04 Dec 14:48
c0f517c
Compare
Choose a tag to compare

Add NodeState.NNTBS

v1.5.4

09 Jun 18:25
Compare
Choose a tag to compare
  • Supports DF4 responses that contain data values of [+/-]inf or NaN.

v1.5.3

07 May 23:01
Compare
Choose a tag to compare
  • Fixes an issue with node deactivation upon retry and adds the node discovery process to the watch function so that deactivated nodes can become active again when they become reachable again.

v1.5.2

01 May 23:16
56d6cb2
Compare
Choose a tag to compare
  • Adds additional debug logging, if configured, to support better tracking of IRONdb request retries.
  • Fixes a bug that would cause failures on POST requests to IRONdb if the request needed to be retried on more than one node.

v1.5.1

30 Apr 19:06
5541e25
Compare
Choose a tag to compare
  • Adds an option, not used by default, to retry requests to IRONdb that fail for reasons that might be resolved by retrying. The number of attempts can be set using the SnowthClient.SetRetries() method. Delay will increase between each successive retry attempt.
  • Adds an option, off by default, but can be set with SnowthClient.SetConnectRetries(), that allows the client to retry requests to IRONdb that fail due to network errors on other available nodes, up to a specified number of times. This can be used in conjuction with SnowthClient.SetRetries() or on its own.
  • Added a Limit field to FindTagsOptions struct for specifying the maximum number of metric results returned from the IRONdb find call.

v1.5.0

16 Apr 21:33
Compare
Choose a tag to compare
  • Adds linting configuration to the project and includes linting cleanup.
  • Changes the API for most of the library functions to make the parameter specifying a snowth node variadic and optional. This is possible because gosnowth can now correctly determine which node to use itself.
  • Adds internal implementation of topology location services matching the logic used by snowth clusters.

gosnowth v1.4.6

06 Mar 15:31
d6bba4f
Compare
Choose a tag to compare
  • Adds support for the Explain parameter and results for CAQL requests.
  • Adds support for tracing and dumping request payload to stdout for diagnostic purposes.