Skip to content

0.2.18

Compare
Choose a tag to compare
@mreiferson mreiferson released this 02 Jul 19:42
· 1637 commits to master since this release

Upgrading from 0.2.17: all V2 clients of nsqd now receive heartbeats (previously only clients that subscribed would receive heartbeats, excluding TCP producers).

Upgrading from 0.2.16: follow the notes in the 0.2.17 changelog for upgrading from 0.2.16.

Beyond the important note above regarding heartbeats this release includes nsq_tail, an extremely useful utility application that can be used to introspect a topic on the command line. If statsd is enabled (and graphite in nsqadmin) we added the ability to retrieve rates for display in nsqadmin.

We resolved a few critical issues with data consistency in nsqlookupd when channels and topics are deleted. First, deleting a topic would cause that producer to disappear from nsqlookupd for all topics. Second, deleting a channel would cause that producer to disappear from the topic list in nsqlookupd.

New Features / Enhancements:

  • #131 - all V2 nsqd clients get heartbeats
  • #154 - nsq_tail example reader
  • #143 - display message rates in nsqadmin

Bug Fixes:

  • #148 - store tombstone data per registration in nsqlookupd
  • #153 - fix large graph formulas in nsqadmin
  • #150/#151 - fix topics disappearing from nsqlookupd when channels are deleted