Skip to content

v1.0.0

Compare
Choose a tag to compare
@gjasny gjasny released this 17 Nov 19:41
· 114 commits to master since this release

Core

  • docs(core): Document atomic increment
  • fix(core): gracefully handle label hash collisions
  • feat(core)!: remove nonstandard append mode
  • chore(core): Introduce Labels type
  • feat(core): Allow to remove a Family from their Registry
  • fix: there is a race condition when pushing and collecting histogram data

Pull

  • fix(pull): Properly lock Exposer functions

Push

  • chore(push): Use curl 7.80.0
  • chore(push): Refactored curl_wrapper
  • fix(push): Lock access to collectables_
  • fix(push): remove unused variable
  • feat(push): Add method to delete metrics for instance
  • Rule of Five applied on Gateway, avoid unnecessary copies of std::string

Misc

  • fix(clang-tidy): Fix errors detected by clang-tidy
  • chore(clang-tidy): Fix modernize-use-override
  • chore(clang-tidy): Fix cppcoreguidelines-special-member-functions
  • docs: Prepare for 1.0.0 release
  • fix(readme): update the link to the cmake example