Commit 1df33e4
authored
chore(deps): update prom/prometheus docker tag to v3.9.1 (#8033)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [prom/prometheus](https://redirect.github.com/prometheus/prometheus) |
minor | `v3.8.1` → `v3.9.1` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/prometheus (prom/prometheus)</summary>
###
[`v3.9.1`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.9.1):
3.9.1 / 2026-01-07
[Compare
Source](https://redirect.github.com/prometheus/prometheus/compare/v3.9.0...v3.9.1)
- \[BUGFIX] Agent: fix crash shortly after startup from invalid type of
object.
[#​17802](https://redirect.github.com/prometheus/prometheus/issues/17802)
- \[BUGFIX] Scraping: fix relabel keep/drop not working.
[#​17807](https://redirect.github.com/prometheus/prometheus/issues/17807)
###
[`v3.9.0`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.9.0):
3.9.0 / 2026-01-06
[Compare
Source](https://redirect.github.com/prometheus/prometheus/compare/v3.8.1...v3.9.0)
##### Note for users of Native Histograms
In version 3.9, Native Histograms is no longer experimental, and the
feature flag `native-histogram` has no effect. You must now turn on
the config setting `scrape_native_histograms` to collect Native
Histogram samples from exporters.
##### Changelog
- \[CHANGE] Native Histograms are no longer experimental! Make the
`native-histogram` feature flag a no-op. Use `scrape_native_histograms`
config option instead.
[#​17528](https://redirect.github.com/prometheus/prometheus/issues/17528)
- \[CHANGE] API: Add maximum limit of 10,000 sets of statistics to TSDB
status endpoint.
[#​17647](https://redirect.github.com/prometheus/prometheus/issues/17647)
- \[FEATURE] API: Add /api/v1/features for clients to understand which
features are supported.
[#​17427](https://redirect.github.com/prometheus/prometheus/issues/17427)
- \[FEATURE] Promtool: Add `start_timestamp` field for unit tests.
[#​17636](https://redirect.github.com/prometheus/prometheus/issues/17636)
- \[FEATURE] Promtool: Add `--format seriesjson` option to `tsdb dump`
to output just series labels in JSON format.
[#​13409](https://redirect.github.com/prometheus/prometheus/issues/13409)
- \[FEATURE] Add `--storage.tsdb.delay-compact-file.path` flag for
better interoperability with Thanos.
[#​17435](https://redirect.github.com/prometheus/prometheus/issues/17435)
- \[FEATURE] UI: Add an option on the query drop-down menu to duplicate
that query panel.
[#​17714](https://redirect.github.com/prometheus/prometheus/issues/17714)
- \[ENHANCEMENT]: TSDB: add flag `--storage.tsdb.block-reload-interval`
to configure TSDB Block Reload Interval.
[#​16728](https://redirect.github.com/prometheus/prometheus/issues/16728)
- \[ENHANCEMENT] UI: Add graph option to start the chart's Y axis at
zero.
[#​17565](https://redirect.github.com/prometheus/prometheus/issues/17565)
- \[ENHANCEMENT] Scraping: Classic protobuf format no longer requires
the unit in the metric name.
[#​16834](https://redirect.github.com/prometheus/prometheus/issues/16834)
- \[ENHANCEMENT] PromQL, Rules, SD, Scraping: Add native histograms to
complement existing summaries.
[#​17374](https://redirect.github.com/prometheus/prometheus/issues/17374)
- \[ENHANCEMENT] Notifications: Add a histogram
`prometheus_notifications_latency_histogram_seconds` to complement the
existing summary.
[#​16637](https://redirect.github.com/prometheus/prometheus/issues/16637)
- \[ENHANCEMENT] Remote-write: Add custom scope support for AzureAD
authentication.
[#​17483](https://redirect.github.com/prometheus/prometheus/issues/17483)
- \[ENHANCEMENT] SD: add a `config` label with job name for most
`prometheus_sd_refresh` metrics.
[#​17138](https://redirect.github.com/prometheus/prometheus/issues/17138)
- \[ENHANCEMENT] TSDB: New histogram `prometheus_tsdb_sample_ooo_delta`,
the distribution of out-of-order samples in seconds. Collected for all
samples, accepted or not.
[#​17477](https://redirect.github.com/prometheus/prometheus/issues/17477)
- \[ENHANCEMENT] Remote-read: Validate histograms received via
remote-read.
[#​17561](https://redirect.github.com/prometheus/prometheus/issues/17561)
- \[PERF] TSDB: Small optimizations to postings index.
[#​17439](https://redirect.github.com/prometheus/prometheus/issues/17439)
- \[PERF] Scraping: Speed up relabelling of series.
[#​17530](https://redirect.github.com/prometheus/prometheus/issues/17530)
- \[PERF] PromQL: Small optimisations in binary operators.
[#​17524](https://redirect.github.com/prometheus/prometheus/issues/17524),
[#​17519](https://redirect.github.com/prometheus/prometheus/issues/17519).
- \[BUGFIX] UI: PromQL autocomplete now shows the correct type and HELP
text for OpenMetrics counters whose samples end in `_total`.
[#​17682](https://redirect.github.com/prometheus/prometheus/issues/17682)
- \[BUGFIX] UI: Fixed codemirror-promql incorrectly showing label
completion suggestions after the closing curly brace of a vector
selector.
[#​17602](https://redirect.github.com/prometheus/prometheus/issues/17602)
- \[BUGFIX] UI: Query editor no longer suggests a duration unit if one
is already present after a number.
[#​17605](https://redirect.github.com/prometheus/prometheus/issues/17605)
- \[BUGFIX] PromQL: Fix some "vector cannot contain metrics with the
same labelset" errors when experimental delayed name removal is enabled.
[#​17678](https://redirect.github.com/prometheus/prometheus/issues/17678)
- \[BUGFIX] PromQL: Fix possible corruption of PromQL text if the query
had an empty `ignoring()` and non-empty grouping.
[#​17643](https://redirect.github.com/prometheus/prometheus/issues/17643)
- \[BUGFIX] PromQL: Fix resets/changes to return empty results for
anchored selectors when all samples are outside the range.
[#​17479](https://redirect.github.com/prometheus/prometheus/issues/17479)
- \[BUGFIX] PromQL: Check more consistently for many-to-one matching in
filter binary operators.
[#​17668](https://redirect.github.com/prometheus/prometheus/issues/17668)
- \[BUGFIX] PromQL: Fix collision in unary negation with non-overlapping
series.
[#​17708](https://redirect.github.com/prometheus/prometheus/issues/17708)
- \[BUGFIX] PromQL: Fix collision in label\_join and label\_replace with
non-overlapping series.
[#​17703](https://redirect.github.com/prometheus/prometheus/issues/17703)
- \[BUGFIX] PromQL: Fix bug with inconsistent results for queries with
OR expression when experimental delayed name removal is enabled.
[#​17161](https://redirect.github.com/prometheus/prometheus/issues/17161)
- \[BUGFIX] PromQL: Ensure that `rate`/`increase`/`delta` of histograms
results in a gauge histogram.
[#​17608](https://redirect.github.com/prometheus/prometheus/issues/17608)
- \[BUGFIX] PromQL: Do not panic while iterating over invalid
histograms.
[#​17559](https://redirect.github.com/prometheus/prometheus/issues/17559)
- \[BUGFIX] TSDB: Reject chunk files whose encoded chunk length
overflows int.
[#​17533](https://redirect.github.com/prometheus/prometheus/issues/17533)
- \[BUGFIX] TSDB: Do not panic during resolution reduction of invalid
histograms.
[#​17561](https://redirect.github.com/prometheus/prometheus/issues/17561)
- \[BUGFIX] Remote-write Receive: Avoid duplicate labels when
experimental type-and-unit-label feature is enabled.
[#​17546](https://redirect.github.com/prometheus/prometheus/issues/17546)
- \[BUGFIX] OTLP Receiver: Only write metadata to disk when experimental
metadata-wal-records feature is enabled.
[#​17472](https://redirect.github.com/prometheus/prometheus/issues/17472)
</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 this update
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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==-->
Signed-off-by: Mend Renovate <bot@renovateapp.com>1 parent 6d1425c commit 1df33e4
File tree
2 files changed
+2
-2
lines changed- docker-compose/monitor
2 files changed
+2
-2
lines changed| 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 | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
0 commit comments