-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update module github.com/prometheus/client_golang to v1.20.5 #87
base: master
Are you sure you want to change the base?
Conversation
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
[puLL-Merge] - prometheus/[email protected] DescriptionThis PR updates the client_golang library with several improvements and new features. The main changes include:
Possible Issues
Security HotspotsNone identified. The changes appear to be focused on feature improvements and internal refactoring rather than security-sensitive areas. ChangesChanges
Overall, this PR significantly enhances the client_golang library with new features, better testing, and improved CI/CD processes. |
00babee
to
1c1cf4d
Compare
[puLL-Merge] - prometheus/[email protected] DescriptionThis PR updates the client_golang library with several enhancements and changes. The main motivations for these changes appear to be:
ChangesChanges
Possible Issues
Security HotspotsNo significant security issues are apparent in this change. However, the introduction of new dependencies and features (like zstd compression) should be monitored for potential vulnerabilities. |
1c1cf4d
to
608adce
Compare
[puLL-Merge] - prometheus/[email protected] DescriptionThis PR introduces several significant changes to the ChangesChanges
Possible Issues
Security HotspotsNo significant security issues were identified in this change. However, as with any major update, it's recommended to thoroughly test the changes, especially the new compression features and collector metrics, to ensure they don't introduce any unexpected vulnerabilities. |
608adce
to
e51d5df
Compare
[puLL-Merge] - prometheus/[email protected] DescriptionThis PR introduces several significant changes and updates to the prometheus/client_golang repository. The changes include updating Go versions, adding new features, improving existing functionality, and restructuring some parts of the codebase. ChangesChanges
Possible Issues
Security Hotspots
|
e51d5df
to
500fe28
Compare
[puLL-Merge] - prometheus/[email protected] DescriptionThis PR makes several significant changes to the codebase, including updating dependencies, adding new features, improving existing functionality, and restructuring some parts of the project. The main motivation appears to be keeping the project up-to-date with the latest Go versions and improving its overall functionality and maintainability. ChangesChanges
Possible Issues
Security Hotspots
|
500fe28
to
17ebe1d
Compare
94a4d54
to
17ebe1d
Compare
[puLL-Merge] - prometheus/[email protected] DescriptionThis PR updates the client_golang repository with several changes, including updating dependencies, adding new features, improving existing functionality, and updating the project structure. The main motivations appear to be keeping the library up-to-date with the latest Go versions, improving performance, and adding new capabilities. ChangesChanges
Possible Issues
Security HotspotsNo significant security issues were identified in this change. However, the addition of new compression formats (zstd) in the HTTP handlers should be carefully reviewed to ensure proper implementation and avoid potential vulnerabilities related to decompression attacks. |
This PR contains the following updates:
v1.19.1
->v1.20.5
Release Notes
prometheus/client_golang (github.com/prometheus/client_golang)
v1.20.5
: / 2024-10-15Compare Source
We decided to revert the
testutil
change that made our util functions less error-prone, but created a lot of work for our downstream users. Apologies for the pain! This revert should not cause any major breaking change, even if you already did the work--unless you depend on the exact error message.Going forward, we plan to reinforce our release testing strategy [1],[2] and deliver an enhanced
testutil
package/module with more flexible and safer APIs.Thanks to @dashpole @dgrisonnet @kakkoyun @ArthurSens @vesari @logicalhan @krajorama @bwplotka who helped in this patch release! 🤗
Changelog
[BUGFIX] testutil: Reverted #1424; functions using compareMetricFamilies are (again) only failing if filtered metricNames are in the expected input. #1645
v1.20.4
Compare Source
v1.20.3
Compare Source
v1.20.2
Compare Source
v1.20.1
Compare Source
v1.20.0
Compare Source
Thanks everyone for contributions!
collectors.NewGoCollector()
collector. Given its popular usage, expect your binary to expose two additional metric.Changes
go_memstat_lookups_total
metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577go_gc_gogc_percent
,go_gc_gomemlimit_bytes
andgo_sched_gomaxprocs_threads
as those are recommended by the Go team. #1559runtime/metrics
sourcing each metric (if relevant). #1568 #1578zstd
on scrape, controlled by the requestAccept-Encoding
header. #1496WithLimit
parameter to all API methods that supports it. #1544process_network_receive_bytes_total
andprocess_network_transmit_bytes_total
. #1555instrumentation wrapping supports new and future extra responseWriter methods. #1480
All commits
New Contributors
Full Changelog: prometheus/client_golang@v1.19.1...v1.20.0
Configuration
📅 Schedule: Branch creation - "* 0-4 * * 3" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.