Skip to content
Snippets Groups Projects

Update module github.com/prometheus/client_golang to v1.20.3

Merged renovate requested to merge renovate/github.com-prometheus-client_golang-1.x into master

This MR contains the following updates:

Package Type Update Change
github.com/prometheus/client_golang require minor v1.19.1 -> v1.20.3

Release Notes

prometheus/client_golang (github.com/prometheus/client_golang)

v1.20.3

Compare Source

  • [BUGFIX] histograms: Fix possible data race when appending exemplars. #​1608

v1.20.2

Compare Source

  • [BUGFIX] promhttp: Unset Content-Encoding header when data is uncompressed. #​1596

v1.20.1

Compare Source

This release contains the critical fix for the issue. Thanks to @​geberl, @​CubicrootXYZ, @​zetaab and @​timofurrer for helping us with the investigation!

  • [BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on Linux machines. #​1587

v1.20.0

Compare Source

Thanks everyone for contributions!

:warning: In this release we remove one (broken anyway, given Go runtime changes) metric and add three new (representing GOGC, GOMEMLIMIT and GOMAXPROCS flags) to the default collectors.NewGoCollector() collector. Given its popular usage, expect your binary to expose two additional metric.

Changes

  • [CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #​1577
  • [FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #​1559
  • [FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #​1568 #​1578
  • [FEATURE] testutil: Add CollectAndFormat method. #​1503
  • [FEATURE] histograms: Add support for exemplars in native histograms. #​1471
  • [FEATURE] promhttp: Add experimental support for zstd on scrape, controlled by the request Accept-Encoding header. #​1496
  • [FEATURE] api/v1: Add WithLimit parameter to all API methods that supports it. #​1544
  • [FEATURE] prometheus: Add support for created timestamps in constant histograms and constant summaries. #​1537
  • [FEATURE] process-collectors: Add network usage metrics: process_network_receive_bytes_total and process_network_transmit_bytes_total. #​1555
  • [FEATURE] promlint: Add duplicated metric lint rule. #​1472
  • [BUGFIX] promlint: Relax metric type in name linter rule. #​1455
  • [BUGFIX] promhttp: Make sure server instrumentation wrapping supports new and future extra responseWriter methods. #​1480
  • [BUGFIX] testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #​1424
All commits

New Contributors

Full Changelog: https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.0


Configuration

:date: Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by renovate

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • **** mentioned in issue #1

    mentioned in issue #1

  • **** changed title from Update module github.com/prometheus/client_golang to v1.20.0 to Update module github.com/prometheus/client_golang to v1.20.1

    changed title from Update module github.com/prometheus/client_golang to v1.20.0 to Update module github.com/prometheus/client_golang to v1.20.1

  • **** changed the description

    changed the description

  • **** added 1 commit

    added 1 commit

    • a10aa7e4 - Update module github.com/prometheus/client_golang to v1.20.1

    Compare with previous version

  • **** changed the description

    changed the description

  • **** added 1 commit

    added 1 commit

    • 954958af - Update module github.com/prometheus/client_golang to v1.20.2

    Compare with previous version

  • **** changed title from Update module github.com/prometheus/client_golang to v1.20.1 to Update module github.com/prometheus/client_golang to v1.20.2

    changed title from Update module github.com/prometheus/client_golang to v1.20.1 to Update module github.com/prometheus/client_golang to v1.20.2

  • **** changed the description

    changed the description

  • **** changed the description

    changed the description

  • **** added 1 commit

    added 1 commit

    • b675fdf0 - Update module github.com/prometheus/client_golang to v1.20.3

    Compare with previous version

  • **** changed title from Update module github.com/prometheus/client_golang to v1.20.2 to Update module github.com/prometheus/client_golang to v1.20.3

    changed title from Update module github.com/prometheus/client_golang to v1.20.2 to Update module github.com/prometheus/client_golang to v1.20.3

  • **** changed the description

    changed the description

  • ale marked the checklist item If you want to rebase/retry this MR, check this box as completed

    marked the checklist item If you want to rebase/retry this MR, check this box as completed

  • **** added 3 commits

    added 3 commits

    Compare with previous version

  • **** marked the checklist item If you want to rebase/retry this MR, check this box as incomplete

    marked the checklist item If you want to rebase/retry this MR, check this box as incomplete

  • ale marked the checklist item If you want to rebase/retry this MR, check this box as completed

    marked the checklist item If you want to rebase/retry this MR, check this box as completed

  • **** added 5 commits

    added 5 commits

    Compare with previous version

  • **** marked the checklist item If you want to rebase/retry this MR, check this box as incomplete

    marked the checklist item If you want to rebase/retry this MR, check this box as incomplete

  • ale mentioned in commit 568dcc7c

    mentioned in commit 568dcc7c

  • merged

Please register or sign in to reply
Loading