Skip to content

Releases: reinh/statsd

1.5.0

07 Jan 08:41
Compare
Choose a tag to compare
  • Switch to monotonic based time for more accurate time measurement. Thanks to Kyrylo Silin
  • Add a configuration option for the flush interval. Thanks to Elyahou Ittah
  • Fix TCP support, line endings had been missing. Thanks to Bill Franklin
  • Reconnect and retry on write errors.
  • Travis-CI pipeline disabled.

1.4.0

29 Mar 05:03
v1.4.0
Compare
Choose a tag to compare

A patch carefully prepared and updated by @ccutrer brings us a byte size option for the batch mode!

See the batch_byte_size option on the Batch class. Both batch_byte_size and batch_size can be used together, whichever is reached first will cause a batch flush. There is no default for batch_byte_size, so no change for existing users unless they opt-in by setting batch_byte_size.

Thank you Cody!

v1.3.0

17 Jan 01:04
Compare
Choose a tag to compare
  • Major changes to concurrency and locking control to address numerous issues in concurrent environments.
  • Drop support for Ruby 1.8
  • statsd.time now always sends results, even with exceptions or returns from the given blocks
  • Add IPv6 support
  • Fix numerous issues with JRuby, after IPv6 support was added
  • Add TCP support
  • Add Admin API support
  • Support custom delimiters
  • Removed JSON gem dependencies, rubies now ship a json library