All Versions
30
Latest Version
Avg Release Cycle
139 days
Latest Release
836 days ago

Changelog History
Page 1

  • v0.3.8 Changes

    December 13, 2021

    Full Changelog

    • โšก๏ธ Updated slf4j-over-log4j to 1.7.32
    • โšก๏ธ Updated cloure/tools.logging to 1.2.1
  • v0.3.7 Changes

    November 26, 2021

    Full Changelog

    • ๐Ÿ›  Fix Linux detection for Netty
    • ๐Ÿ‘ InfluxDB v2 support
    • โž• Add reaper option to keep all keys
    • feat(stream): rabbitmq stream to use function or string as routing key
    • ๐Ÿ›  fix bash get JAVA_VERSION
    • โฌ†๏ธ Bump jackson-databind to mitigate vulnerabilities
  • v0.3.6 Changes

    September 06, 2020

    Full Changelog

    Closed issues:

    • Query Regarding async-queue! #979
    • Inconsistency in time across streams #948
    • Forward events if one of downstream down(unreachable). #771

    ๐Ÿ”€ Merged pull requests:

    • โšก๏ธ Update issue templates #982 (jamtur01)
    • Create CODE_OF_CONDUCT.md #981 (jamtur01)
    • โšก๏ธ Update packaging to produce EL8 packages too #978 (faxm0dem)
    • Pass http options to elasticsearch #976 (smortex)
    • โž• added pushover priorities support #975 (mrkooll)
    • Do not record events if *results* is nil. #974 (sanel)
    • ๐Ÿ”จ refactoring send-lines fn in GraphiteUDPClient #972 (ertugrulcetin)
    • ๐Ÿ›  Fix InfluxDB typo and improve copy #971 (maddenp)
    • ๐Ÿ›  fix(transport): potential msg decoding error is handled in rabbitmq-transport #970 (serge-medvedev)
    • ๐Ÿ“„ docs(rabbitmq-transport): comments are tidied up #969 (serge-medvedev)
    • feat(stream): rabbitmq stream is introduced #968 (serge-medvedev)
    • ๐Ÿ”จ refactor(rabbitmq-transport): configuration made even more flexible #967 (serge-medvedev)
    • ๐Ÿ›  fix(transport): service/conflict? doesn't fail if rabbitmq-transport isn't started #965 (serge-medvedev)
    • ๐Ÿ”จ refactor(transport): rabbitmq-transport configuration made more flexible #964 (serge-medvedev)
    • ๐Ÿ‘ feat(transport): rabbitmq-transport got index querying support #963 (serge-medvedev)
    • ๐Ÿ“„ docs: typo's fixed; rabbitmq-related functions are either documented or made private #962 (serge-medvedev)
    • feat(transport): rabbitmq consumer is introduced #961 (serge-medvedev)
  • v0.3.5 Changes

    November 23, 2019

    Full Changelog

    Closed issues:

    • websockets stream broken in 0.3.4 #959
    • Explicit Java requirements #958
    • Unable to use Env variables in riemann.config - Riemann 0.3.2 #956
    • Trouble including functions in Riemann 0.3.3 #954
    • ๐Ÿ‘ป Receiving exception on reload: java.lang.IllegalStateException: Could not find a suitable classloader to modify from clojure.lang.LazySeq@aa452d23 #950

    ๐Ÿ”€ Merged pull requests:

    • โช revert http-kit to eliminate websocket interleaving bug #960 (dch)
  • v0.3.4 Changes

    September 27, 2019

    Full Changelog

    Closed issues:

    • ๐Ÿš€ Deb package for v0.3.3 does not exist in release section #949

    ๐Ÿ”€ Merged pull requests:

    • โž• Add syntax highlighting to datadog example in docs #955 (rwaweber)
    • โž• Add predict-linear stream #953 (boernd)
    • โž• Added circleci config #952 (jamtur01)
    • ๐Ÿ”จ riemann.bin: Refactor ensure-dynamic-classloader and call on reload #951 (198d)
    • โฌ†๏ธ Upgraded to netty 4.1.25 #926 (jamtur01)
  • v0.3.3 Changes

    June 22, 2019

    Full Changelog

    Closed issues:

    • ๐Ÿ“ฆ Might need to rebuild RPM package for v0.3.2 #946
    • InfluxDB new-stream missing fields #943
    • Getting data from influxDB to Riemann Streams to use the metrics ? #942
    • โš  many netty warning in log file #937
    • folds/quotient-sloppy divides by zero #934
    • ๐Ÿ”ง Reloading configuration with OpenJDK 10 throws a java.lang.NoClassDefFoundError #928
    • Which part-time constructor to use? #884
    • ๐Ÿ”ง How to have dynamic set of email users configured to send notifications based on Alert Rules? #826

    ๐Ÿ”€ Merged pull requests:

  • v0.3.2 Changes

    May 12, 2019

    Full Changelog

    Closed issues:

    • How to filter riemann-health to send only numeric metric for cpu event instead of all the process data. #936
    • Riemann to Nagios Integration #933
    • Is Riemann able to detect a service is up ?? #931
    • โž• adding a new tool #930
    • 0๏ธโƒฃ Question: How to determine fields exist and give default value? #927
    • Meet java.util.concurrent.RejectedExecutionException after running some days #913

    ๐Ÿ”€ Merged pull requests:

    • โž• Add send batch to prometheus #945 (yershalom)
    • Escape backslash in ns-string to allow for compilation #944 (slipset)
    • โž• add stream untag (inverse of tag) #940 (deoqc)
    • โž• Adding external dependencies fails due to missing class EntityReplacementMap. #939 (cresh)
    • โž• Add Zabbix support #938 (vortura)
    • ๐Ÿ– Handle div by 0 in quotient-sloppy #935 (jstokes)
    • clj-nsca: use version "0.0.4" #932 (mcorbin)
    • Cast the time in long in the pagerduty stream. #929 (mcorbin)
    • ๐Ÿ“š Docker documentation #924 (xrstf)
    • ๐Ÿ‘ Allow for using Riemann as a dependency #881 (derekchiang)
  • v0.3.1 Changes

    May 23, 2018

    Full Changelog

    Closed issues:

    • TLS Certificate Chains #920
    • Opsgenie API v2 #918
    • NPE with Riemann 0.3.0 and inject! #917
    • Could not find a suitable classloader to modify from clojure.lang.LazySeq #914
    • Execute custom script on a state trigger / stream #899
    • โœ… Provide example for testing with junit xml output #897

    ๐Ÿ”€ Merged pull requests:

    • โฌ†๏ธ Upgraded to netty 4.1.25 #926 (jamtur01)
    • ๐Ÿ‘Œ Support for Opsgenie v2 API #925 (mcorbin)
    • ๐Ÿ“š Docker documentation #924 (xrstf)
    • ๐Ÿณ Docker improvements #923 (xrstf)
    • ๐Ÿณ Provide a Docker image #922 (xrstf)
    • Pull in less-awful-ssl 1.0.3 #921 (MichaelDoyle)
    • ๐Ÿ›  Fix incorrect assertions in tests #919 (Mongey)
    • โž• Add default TLS port in documentation #916 (mcorbin)
    • ๐Ÿ‘Œ Improve the formatting of the API documentation #915 (mcorbin)
    • config: lexicographically sort files before including them #912 (pyr)
    • ๐Ÿ”Š Enable TCP-TLS in logstash plugins #911 (epabced)
    • โž• Add multiple events support to the Graphite stream #910 (mcorbin)
    • โž• Add support for tags in Graphite input and output #909 (mcorbin)
    • โž• Add missing atom deref to properly close kafka client #908 (peffenberger)
    • โž• Add riemann-discovery on the plugin list #906 (mcorbin)
    • ๐Ÿ›  Fix doc typo #905 (mcorbin)
    • โž• Add documentation for the core in the test framework #904 (mcorbin)
    • โž• Add documentation for the not-expired stream #903 (mcorbin)
    • โž• Add pagerduty v2 documentation #902 (mcorbin)
  • v0.3.0 Changes

    January 15, 2018

    Full Changelog

    Closed issues:

    • ๐Ÿš€ Create new release #901
    • InfluxDB: field type conflict on "riemann executor agg accepted rate" #898
    • โšก๏ธ Issue when updating com.cemerick/pomegranate #890
    • riemann server ws in/out rate always 0 #880
    • Lein deps fails with lein 2.8.1 #870
    • Error using clojure 1.9 / campfire integration #866
    • Java Classloading #859
    • riemann index name a bit repetition puzzle #857
    • Reimann fails Installation on Cent OS using RPM #856
    • Extract riemann.streams to a separate library #853
    • KQueue #851
    • Catch exceptions during event expiration #850
    • [regression] InfluxDB lib should be fed consistent data type #848
    • ๐Ÿ“ฆ Package gogs-0.11.19-1500937836.643c85e9.centos7.x86_64.rpm is not signed #841
    • โœ… inject-intervals! test helper #839
    • โž• Add index support in test mode #838
    • Question: how to replace multi pattern #835
    • java.lang.NullPointerException: null in Riemann #834
    • riemann.streams/call-rescue is catching java.lang.Error #833
    • Riemann internal metrics from haproxy to graphite #832
    • gh-pages: quickstart, syntax highlighting bug #796
    • provide streams like runs but on duration #788
    • Notification from zombie events #768
    • riemann executor rejected rate is always 0 #727
    • ๐Ÿ— by-builder accepts multiple "forms" but passes events only to the last form #699

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix logsize-rotate #900 (asonix)
    • โž• Adds OpenTSBD and Graphite default ports #895 (mcorbin)
    • โœ… initiates controlled time in with-test-env #893 (mcorbin)
    • โž• Add a modifiable classloader for pomegranate. #892 (mcorbin)
    • โฌ†๏ธ bump kinsky dependency #891 (mcorbin)
    • โšก๏ธ Update project dependencies #889 (mcorbin)
    • ๐Ÿ›  fix ws out rate metric and remove ws latency metric #888 (mcorbin)
    • ๐Ÿ”จ Refactor test imports #887 (mcorbin)
    • โฌ†๏ธ Upgrade kinsky to 0.1.20 #885 (boernd)
    • ๐Ÿ‘Œ Improve kafka docs #883 (boernd)
    • โž• Add a not-expired stream #882 (mcorbin)
    • โšก๏ธ Updates to support Java9 #879 (jamtur01)
    • ๐Ÿ‘‰ Use clj-nsca fork #878 (mcorbin)
    • โž• Add samplerr to plugins doc #877 (boernd)
    • โž• Add riemann-cond-dt plugin documentation #876 (mcorbin)
    • ๐Ÿ‘ Allow for not using index-suffix #875 (derekchiang)
    • ๐Ÿ”จ Refactor test imports and fix indentation #873 (mcorbin)
    • ๐Ÿ”ง Modify the :host configuration in influx tests #872 (mcorbin)
    • ๐Ÿ”จ Mock a core in test mode, refactoring reaper #871 (mcorbin)
    • โž• Add the "riemann" tag in index instrumentation #869 (mcorbin)
    • ๐Ÿ‘ป Document exception-stream #868 (mcorbin)
    • โœ‚ Remove campfire integration #867 (mcorbin)
    • ๐Ÿ›  Fix #796: add scrollbar when code line is too long #864 (thachmai)
    • โž• Add new elixir client #863 (hazardfn)
    • ๐Ÿ‘ Allows to generate test results in junit format #862 (mcorbin)
    • ๐Ÿ”จ Refactoring the telegram output #861 (mcorbin)
    • Document the tag stream #860 (mcorbin)
    • ๐Ÿ›  Fix the where macro for clojure 1.9 #858 (mcorbin)
    • Catch AssertionError in stream.clj and time.clj #855 (mcorbin)
    • โž• Add a try/catch where events are expired #854 (mcorbin)
    • โž• Adds Netty Kqueue support #852 (jamtur01)
    • Converts clojure.lang.BigInt to double in influx stream #849 (mcorbin)
    • โšก๏ธ Updated docs for JDK 8 and 9 and removing JDK 7 #847 (jamtur01)
    • โœ‚ Remove support for JDK7 and add JDK9 #846 (jamtur01)
    • Document the Elasticsearch streams #845 (mcorbin)
    • ๐Ÿ›  Fix by-builder stream #843 (mcorbin)
    • ๐Ÿ‘ป Replace Throwable by Exception #842 (mcorbin)
    • โฌ†๏ธ Upgrade influxdb-java dependency #840 (mcorbin)
    • โž• Add Pagerduty v2 API support #837 (mcorbin)
    • โšก๏ธ Update the IRC log url #836 (mcorbin)
  • v0.2.14 Changes

    July 10, 2017

    Full Changelog

    Closed issues:

    • When using keepalived+ LVS TCP check , Riemann will have Connection reset by peer error #828
    • How to change Riemann internal metrics interval #827
    • ๐Ÿ‘ [Feature Request] Add support for routing SNMP events #824
    • โž• Add dummy environment variables to TravisCI #822
    • ๐Ÿ‘ Riemann output support multi graphite? #820
    • ๐Ÿ”Š Email not getting triggered in logstash 5.2.1 #819
    • How to keep Graphite format in Riemann kafka output #818
    • Need directory paths for riemann rpm in RHEL 7.2 #817
    • Need directory locations for riemann rpm file RHEL 7.2 #816
    • Unexpected behavior regarding events with missing fields specified in by macro #813
    • Riemann-health not working #809
    • ๐Ÿ‘ [feature request] Support batch functionality in elasticsearch output #791
    • Reload not working on RHEL 7.1 #780
    • [InfluxDB] Allow :tag-fields to be set per-event #742
    • ๐Ÿ‘ Document supported influxdb versions #723
    • ๐Ÿ‘€ Riemann notifications seems to be delayed #713

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›ฐ Netuitive Payload Size Reduction #831 (TheConnMan)
    • โž• Add ms teams output #830 (boernd)
    • Remove all *warn-on-reflection* warning in the influxdb stream #829 (mcorbin)
    • โž• Add sflatten stream #825 (mcorbin)
    • โž• Added some env variables for Travis testing #823 (jamtur01)
    • โž• Add link to riemann-go-client in clients.html #815 (mcorbin)
    • โฌ†๏ธ bump clj-http to 3.5.0 - http-integrations over a sniproxy \o/ #814 (andrerocker)
    • Replace refs in moving-time-window by an atom #811 (mcorbin)
    • ๐Ÿ›  Fix typo in kafka howto doc #810 (boernd)
    • Extend pushover functionality #808 (boernd)
    • โž• Add Kafka output documentation #807 (mcorbin)
    • [gh-pages] Add missing api html files #806 (boernd)
    • ๐Ÿ”จ Refactoring Elasticsearch output #804 (mcorbin)
    • ๐Ÿ›  Fix code block render in quickstart.html #803 (sudoankit)
    • โž• Add documentation on time_micros #802 (mcorbin)
    • ๐Ÿ›  Fix quickstart tar command args #801 (mreinhardt)
    • โšก๏ธ Updated a number of project dependencies #800 (jamtur01)
    • ๐Ÿ›  Fix download links #799 (Ben-M)
    • ๐Ÿ›  replace refs in fixed-time-window-fn by an atom #797 (mcorbin)
    • ๐Ÿ“š [Ready] Add influxdb documentation #770 (mcorbin)