graphite was forgotten in the move to atoms :sadface:
Merge pull request #70 from pyr/bugfix-graphite-server

graphite was forgotten in the move to atoms :-(
Add doubles, longs, and bigints.
Use riemann-clojure-client 0.0.5
Switch to riemann-clojure-client 0.0.6-snapshot
riemann-clojure-client 0.0.6
Version 0.1.4-SNAPSHOT
Switch to Cheshire.
Bin scripts pass through java options, avoid -XX opts.

This should improve portability and make it easier for
users to deploy with optimizations.

riemann               ; Basic java -jar riemann.jar /default/config
riemann foo.config    ; Custom config file
riemann -a foo.config ; Aggressive options
riemann -a -Xmx512m   ; Add custom JVM options
Version 0.1.4
0.1.5-SNAPSHOT
Critical bugfix: (where) evaluated its children every time.

When I added (else) blocks to (where) in 0.1.3, I inadvertently
introduced a bug which caused children of (where) to be evaluated
*every* time. This breaks all stateful streams like ddt, rate, etc. It's
a straightforward fix. I've also added a test explicitly confirming
that (by) evaluates its children at the correct times.

Future changes to macros will be accompanied by careful
time-of-evaluation tests. This stuff is surprisingly tricky to do right.
0.1.5
0.1.6-SNAPSHOT
Reload the config file via SIGHUP.

This is a very simple version of reload. It shuts down the config core,
resets the riemann.time scheduler, and sets up a new one. It can't
affect any futures or other squirreled-away threads of execution from
the config.
Add an nrepl server.

You can start the server from the config with (repl-server :port 1234).
Use lein repl :connect 1234 to connect to the local repl server. The
repl server will not be shut down or destroyed by reloads; it must be
terminated by (riemann.repl/stop-server!).
Clean up unused bits from project.clj
Log REPL server startup.
Validate config file syntax before reloading.
riemann.logging/init won't log to a file unless asked.

We also set up a default console logger on startup.