Skip to content

Releases: jupp0r/prometheus-cpp

v0.5.0

25 Sep 22:33
e58e2b6
Compare
Choose a tag to compare

v0.4.2

25 Jul 17:26
325cc33
Compare
Choose a tag to compare
  • split the library into a core library and one providing ready-to-use exposers
  • add basic authentication support
  • add push gateway support
  • remove zlib (unused)
  • fix bazel build on windows
  • fix GCC 4.8 compatibility

v0.4.1

21 Apr 20:35
85acdf7
Compare
Choose a tag to compare
  • fixes a compile bug on GCC 7 introduced in v0.4

v0.4

19 Apr 18:35
8022fb5
Compare
Choose a tag to compare
  • 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

18 Dec 17:03
a5d981d
Compare
Choose a tag to compare
  • 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

06 Jun 11:40
Compare
Choose a tag to compare
  • fixed a small issue where metric names used in benchmarks did not conform to the newly-checked formats

Reduce number of http worker threads

06 Jun 10:39
Compare
Choose a tag to compare
  • reduce the number of worker threads from 50 (civetweb default) to 2

Add metrics url path option

20 May 11:27
Compare
Choose a tag to compare
  • add option on which url path to expose the collection api

Bugfixes

19 Apr 08:54
Compare
Choose a tag to compare
  • fix GCC 6 compilation error
  • add unit test for histogram builder usage

Histogram fixes

19 Apr 08:53
Compare
Choose a tag to compare
  • fix cumulative counts for histograms