mirror of https://github.com/fralalonde/dipstick
1.2 KiB
1.2 KiB
Latest changes + history
version 0.7.9
- Prometheus uses HTTP POST, not GET
- Add proxy_multi_output example
version 0.7.8
- Fix Prometheus output https://github.com/fralalonde/dipstick/issues/70
version 0.7.6
- Move to Rust 2018 using cargo fix --edition and some manual help
- Fix nightly's 'acceptable regression' https://github.com/rust-lang/rust/pull/59825
- Give each flush listener a unique id
version 0.7.5
- Fix leak on observers when registering same metric twice.
- Add
metric_id()
onInputMetric
version 0.7.4
- Reexport
ObserveWhen
to make it public
version 0.7.3
- Fixed / shushed a bunch of
clippy
warnings - Made
clippy
part ofmake
checks
version 0.7.2
features
- Observe gauge On Flush
- Observe gauge Periodically
- Stream::to_new_file()
- Level
Enhancement
- Use crossbeam channels & parking_lot locks by default
- Single thread scheduler
version 0.7.1
- API changes, some methods renamed / deprecated for clarity
- Logging output now have selectable level
version 0.7.0
- Add
Delegate
mechanism to allow runtime (re)configuration of metrics - Enhance macros to allow metrics of different types within a single block
- Additional pre-typed 'delegate' and 'aggregate' macros