nsq v0.2.16 Release Notes

Release Date: 2013-01-07 // over 11 years ago
  • โฌ†๏ธ Upgrading from 0.2.15: there are no backward incompatible changes in this release.

    ๐Ÿš€ However, this release introduces the IDENTIFY command (which supersedes sending ๐Ÿ“‡ metadata along with SUB) for clients of nsqd. The old functionality will be โœ‚ removed in a future release.

    • #114 persist paused channels through restart
    • #121 fix typo preventing compile of bench_reader (thanks @datastream)
    • #120 fix nsqd crash when empty command is sent (thanks @michaelhood)
    • #115 nsq_to_file --filename-format --datetime-format parameter and fix
    • #101 fix topic/channel delete operations ordering
    • #98 nsqadmin fixes when not using lookupd
    • #90/#108 performance optimizations / IDENTIFY protocol support in nsqd. For a single consumer of small messages (< 4k) increases throughput ~400% and reduces # of allocations ~30%.
    • #105 strftime compatible datetime format
    • #103 nsq_to_http handler logging
    • #102 compatibility with Go tip
    • #99 nsq_to_file --gzip flag
    • #95 proxy graphite requests through nsqadmin
    • #93 fix nqd API response for no topics
    • #92 graph rendering options
    • #86 nsq_to_http Content-Length headers
    • #89 gopkg doc updates
    • #88 move pynsq to it's own repo
    • #81/#87 reader improvements / introduced MPUB. Fix bug for mem-queue-size < 10
    • #76 statsd/graphite support
    • #75 administrative ability to create topics and channels