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

Changelog History
Page 3

  • v0.2.3 Changes

    November 12, 2013

    Full Changelog

    Closed issues:

    • is stable broken? #271
    • 0๏ธโƒฃ .deb install's riemann script ignores /etc/default/riemann #264
    • backwards compatibility for puppet template riemann.conf.erb #254
    • Graphite path percentiles function not ideal in certain cases #251
    • ๐Ÿ Riemann fails to start on Windows #244
    • reload broken? #234
    • ๐Ÿ‘Œ Support for Cube (similar to Graphite)? #231
    • Reconnect on network problem #223
    • โž• Address reflection warnings #206
    • folds/mean should not throw when receiving a vector of zero events. #163
    • โœ… Graphite-server really needs tests! #161
    • ๐Ÿ“š Documentation questions #146
    • Mention that 0.0.0.0 binds to all interfaces in howto. #141
    • Write an explicit "putting riemann into production" howto guide. #131

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  fix typo #279 (also)
    • ๐Ÿ”„ change naming strategy as discussed on irc #277 (pyr)
    • ๐Ÿ”Œ Implement a plugin system, for easy loading of external namespaces #276 (pyr)
    • โœ… test fold edge cases #275 (pyr)
    • โœ… typo in test-sse #274 (pyr)
    • โž• add graphite client and server test code #273 (pyr)
    • โž• Add SSE test. create a pubsub, publish to it and match received. #272 (pyr)
    • ๐Ÿ›  fix "adjust" example as per API reference #270 (mfournier)
    • server-sent event transport #269 (pyr)
    • ๐Ÿ›  Fix logstash host #268 (carlyeks)
    • โž• Add support for passive Nagios checks #267 (bracki)
    • โž• Add logstash client based on existing graphite client #266 (tjake)
    • 0๏ธโƒฃ Load defaults from /etc/default #265 (overthink)
    • โž• add missing param stats to graphite-handler #262 (schnipseljagd)
    • ๐Ÿ›  Fix start-stop-daemon not working on older Debian versions #261 (bracki)
    • Thank Federico Borgnia #260 (gsandie)
    • โž• Added support for HipChat #258 (neotyk)
    • ๐Ÿ‘ป Exception handling #257 (neotyk)
    • Concurrency fix for example in "Count number of hosts by application gro... #256 (jeroenvandijk)
    • โœ‚ Remove error in "count number of hosts" example query #255 (jeroenvandijk)
    • โž• added a standard deviation fold #253 (chillitom)
    • โž• Add missing close-paren in streams docstring #252 (bitprophet)
    • ๐Ÿ“‡ Rename riemann.common/attributes -> custom-attributes #247 (samn)
    • ๐Ÿ Don't register HUP signal handler on Windows #245 (chillitom)
    • โž• Add directoy support to 'include' #242 (paulgoldbaum)
    • ๐Ÿ›  fixed a typo in pkg/deb/riemann #241 (mburger)
    • Exclude path information from md5 checksum file. #240 (asemt)
    • โž• Add information about the REPL and hot code reloading #239 (gsandie)
    • Include custom attributes in emails & SNS notifications #238 (samn)
    • โฌ†๏ธ bumps to clojure 1.5.1 for memory leak patch #237 (bmabey)
    • ๐Ÿ›  fixes typo in exception example #236 (bmabey)
    • โž• Add support for vector of events in Librato #235 (mentalblock)
  • v0.2.2 Changes

    June 05, 2013

    Full Changelog

    Closed issues:

    • SSL #225
    • suggested jre to run riemann? #216
    • ๐Ÿ‘ป Runtime exception compiling riemann.bin #212
    • Apdex stream #202
    • ๐Ÿ‘€ (throttle ...) does not seem to pass expired events #178
    • โšก๏ธ :keep-keys does not properly update on 'reload' #173
    • riemann website quickstart : no checksum #172
    • Investigate possible lack of error handling in netty pipeline #126
    • streams/rate should stop its internal poller when TTLs go negative #117

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ”‹ Feature extra classpath #230 (pyr)
    • ๐Ÿ‘ allow extra jars on the classpath #229 (pyr)
    • ๐Ÿ‘Œ Support for multiple tags in where test expressions #228 (samn)
    • ๐Ÿ‘ Allow tagged-any & tagged-all to be used in where exprs #227 (samn)
    • โšก๏ธ Scala client description update #226 (benmur)
    • โž• Add campfire output #222 (gsandie)
    • scale wraps a common smap idiom #221 (pyr)
    • โž• Added thanks for LWF #218 (gsandie)
    • ๐Ÿš€ Use tagged release nrepl-0.2.2 instead of 0.2.0-RC1 #217 (dch)
    • Explain how to match tags against expired events #215 (wjlroe)
    • โž• Add more thanks #214 (gsandie)
    • ๐Ÿ“š Documentation: Introduction to streams #213 (rrees)
    • โž• Add some type hints #211 (banjiewen)
    • Lookup an event directly from the index #210 (rrees)
    • โž• Add a howto on alerting when % thresholds breached #209 (gsandie)
    • streams/where*: should only evaluate children once #204 (sihil)
    • โž• Add UDP transport to graphite-server #201 (sihil)
    • โœ‚ Remove openjdk dependency from fatdeb to improve flexibility #200 (knuckolls)
    • AWS SNS notifier that uses the Java SDK directly #199 (ento)
    • ๐Ÿ›  Fix count-string-bytes #198 (richo)
  • v0.2.1 Changes

    April 08, 2013

    Full Changelog

    Closed issues:

    • Riemann interaction with custom service ? #197
    • Debian init script tries to let you start multiple Riemanns #181
    • โœ‚ Remove paths from md5 checksum files #167

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ’Ž Eric Lindvall worked on riemann-ruby-client. #196 (mblair)
    • โฌ†๏ธ Bump Aleph so Lamina can be unpinned. #195 (mblair)
    • ๐Ÿ›  fixes documentation errors in folds.clj #192 (spazm)
    • โž• Add tests for streams/runs #191 (mblair)
    • โž• adds a teaser intro to the README #189 (spazm)
    • โž• adds md5sum link to quickstart #188 (spazm)
    • ๐Ÿ›  Fix docstring consistency issue #187 (bmhatfield)
    • โš™ Run of same #185 (bmhatfield)
    • โž• Adds a CONTRIBUTING file #184 (spazm)
    • ๐Ÿšฆ Clear up signal name. #183 (mblair)
    • Prevent the init script from trying to start multiple Riemanns. #182 (mblair)
    • ๐Ÿ‘‰ Use a LinkedBlockingQueue in riemann.pool. #180 (banjiewen)
    • Ensure that (:streams core) is always a vec. #179 (banjiewen)
    • ๐Ÿ— Pin Lamina to fix the build. #176 (mblair)
    • โž• Add Java to deb dependencies. #175 (mblair)
    • โž• Add aws sns notifier #171 (ento)
  • v0.2.0 Changes

    March 17, 2013

    Full Changelog

    Closed issues:

    • RFC: More structured data in riemann events. #168
    • ๐ŸŒฒ when TCP connections are dropped the log file is noisy #162
    • If you kill -hup riemann too many times in quick succession, it drops TCP conns. #160
    • Riemann hangs if endpoint for forward is not available #159
    • ddt should run in real time. #158
    • NullPointer in moving-time-window #157
    • โœ‚ Remove ws-server :host for now #156
    • (where) doesn't work with some types of values #155
    • streams/project: coalesce but for vectors of predicates #154
    • Split and friends evaluate their forms more than once. #153
    • Transient + threading issue #147
    • ๐Ÿ— lein build failure #145
    • Java netty client #143
    • Thread/queue wrapper for java client. #139
    • Preserve index state across reload. #138
    • ๐Ÿ‘ท Experiment with worker threads for netty. #137
    • streams/tagged-all and streams/tagged-any should return whether they matched. #135
    • streams/where should accept zero branches, and return whether the event matched. #134
    • ๐Ÿ“‡ Rename streams/stream to streams/sdo #133
    • streams/counter should reset to the reset event's metric #132
    • streams/tag #130
    • ๐Ÿ“‡ riemann.email should preserve metadata #128
    • since 0.1.5 riemann does not accept a full path to the config file, only relative #127
    • (config/include) should be relative to the currently included file. #123
    • Coalesce should handle expiry. #122
    • Include riemann.time in config. #120
    • Top-K streams #119
    • โšก๏ธ Deprecate update-index in favor of index implementing IFn #116
    • โž• Add a deprecation macro. #115
    • Line numbers for riemann config exceptions #114
    • Roll up expensive grid rerenders. #113
    • ๐Ÿ›  Fix dash rendering on FF. #112
    • Dash should toast on save/load. #111
    • Rate should emit zeroes when no events arrive. #109
    • ๐Ÿ‘‰ Make riemann.email/body- customizable #108
    • ๐ŸŒฒ Running without (logging/init) might cause weird errors #105
    • Bring back "hyperspace core online" messages. #104
    • โš™ running with no config == log4j error? #103
    • Dash reconnects #93
    • Shrink dash density #92
    • Switch dash back to white theme #91
    • Finish next-gen dash #90
    • Continuous threadpool leak from tcp/udp servers #89
    • ๐Ÿ‘‰ Make sure pubsub reloads correctly #88
    • core :services #87
    • FAIL in (rate-fast) (streams.clj:613) #86
    • FAIL in (expires) (core.clj:115) #83
    • ๐Ÿ›  Fix threadpool leak on reload #79
    • streams/sdo #78
    • streams/split, streams/splitp #77
    • Riemann 0.1.3, java 1.6 & i686 #76
    • Riemann won't start with Oracle JDK 1.6.27 #74
    • Riemann won't start with Icedtea 1.7.0_09 #73
    • 2 cases of either invalid or no JSON produced off events #72
    • int64 metrics #69
    • FAIL in (rate-fast) (streams.clj:523) #49
    • โž• Add slides and presentations to Riemann's site #45
    • โž• Add a cookbook to the Riemann site #44
    • โ†” Integrate nrepl for production debugging #36
    • rollup stops when an expired event arrives #19
    • Percentiles in Graphite assume two digits of precision #16

    ๐Ÿ”€ Merged pull requests:

    • Rieman -> Riemann :-) #170 (mblair)
    • Tell Emacs that riemann configs are Clojure code. #166 (mblair)
    • ๐Ÿ›  Fix type error in graphite server. #164 (PeterScott)
    • โšก๏ธ Update concepts.html #152 (fcuny)
    • ๐Ÿ“š Very small documentation fix #151 (fcuny)
    • ๐Ÿ”Š clients.html wasn't mentioning graphite and logstash. #148 (mfournier)
    • repl/start-server! should take a hash-map instead of a vector #144 (PeterScott)
    • โšก๏ธ Update netty to 3.6.1, fixes leaking thread pools #140 (gmanika)
    • โž• Add Working with dashboard section in howto #121 (aaronfeng)
    • ๐Ÿ›  Fix graphite-server method name bug #107 (PeterScott)
    • โž• Add delete-by stream primitive and test case #102 (lwf)
    • Graphite client improvements #101 (lwf)
    • Catch exceptions when processing expired events #100 (lwf)
    • ๐Ÿ›  Fix missing endquotes. #98 (clee)
    • Do not try to encode back packets in protobuf when talking graphite #97 (pyr)
    • produce unique names for snapshot debs #96 (pyr)
    • ๐Ÿ“œ wrong paren placement in howto.html - results in parse errors: #94 (manos)
    • โž• Add split* and split, as described in aphyr/riemann/#77 #85 (pyr)
    • silence closed channel exceptions #84 (pyr)
    • ๐Ÿ”จ first phase of refactor to allow pluggable transports #82 (pyr)
    • Proposed implementation for aphyr/riemann/#78 #80 (pyr)
  • v0.1.5 Changes

    December 04, 2012
  • v0.1.4 Changes

    December 04, 2012

    Full Changelog

    Closed issues:

    • Put riemann-java-client on clojars. #53
    • ๐Ÿ“ฆ Write a proper riemann.config for the packages #43

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿšš graphite was forgotten in the move to atoms :-( #70 (pyr)
    • lein run requires -- to pass additional parameters like /usr/local/etc/riemann.custom.config through to riemann #68 (dch)
  • v0.1.3 Changes

    November 13, 2012

    Full Changelog

    Closed issues:

    • Clarify relationship between where-event, match, and where. #52
    • Generated .deb file is not indexable by apt-ftparchive & friends #47
    • Graphite reconnection fails #46
    • Investigate a possible bug in (where (tagged "foo")) #42
    • โž• Add docstring for streams/tagged #41
    • MD5 checksum files on downloads #40
    • ๐Ÿ“œ Replace protobufs parser #39
    • (where (service x)) should evaluate x. #38
    • Librato metrics adapter #37
    • Get a Yourkit license #35
    • (where ... (else ...)) #34
    • multimethods for boolean dispatch #13
    • Deb files should be owned by root. #67
    • 0๏ธโƒฃ Sane default config. #66
    • ๐Ÿ‘Œ Verify deb #65
    • ๐Ÿ‘Œ Verify tarball works #64
    • ๐Ÿ“ฆ Write package task #63
    • Write tarball task #62
    • Moar GC opts for production bin scripts. #61
    • Switch servers from localhost to 127.0.0.1 #59
    • ๐Ÿš€ Release 0.1.3 #58
    • ๐Ÿš€ Write release notes #57
    • ๐Ÿ“ฆ Write a proper debian package script. #54

    ๐Ÿ”€ Merged pull requests:

    • * this should exec, rather than launch a subprocess. this way it works n... #60 (jib)
    • ๐Ÿ * mention how to do it on windows as well #50 (jib)
    • ๐ŸŒฒ * document how to log to stdout #48 (jib)
    • โž• add a bench-only test for indexing speed. #33 (pyr)
    • Parameterize message framing pipeline. #32 (banjiewen)
    • ๐Ÿ›  Fix graphite-server call #31 (pyr)
    • โž• Add travis configuration #30 (pyr)
    • ๐Ÿ”„ Change streams/moving-event-window to use take-last instead of subvec. #28 (banjiewen)
    • ๐Ÿ”‹ Feature small cleanups #27 (pyr)
    • split where into where and where-event, avoiding symbol touching #26 (pyr)
    • Switch pubsub registry to an atom. #25 (pyr)
    • ๐Ÿ‘‰ Use an atom pointing to a simple list to store events in coalesce. #24 (pyr)
    • โž• Add a graphite listener. #23 (pyr)
    • ๐Ÿ‘‰ Use a pool of sockets for riemann.graphite. #22 (banjiewen)
    • ๐Ÿ‘ Allow custom message-decoding functions for TCP and UDP servers. #21 (banjiewen)
    • โž• Add streams/fold-interval and test #18 (b)
  • v0.1.2 Changes

    June 17, 2012

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

  • v0.1.1 Changes

    May 24, 2012

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • โž• Add (adjust (fn ...) ...) #12 (sjl)
    • ๐Ÿ’… Minor style tweaks #11 (sjl)
    • fill-in-last #10 (sjl)
    • I'm an asshole, sorry. #9 (sjl)
    • Two more minor tweaks #8 (sjl)
    • Minor tweaks #7 (sjl)
    • ๐Ÿ›  Fix typo in query string #6 (paulbutcher)
  • v0.1.0 Changes

    March 08, 2012

    Full Changelog

    Closed issues:

    • Typo in Quickstart #5
    • โž• add development/testing instructions #1

    ๐Ÿ”€ Merged pull requests:

    • Bernhard Riemann, 1826-1866, RIP #4 (jdmaturen)
    • ๐Ÿ‘ Reimman now supports Clojure 1.3 #3 (snewman)
    • ๐Ÿ‘‰ Use map destructuring instead of (or) and (let) #2 (reiddraper)

    * This Changelog was automatically generated by github_changelog_generator