nsq v0.2.18 Release Notes

Release Date: 2013-02-28 // about 11 years ago
  • ⬆️ 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