Releases: cactus/go-statsd-client
Releases · cactus/go-statsd-client
v5.1.0
v5.0.0
- Add Tag support: suffix-octothorpe, infix-comma, infix-semicolon (GH-53)
- Remove previously deprecated NoopClient. Use a nil
*Client
Statter as a
replacement, if needed. Ex:var client Client // A nil *Client has noop behavior, so this is safe. // It will become a small overhead (just a couple function calls) noop. err = client.Inc("stat1", 42, 1.0)
v5.0.0-alpha.0
- Add Tag support: suffix-octothorpe, infix-comma, infix-semicolon (GH-53)
- Remove previously deprecated NoopClient. Use a nil
*Client
Statter as a
replacement, if needed. Ex:var client Client // A nil *Client has noop behavior, so this is safe. // It will become a small overhead (just a couple function calls) noop. err = client.Inc("stat1", 42, 1.0)
v4.0.0
v3.2.1
v3.2.0
- A new client constructor with "config style" semantics.
"legacy" client construction still supported, to retain backwards compat. - Add an optional re-resolving client configuration. This sets a schedule for
having the client periodically re-resolve the addr to ip. This does add some
overhead, so best used only when necessary.
v3.1.1
v3.1.0
NewClientWithSender(Sender, string) (Statter, error)
method added to
enable building a Client from a prefix and an already created Sender.- Add stat recording sender in submodule statsdtest (GH-32).
- Add an example helper stat validation function.
- Change the way scope joins are done (GH-26).
- Reorder some structs to avoid middle padding.