Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 4, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/prometheus/client_golang v1.21.0 -> v1.21.1 age adoption passing confidence require patch
go (source) 1.24.0 -> 1.24.1 age adoption passing confidence golang patch

Release Notes

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

v1.21.1: / 2025-03-04

Compare Source

This release addresses a major performance regression introduced in #​1661 -- thanks to all who reported this quickly:
@​chlunde, @​dethi, @​aaronbee @​tsuna 💪🏽. This patch release also fixes the iOS build.

We will be hardening the release process even further (#​1759, #​1761) to prevent this in future, sorry for the inconvenience!

The high concurrency optimization is planned to be eventually reintroduced, however in a much safer manner, potentially in a separate API.

  • [BUGFIX] prometheus: Revert of Inc, Add and Observe cumulative metric CAS optimizations (#​1661), causing regressions on low concurrency cases #​1757
  • [BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_* wrong build tags. #​1758
All commits

Full Changelog: prometheus/client_golang@v1.21.0...v1.21.1

golang/go (go)

v1.24.1


Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 4, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Mar 4, 2025
@renovate renovate bot force-pushed the renovate/non-minor-deps branch from 80ff413 to 55a7fa4 Compare March 4, 2025 22:11
@renovate renovate bot changed the title fix(deps): update module github.com/prometheus/client_golang to v1.21.1 fix(deps): update non-minor dependencies Mar 4, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Mar 4, 2025
@renovate renovate bot force-pushed the renovate/non-minor-deps branch from 55a7fa4 to 665f780 Compare March 4, 2025 22:11
@renovate renovate bot merged commit cacc3e8 into main Mar 6, 2025
8 checks passed
@renovate renovate bot deleted the renovate/non-minor-deps branch March 6, 2025 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants