Add protocol option to documentation.
Added InfluxDB plugin
little tidying for hipchat
when evaluating and expressions like (and (= metric 2)) things were fine, but not when evaluating something like (and metric), no bueno!
update dependencies, with report from lein-ancient
Tests still passing, this is the output from lein-ancient now, jsonevent-layout and netty must remain at these versions for now. ``` [net.logstash.log4j/jsonevent-layout "1.6"] is available but we use "1.5" [io.netty/netty "4.0.0.Alpha8"] is available but we use "3.8.0.Final" [log4j/apache-log4j-extras "1.2.17"] is available but we use "1.0" [org.antlr/antlr "3.5.2"] is available but we use "3.2" ```
Fix two bugs
Add slack notifications
Expose `event` in config and catch events missing time
Currently, events missing time throw a NullPointerException.
This allows safer generation of events from riemann streams.
This relied on a race condition *and* a bug in the creation of the index wrapper; both bugs were fragile and masked the other. Now we create the index wrapper with a pubsub registry, and use the blocking lamina channel->lazy-seq variant for dequeues.