Go Statsd Client Versions Save

statsd client for Go

v5.1.0

10 months ago
  • Fix for tag format in substatter. (GH-55)
  • Add support for Floats in several situations. (GH-57)
  • Add new ExtendedStatSender interface for the new Float methods.

v5.0.0

3 years ago
  • 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

3 years ago
  • 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

3 years ago
  • Fix go.mod versioning. (GH-51,GH-52)
  • Bump major version for go.mod change, just in an attempt to be safer for existing users.

v3.2.1

3 years ago
  • Export NewBufferedSenderWithSender for direct use where needed.

v3.2.0

4 years ago
  • 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

6 years ago
  • avoid some overhead by not using defer for two "hot" path funcs
  • Fix leak on sender create with unresolvable destination (GH-34).

v3.1.0

8 years ago
  • 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.

v3.0.3

8 years ago
  • make sampler function tunable (GH-24)

v3.0.2

8 years ago
  • reduce memory allocations
  • improve performance of buffered clients