Riemann v0.2.12 Release Notes

Release Date: 2016-12-06 // over 7 years ago
  • Full Changelog

    Implemented enhancements:

    • ๐ŸŒฒ Suppress exception logging if the exception is handled by exception-stream #726
    • ๐Ÿ‘Œ Improve error messages for librato with missing metrics #374
    • โž• Add support for KairosDB HTTP integration and metric TTLs #627 (thorstadt)

    ๐Ÿ›  Fixed bugs:

    • async-queue! (threadpool-service) never go above core-pool-size #668
    • Graphite UDP server gets ClassCastException #509
    • fold-interval-metric doesn't run on second inject! #433

    Closed issues:

    • Writing empty tag field values to Influx is failing #732
    • ws-server binds to all interfaces/IP addresses even if config requires otherwise #721
    • [question/help] multiple async-queues #720
    • Hosting of RPMs & DEBs #718
    • Influx 0.13.0 with Riemann 0.2.10 - database is required #715
    • โž• Added lein plugin template #709
    • 0๏ธโƒฃ Can't use default user and image with Slack integration #707
    • TCP backlog #705
    • REST interface for integrating with local services #703
    • [question] forward "mapped" metrics into influxdb #700
    • ๐Ÿ‘ฏ Question : lein run on the cloned Riemann git #698
    • Question : Riemann to InfluxDB connection #697
    • Query : Riemann Slack integration #688
    • Its not an issue but a question #687
    • Client might be not reading acks fast enough or network is broken #686
    • Events not being reinjected to the main streams after TTL is expired. #676
    • graphite pickle/batched writes #671
    • ๐Ÿ—„ influxdb JSON write protocol has been deprecated #669
    • ๐Ÿ“š Documentation: Default port used for tcp-server #662
    • ๐ŸŒฒ Log should roll up repeated messages #495
    • Debian init.d script swallows init errors #459

    ๐Ÿ”€ Merged pull requests:

    • โž• Add Crabby to Toolbox section of clients.html #745 (chrissnell)
    • ๐Ÿ›  Fix sse listening address #737 (mcorbin)
    • ๐Ÿ›  Fix RuntimeException in udp graphite-server #736 (mcorbin)
    • ๐Ÿ›  fix websocket listening address #735 (mcorbin)
    • โœ‚ Remove tags and fields if value is nil or empty #734 (mcorbin)
    • ๐ŸŒฒ don't log exceptions if in exception-stream #729 (mcorbin)
    • โช revert previous 'fix' closing unwritable channels #724 (abailly)
    • โž• Add riemann.elasticsearch #722 (eguven)
    • โž• Add HTML body support for mailgun #719 (jerray)
    • ๐Ÿ›  Fix nested escaping of strings #717 (frankiesardo)
    • ๐Ÿ”— Link to '/' rather than index.html #711 (macalinao)
    • ๐Ÿ›  Fix fraction divisor in generating events example #708 (guillaumebreton)
    • โž• Add ChannelOption/SO_BACKLOG to TCP server #706 (pradeepchhetri)
    • Clarify GC behavior of (by) streams #704 (blalor)
    • ๐Ÿšง Correction in maintenance-mode function #702 (pradeepchhetri)
    • โž• Add the ability to read SNS credentials from the default credential chain #701 (hexedpackets)
    • โœ‚ Removed deprecated functions: within, without and combine #696 (jamtur01)
    • ๐Ÿ›  Fixes #374 - Librato error without metric #695 (jamtur01)
    • โšก๏ธ Updating netty to 4.1.0 #694 (pradeepchhetri)
    • โž• Added documentation for CLASSPATH-based include and deprecated include approach #693 (jamtur01)
    • โž• Added Prometheus Plugin #692 (pradeepchhetri)
    • โž• Added Druid plugin #691 (pradeepchhetri)
    • ๐Ÿ“‡ Renamed com.aphyr to io.riemann in Riemann core #685 (jamtur01)
    • ๐Ÿ“š Renamed com.aphyr to io.riemann in Documentation #684 (jamtur01)
    • โฌ†๏ธ Include api changes to help others in upgrading #683 (agile)
    • โž• Added HOWTO entry for ports documentation #682 (jamtur01)
    • ๐Ÿ‘ Allow explicit config of Slack HTTP connection params #681 (dbriones)
    • โž• Add batch forwarding for datadog #679 (thearthur)
    • ๐Ÿ›  Fixed deprecation warning to use correct new function. #678 (jamtur01)
    • slack: fix tags handling #677 (mfournier)