0.2.23
Upgrading from 0.2.22: No backwards incompatible changes.
We now use godep in order to achieve reproducible builds with pinned dependencies. If you're on go1.1+ you can now just use godep get github.com/bitly/nsq/...
.
This release includes nsqd
protocol compression feature negotiation. Snappy and Deflate are supported, clients can choose their preferred format.
--statsd-prefix
can now be used to modify the prefix for the statsd
keys generated by nsqd
. This is useful if you want to add datacenter prefixes or remove the default host prefix.
Finally, this release includes a "bug" fix that reduces CPU usage for nsqd
with many clients by choosing a more reasonable default for a timer used in client output buffering. For more details see #236.
New Features / Enhancements:
- #266 - use godep for reproducible builds
- #229 - compression (Snappy/Deflate) feature negotiation
- #241 - binary support for HTTP /mput
- #269 - add --statsd-prefix flag
Bug Fixes: