NSQ v0.3.7 Release Notes
Release Date: 2016-02-24 // about 8 years ago-
Upgrading from 0.3.6 : Binaries contain no backwards incompatible changes.
๐ This release has been built with Go 1.6.
๐ Highlights include the various work done to reduce
nsqd
lock contention, significantly improving the impact of high load on the/stats
endpoint, addressing issues with timeouts and failures innsqadmin
(#700, #701, #703, #709).๐ Thanks to @judwhite,
nsqd
andnsqlookupd
now natively support being run as a Windows service (#718). We're also now publishing official Windows releases.๐ง
nsqd
will nowflock
its data directory on linux, preventing twonsqd
from running simultaneously pointed at the same path (#583).๐ On the bugfix side, the most noteworthy change is that
nsqd
will now correctly reset health state on a successful backend write (#671).๐ Features:
- ๐ #700/#701/#703/#709 -
nsqd
: reduce lock contention (thanks @zachbadgett @absolute8511) - ๐ #718 -
nsqd
/nsqlookupd
: support running as a windows service (thanks @judwhite) - ๐ #706 -
nsqd
: support enabling/disabling block profile via HTTP (thanks @absolute8511) - ๐ #710 -
nsqd
: supportPOST
/debug/pprof/symbol
(thanks @absolute8511) - #662 -
nsqadmin
: add flags for formatting statsd keys (thanks @kesutton) - ๐ง #583 -
nsqd
:flock
--data-path
on linux - โก๏ธ #663 -
nsqd
: optimize GUID generation (thanks @ploxiln)
๐ Bugs:
- ๐ #700/#701/#703/#709 -