Releases: jupp0r/prometheus-cpp
Releases · jupp0r/prometheus-cpp
v0.5.0
- Add method to serialize metrics to ostream (thanks Patrick Gansterer [email protected])
- Fix summary text format (thanks Brian Hong [email protected])
- Add gzip compression support (thanks Gregor Jasny [email protected])
- Fix Readme typos (thanks Mateusz Piotrowski [email protected])
- lots of CMake and Bazel fixes (thanks again, Gregor Jasny [email protected])
v0.4.2
v0.4.1
v0.4
- remove protobuf dependency (thanks to Gregor Jasny)
- fix compile errors due to missing include (thanks to Thomas Barbier and Alexandre Jacquin)
- fix uninitialized buffer compiler warnings
- use more canonical bazel workspace name (thanks to Rodrigo Queiro)
- avoid invalidating bazel caches by exposing asan as a define macro (thanks to g-easy)
- remove the JSON serializer
- compile-guard the usage of std::regex for broken standard libraries (thanks to Gregor Jasny)
- fix VS 2013 template instantiation bug (thanks Dhi Aurrahman)
- move from git_repository to http_archive repository rules (thanks Ian Sturdy)
- add Summary metric (thanks Daejiv)
- make civetweb exposer optional for people who use their own http stack (thanks Ben M. Ward)
- small performance improvements (thanks Renat Idrisov)
v0.2
- support prometheus 2.0 by exposing the official prometheus text format #9
- fixed a bug where histogram boundaries were exclusive (now inclusive) #80
- expose metric serializers as part of the public interface in order to make it easier for consumer to write custom collectors #79
- prevent multiple adds with the same label set at runtime #75
Benchmark test fixes
- fixed a small issue where metric names used in benchmarks did not conform to the newly-checked formats
Reduce number of http worker threads
- reduce the number of worker threads from 50 (civetweb default) to 2
Add metrics url path option
- add option on which url path to expose the collection api
Bugfixes
Histogram fixes
- fix cumulative counts for histograms