Commit f2ba395
authored
Update prom/prometheus Docker tag to v3.5.0 (jaegertracing#7343)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [prom/prometheus](https://redirect.github.com/prometheus/prometheus) |
minor | `v3.4.0` -> `v3.5.0` |
| [prom/prometheus](https://redirect.github.com/prometheus/prometheus) |
minor | `v3.4.2` -> `v3.5.0` |
---
### Release Notes
<details>
<summary>prometheus/prometheus (prom/prometheus)</summary>
###
[`v3.5.0`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.5.0):
3.5.0 / 2025-07-14
[Compare
Source](https://redirect.github.com/prometheus/prometheus/compare/v3.4.2...v3.5.0)
3.5 is a Long Term Support (LTS) release; see release
https://prometheus.io/docs/introduction/release-cycle/
There are a number of new features, and no known breaking changes in
this release:
- \[FEATURE] PromQL: Add experimental type and unit metadata labels,
behind feature flag `type-and-unit-labels`.
[#&jaegertracing#8203;16228](https://redirect.github.com/prometheus/prometheus/issues/16228)
[#&jaegertracing#8203;16632](https://redirect.github.com/prometheus/prometheus/issues/16632)
[#&jaegertracing#8203;16718](https://redirect.github.com/prometheus/prometheus/issues/16718)
[#&jaegertracing#8203;16743](https://redirect.github.com/prometheus/prometheus/issues/16743)
- \[FEATURE] PromQL: Add `ts_of_(min|max|last)_over_time`, behind
feature flag `experimental-promql-functions`.
[#&jaegertracing#8203;16722](https://redirect.github.com/prometheus/prometheus/issues/16722)
[#&jaegertracing#8203;16733](https://redirect.github.com/prometheus/prometheus/issues/16733)
- \[FEATURE] Scraping: Add global option
`always_scrape_classic_histograms` to scrape a classic histogram even if
it is also exposed as native.
[#&jaegertracing#8203;16452](https://redirect.github.com/prometheus/prometheus/issues/16452)
- \[FEATURE] OTLP: New config options `promote_all_resource_attributes`
and `ignore_resource_attributes`.
[#&jaegertracing#8203;16426](https://redirect.github.com/prometheus/prometheus/issues/16426)
- \[FEATURE] Discovery: New service discovery for STACKIT Cloud.
[#&jaegertracing#8203;16401](https://redirect.github.com/prometheus/prometheus/issues/16401)
- \[ENHANCEMENT] Hetzner SD: Add `label_selector` to filter servers.
[#&jaegertracing#8203;16512](https://redirect.github.com/prometheus/prometheus/issues/16512)
- \[ENHANCEMENT] PromQL: support non-constant parameter in aggregations
like `quantile` and `topk`.
[#&jaegertracing#8203;16404](https://redirect.github.com/prometheus/prometheus/issues/16404)
- \[ENHANCEMENT] UI: Better total target count display when using
`keep_dropped_targets` option.
[#&jaegertracing#8203;16604](https://redirect.github.com/prometheus/prometheus/issues/16604)
- \[ENHANCEMENT] UI: Add simple filtering on the `/rules` page.
[#&jaegertracing#8203;16605](https://redirect.github.com/prometheus/prometheus/issues/16605)
- \[ENHANCEMENT] UI: Display query stats in hover tooltip over table
query tab.
[#&jaegertracing#8203;16723](https://redirect.github.com/prometheus/prometheus/issues/16723)
- \[ENHANCEMENT] UI: Clear search field on `/targets` page.
[#&jaegertracing#8203;16567](https://redirect.github.com/prometheus/prometheus/issues/16567)
- \[ENHANCEMENT] Rules: Check that rules parse without error earlier at
startup.
[#&jaegertracing#8203;16601](https://redirect.github.com/prometheus/prometheus/issues/16601)
- \[ENHANCEMENT] Promtool: Optional fuzzy float64 comparison in rules
unittests.
[#&jaegertracing#8203;16395](https://redirect.github.com/prometheus/prometheus/issues/16395)
- \[PERF] PromQL: Reuse `histogramStatsIterator` where possible.
[#&jaegertracing#8203;16686](https://redirect.github.com/prometheus/prometheus/issues/16686)
- \[PERF] PromQL: Reuse storage for custom bucket values for native
histograms.
[#&jaegertracing#8203;16565](https://redirect.github.com/prometheus/prometheus/issues/16565)
- \[PERF] UI: Optimize memoization and search debouncing on `/targets`
page.
[#&jaegertracing#8203;16589](https://redirect.github.com/prometheus/prometheus/issues/16589)
- \[PERF] UI: Fix full-page re-rendering when opening status nav menu.
[#&jaegertracing#8203;16590](https://redirect.github.com/prometheus/prometheus/issues/16590)
- \[PERF] Kubernetes SD: use service cache.Indexer to achieve better
performance.
[#&jaegertracing#8203;16365](https://redirect.github.com/prometheus/prometheus/issues/16365)
- \[PERF] TSDB: Optionally use Direct IO for chunks writing.
[#&jaegertracing#8203;15365](https://redirect.github.com/prometheus/prometheus/issues/15365)
- \[PERF] TSDB: When fetching label values, stop work earlier if the
limit is reached.
[#&jaegertracing#8203;16158](https://redirect.github.com/prometheus/prometheus/issues/16158)
- \[PERF] Labels: Simpler/faster stringlabels encoding.
[#&jaegertracing#8203;16069](https://redirect.github.com/prometheus/prometheus/issues/16069)
- \[PERF] Scraping: Reload scrape pools concurrently.
[#&jaegertracing#8203;16595](https://redirect.github.com/prometheus/prometheus/issues/16595)
[#&jaegertracing#8203;16783](https://redirect.github.com/prometheus/prometheus/issues/16783)
- \[BUGFIX] Top-level: Update GOGC before loading TSDB.
[#&jaegertracing#8203;16491](https://redirect.github.com/prometheus/prometheus/issues/16491)
- \[BUGFIX] Config: Respect GOGC environment variable if no "runtime"
block exists.
[#&jaegertracing#8203;16558](https://redirect.github.com/prometheus/prometheus/issues/16558)
- \[BUGFIX] PromQL: Fix native histogram `last_over_time`.
[#&jaegertracing#8203;16744](https://redirect.github.com/prometheus/prometheus/issues/16744)
- \[BUGFIX] PromQL: Fix reported parser position range in errors for
aggregations wrapped in ParenExpr
[#&jaegertracing#8203;16041](https://redirect.github.com/prometheus/prometheus/issues/16041)
[#&jaegertracing#8203;16754](https://redirect.github.com/prometheus/prometheus/issues/16754)
- \[BUGFIX] PromQL: Don't emit a value from `histogram_fraction` or
`histogram_quantile` if classic and native histograms are present at the
same timestamp.
[#&jaegertracing#8203;16552](https://redirect.github.com/prometheus/prometheus/issues/16552)
- \[BUGFIX] PromQL: Incorrect rounding of `[1001ms]` to `[1s]` and
similar.
[#&jaegertracing#8203;16478](https://redirect.github.com/prometheus/prometheus/issues/16478)
- \[BUGFIX] PromQL: Fix inconsistent / sometimes negative
`histogram_count` and `histogram_sum`.
[#&jaegertracing#8203;16682](https://redirect.github.com/prometheus/prometheus/issues/16682)
- \[BUGFIX] PromQL: Improve handling of NaNs in native histograms.
[#&jaegertracing#8203;16724](https://redirect.github.com/prometheus/prometheus/issues/16724)
- \[BUGFIX] PromQL: Fix unary operator precedence in duration
expressions.
[#&jaegertracing#8203;16713](https://redirect.github.com/prometheus/prometheus/issues/16713)
- \[BUGFIX] PromQL: Improve consistency of `avg` aggregation and
`avg_over_time`.
[#&jaegertracing#8203;16569](https://redirect.github.com/prometheus/prometheus/issues/16569)
[#&jaegertracing#8203;16773](https://redirect.github.com/prometheus/prometheus/issues/16773)
- \[BUGFIX] UI: Add query warnings and info to graph view.
[#&jaegertracing#8203;16753](https://redirect.github.com/prometheus/prometheus/issues/16753)
[#&jaegertracing#8203;16759](https://redirect.github.com/prometheus/prometheus/issues/16759)
- \[BUGFIX] API: Add HTTP `Vary: Origin` header to responses to avoid
cache poisoning.
[#&jaegertracing#8203;16008](https://redirect.github.com/prometheus/prometheus/issues/16008)
- \[BUGFIX] Discovery: Avoid deadlocks by taking locks in consistent
order.
[#&jaegertracing#8203;16587](https://redirect.github.com/prometheus/prometheus/issues/16587)
- \[BUGFIX] Remote-write: For Azure AD auth, allow empty `client_id` to
suppport system assigned managed identity.
[#&jaegertracing#8203;16421](https://redirect.github.com/prometheus/prometheus/issues/16421)
- \[BUGFIX] Scraping: Fix rare memory corruption bug.
[#&jaegertracing#8203;16623](https://redirect.github.com/prometheus/prometheus/issues/16623)
- \[BUGFIX] Scraping: continue handling custom-bucket histograms after
an exponential histogram is encountered.
[#&jaegertracing#8203;16720](https://redirect.github.com/prometheus/prometheus/issues/16720)
- \[BUGFIX] OTLP: Default config not respected when `otlp:` block is
unset.
[#&jaegertracing#8203;16693](https://redirect.github.com/prometheus/prometheus/issues/16693)
###
[`v3.4.2`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.4.2):
3.4.2 / 2025-06-26
[Compare
Source](https://redirect.github.com/prometheus/prometheus/compare/v3.4.1...v3.4.2)
- \[BUGFIX] OTLP receiver: Fix default configuration not being respected
if the `otlp:` block is unset in the config file.
[#&jaegertracing#8203;16693](https://redirect.github.com/prometheus/prometheus/issues/16693)
###
[`v3.4.1`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.4.1):
3.4.1 / 2025-05-31
[Compare
Source](https://redirect.github.com/prometheus/prometheus/compare/v3.4.0...v3.4.1)
- \[BUGFIX] Parser: Add reproducer for a dangling-reference issue in
parsers.
[#&jaegertracing#8203;16633](https://redirect.github.com/prometheus/prometheus/issues/16633)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on the first day of the month" (UTC),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==-->
Signed-off-by: Mend Renovate <bot@renovateapp.com>1 parent 62f4dab commit f2ba395
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
0 commit comments