v0.4.1
Release notes
This is a patch / minor features release.
One major new feature is the circuit breaker pattern. This allows e.g. the socket consumer to close the socket if a producer working on the data from that socket reports a downtime.
InfluxDB 0.9 support has also been improved.
Fixed
- InfluxDB JSON and line protocol fixed
- shared.WaitGroup.WaitFor with duration 0 falls back to shared.WaitGroup.Wait
- proper io.EOF handling for shared.BufferedReader and shared.ByteStream
- HTTP consumer now responds with 200 instead of 203
- HTTP consumer properly handles EOF
- Increased test coverage
New
- Introduction of "fuses" (circuit breaker pattern)
- Support for InfluxDB line protocol
- New setting to enable/disable InfluxDB time based database names
- Added HTTPs support for HTTP consumer
- Added POST data support to HTTPRequest producer
Getting started
Building instruction can be found in the readme.
Documentation is available at read the docs and godoc.