CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 10:38:32 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"f2e86658a1b085f9427adccf069c50e1"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=rF4Dm3pybgZaZkjJXZFwdiCeD0SBuoNllcgadtUvuGrcXWrvF2iBf7hrdb%2BeeKMJcm22NyFx4gYPraX9ERQkFMHnsfE3VjYd2PjGAroHtJIZp3FlYYbKaBKkff59k%2FofiCaOtXx4T3x5y1%2BP0RdO0tEs4SzigJjG0HJlHAJraoz2msKKG%2FeUx7zghvveLgSPiQxBydRc274oVhcqtE7ZTaNiof17%2BGu5E88xhnlA8yc33glqVSEuFd%2F7WRG%2FoX2yp9ateZjSkDn6be2U6okArg%3D%3D--PIuUm8TClSptGAwr--enc3zjv4gev%2FMBt6V8wfuw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.375338098.1753699111; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 10:38:31 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 10:38:31 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B25A:3ED739:197875E:20963E2:68875327
Releases · prometheus/prometheus · GitHub
14 Jul 16:54
bboreham
Bryan Boreham
11 Jul 10:19
bboreham
Bryan Boreham
Loading
30 Jun 15:04
bboreham
Bryan Boreham
Loading
26 Jun 21:45
jkroepke
Jan-Otto Kröpke
jkroepke
Jan-Otto Kröpke
Loading
31 May 13:45
jkroepke
Jan-Otto Kröpke
Loading
17 May 07:28
jkroepke
Jan-Otto Kröpke
jkroepke
Jan-Otto Kröpke
Loading
02 May 18:12
jkroepke
Jan-Otto Kröpke
Loading
02 May 15:41
machine424
Ayoub Mrini
Loading
18 Apr 13:46
machine424
Ayoub Mrini
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
Releases: prometheus/prometheus
Releases · prometheus/prometheus
3.5.0 / 2025-07-14
v3.5.0
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 0BzAxnNEEgmGnJrr4JhXe6kXNEfg+gXbFu4JSVItzy4
Verified
Learn about vigilant mode.
Compare
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
. #16228 #16632 #16718 #16743 - [FEATURE] PromQL: Add
ts_of_(min|max|last)_over_time
, behind feature flagexperimental-promql-functions
. #16722 #16733 - [FEATURE] Scraping: Add global option
always_scrape_classic_histograms
to scrape a classic histogram even if it is also exposed as native. #16452 - [FEATURE] OTLP: New config options
promote_all_resource_attributes
andignore_resource_attributes
. #16426 - [FEATURE] Discovery: New service discovery for STACKIT Cloud. #16401
- [ENHANCEMENT] Hetzner SD: Add
label_selector
to filter servers. #16512 - [ENHANCEMENT] PromQL: support non-constant parameter in aggregations like
quantile
andtopk
. #16404 - [ENHANCEMENT] UI: Better total target count display when using
keep_dropped_targets
option. #16604 - [ENHANCEMENT] UI: Add simple filtering on the
/rules
page. #16605 - [ENHANCEMENT] UI: Display query stats in hover tooltip over table query tab. #16723
- [ENHANCEMENT] UI: Clear search field on
/targets
page. #16567 - [ENHANCEMENT] Rules: Check that rules parse without error earlier at startup. #16601
- [ENHANCEMENT] Promtool: Optional fuzzy float64 comparison in rules unittests. #16395
- [PERF] PromQL: Reuse
histogramStatsIterator
where possible. #16686 - [PERF] PromQL: Reuse storage for custom bucket values for native histograms. #16565
- [PERF] UI: Optimize memoization and search debouncing on
/targets
page. #16589 - [PERF] UI: Fix full-page re-rendering when opening status nav menu. #16590
- [PERF] Kubernetes SD: use service cache.Indexer to achieve better performance. #16365
- [PERF] TSDB: Optionally use Direct IO for chunks writing. #15365
- [PERF] TSDB: When fetching label values, stop work earlier if the limit is reached. #16158
- [PERF] Labels: Simpler/faster stringlabels encoding. #16069
- [PERF] Scraping: Reload scrape pools concurrently. #16595 #16783
- [BUGFIX] Top-level: Update GOGC before loading TSDB. #16491
- [BUGFIX] Config: Respect GOGC environment variable if no "runtime" block exists. #16558
- [BUGFIX] PromQL: Fix native histogram
last_over_time
. #16744 - [BUGFIX] PromQL: Fix reported parser position range in errors for aggregations wrapped in ParenExpr #16041 #16754
- [BUGFIX] PromQL: Don't emit a value from
histogram_fraction
orhistogram_quantile
if classic and native histograms are present at the same timestamp. #16552 - [BUGFIX] PromQL: Incorrect rounding of
[1001ms]
to[1s]
and similar. #16478 - [BUGFIX] PromQL: Fix inconsistent / sometimes negative
histogram_count
andhistogram_sum
. #16682 - [BUGFIX] PromQL: Improve handling of NaNs in native histograms. #16724
- [BUGFIX] PromQL: Fix unary operator precedence in duration expressions. #16713
- [BUGFIX] PromQL: Improve consistency of
avg
aggregation andavg_over_time
. #16569 #16773 - [BUGFIX] UI: Add query warnings and info to graph view. #16753 #16759
- [BUGFIX] API: Add HTTP
Vary: Origin
header to responses to avoid cache poisoning. #16008 - [BUGFIX] Discovery: Avoid deadlocks by taking locks in consistent order. #16587
- [BUGFIX] Remote-write: For Azure AD auth, allow empty
client_id
to suppport system assigned managed identity. #16421 - [BUGFIX] Scraping: Fix rare memory corruption bug. #16623
- [BUGFIX] Scraping: continue handling custom-bucket histograms after an exponential histogram is encountered. #16720
- [BUGFIX] OTLP: Default config not respected when
otlp:
block is unset. #16693
Assets 38
- sha256:5856d0c306e7d852d9a79788b20acb630501b3fab120b69f5317d6b0732dea57117 MB
2025-07-14T16:42:56Z - sha256:c17bc2c992f0b5515eebe2b4ccd626214f8e309a0fe6ec40ed13c42ec13d05fb113 MB
2025-07-14T16:43:02Z - sha256:9e02504f9ebde3c13253faf4491a665048387086ce12ed49a8898bc20a847616115 MB
2025-07-14T16:43:07Z - sha256:1a102a01856b25ac34d0a2ad098a097af44dbc2537358ce80f39d5b625b3d199107 MB
2025-07-14T16:43:12Z - sha256:580a6d87f301ebfa412999387fe783662a4a043a568a55a8d8b4c812fa9854a2115 MB
2025-07-14T16:43:17Z - sha256:ddabe60442a9e80017772dc3e3f4d5584be50dac56fc39e216d046e303e09193109 MB
2025-07-14T16:43:24Z - sha256:9ed69cb5b3f2f8067a8e88fa54d91ee1d0fb79750dd497207e10966abcbb4dbd105 MB
2025-07-14T16:43:28Z - sha256:5c8c0905d95befec5339943dadad6de33e92dbef796a6981ea10e1e85b8291ce105 MB
2025-07-14T16:43:34Z - sha256:634e4711a4a7329b1740184444f403474e9524273e54724c3983f3c80771ff87115 MB
2025-07-14T16:43:40Z - sha256:9c080bdb96e7d301abeb83376128ca34c36454e0137a48483ee7928a5fd7578d107 MB
2025-07-14T16:43:45Z -
2025-07-14T15:34:17Z -
2025-07-14T15:34:17Z - Loading
19 people reacted
3.5.0-rc.1 / 2025-07-08
v3.5.0-rc.1
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 0BzAxnNEEgmGnJrr4JhXe6kXNEfg+gXbFu4JSVItzy4
Verified
Learn about vigilant mode.
eea2037
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
3.5 will be 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.
The following feature was removed since RC.1, since problems were discovered:
- [FEATURE] OTLP: Support promoting OTel scope name/version/schema URL/attributes as metric labels, via
otlp.promote_scope_metadata
. #16730 #16760
What's Changed
- [FEATURE] PromQL: Add experimental type and unit metadata labels, behind feature flag
type-and-unit-labels
. #16228 #16632 #16718 #16743 - [FEATURE] PromQL: Add
ts_of_(min|max|last)_over_time
, behind feature flagexperimental-promql-functions
. #16722 #16733 - [FEATURE] Scraping: Add global option
always_scrape_classic_histograms
to scrape a classic histogram even if it is also exposed as native. #16452 - [FEATURE] OTLP: New config options
promote_all_resource_attributes
andignore_resource_attributes
. #16426 - [FEATURE] Discovery: New service discovery for STACKIT Cloud. #16401
- [ENHANCEMENT] Hetzner SD: Add
label_selector
to filter servers. #16512 - [ENHANCEMENT] PromQL: support non-constant parameter in aggregations like
quantile
andtopk
. #16404 - [ENHANCEMENT] UI: Better total target count display when using
keep_dropped_targets
option. #16604 - [ENHANCEMENT] UI: Add simple filtering on the
/rules
page. #16605 - [ENHANCEMENT] UI: Display query stats in hover tooltip over table query tab. #16723
- [ENHANCEMENT] UI: Clear search field on
/targets
page. #16567 - [ENHANCEMENT] Rules: Check that rules parse without error earlier at startup. #16601
- [ENHANCEMENT] Promtool: Optional fuzzy float64 comparison in rules unittests. #16395
- [PERF] PromQL: Reuse
histogramStatsIterator
where possible. #16686 - [PERF] PromQL: Reuse storage for custom bucket values for native histograms. #16565
- [PERF] UI: Optimize memoization and search debouncing on
/targets
page. #16589 - [PERF] UI: Fix full-page re-rendering when opening status nav menu. #16590
- [PERF] Kubernetes SD: use service cache.Indexer to achieve better performance. #16365
- [PERF] TSDB: Optionally use Direct IO for chunks writing. #15365
- [PERF] TSDB: When fetching label values, stop work earlier if the limit is reached. #16158
- [PERF] Labels: Simpler/faster stringlabels encoding. #16069
- [PERF] Scraping: Reload scrape pools concurrently. #16595 #16783
- [BUGFIX] Top-level: Update GOGC before loading TSDB. #16491
- [BUGFIX] Config: Respect GOGC environment variable if no "runtime" block exists. #16558
- [BUGFIX] PromQL: Fix native histogram
last_over_time
. #16744 - [BUGFIX] PromQL: Fix reported parser position range in errors for aggregations wrapped in ParenExpr #16041 #16754
- [BUGFIX] PromQL: Don't emit a value from
histogram_fraction
orhistogram_quantile
if classic and native histograms are present at the same timestamp. #16552 - [BUGFIX] PromQL: Incorrect rounding of
[1001ms]
to[1s]
and similar. #16478 - [BUGFIX] PromQL: Fix inconsistent / sometimes negative
histogram_count
andhistogram_sum
. #16682 - [BUGFIX] PromQL: Improve handling of NaNs in native histograms. #16724
- [BUGFIX] PromQL: Fix unary operator precedence in duration expressions. #16713
- [BUGFIX] PromQL: Improve consistency of
avg
aggregation andavg_over_time
. #16569 #16773 - [BUGFIX] UI: Add query warnings and info to graph view. #16753 #16759
- [BUGFIX] API: Add HTTP
Vary: Origin
header to responses to avoid cache poisoning. #16008 - [BUGFIX] Discovery: Avoid deadlocks by taking locks in consistent order. #16587
- [BUGFIX] Remote-write: For Azure AD auth, allow empty
client_id
to suppport system assigned managed identity. #16421 - [BUGFIX] Scraping: Fix rare memory corruption bug. #16623
- [BUGFIX] Scraping: continue handling custom-bucket histograms after an exponential histogram is encountered. #16720
- [BUGFIX] OTLP: Default config not respected when
otlp:
block is unset. #16693
Assets 38
5 people reacted
3.5.0-rc.0 / 2025-06-25
v3.5.0-rc.0
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 0BzAxnNEEgmGnJrr4JhXe6kXNEfg+gXbFu4JSVItzy4
Verified
Learn about vigilant mode.
31f0c70
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
3.5 will be 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.
What's Changed
- [FEATURE] PromQL: Add experimental type and unit metadata labels, behind feature flag
type-and-unit-labels
. #16228 #16632 #16718 #16743 - [FEATURE] PromQL: Add
ts_of_(min|max|last)_over_time
, behind feature flagexperimental-promql-functions
. #16722 #16733 - [FEATURE] Scraping: Add global option
always_scrape_classic_histograms
to scrape a classic histogram even if it is also exposed as native. #16452 - [FEATURE] OTLP: Support promoting OTel scope name/version/schema URL/attributes as metric labels, via
otlp.promote_scope_metadata
. #16730 #16760 - [FEATURE] OTLP: New config options
promote_all_resource_attributes
andignore_resource_attributes
. #16426 - [FEATURE] Discovery: New service discovery for STACKIT Cloud. #16401
- [ENHANCEMENT] Hetzner SD: Add
label_selector
to filter servers. #16512 - [ENHANCEMENT] PromQL: support non-constant parameter in aggregations like
quantile
andtopk
. #16404 - [ENHANCEMENT] UI: Better total target count display when using
keep_dropped_targets
option. #16604 - [ENHANCEMENT] UI: Add simple filtering on the
/rules
page. #16605 - [ENHANCEMENT] UI: Display query stats in hover tooltip over table query tab. #16723
- [ENHANCEMENT] UI: Clear search field on
/targets
page. #16567 - [ENHANCEMENT] Rules: Check that rules parse without error earlier at startup. #16601
- [ENHANCEMENT] Promtool: Optional fuzzy float64 comparison in rules unittests. #16395
- [PERF] PromQL: Reuse
histogramStatsIterator
where possible. #16686 - [PERF] PromQL: Reuse storage for custom bucket values for native histograms. #16565
- [PERF] UI: Optimize memoization and search debouncing on
/targets
page. #16589 - [PERF] UI: Fix full-page re-rendering when opening status nav menu. #16590
- [PERF] Kubernetes SD: use service cache.Indexer to achieve better performance. #16365
- [PERF] TSDB: Optionally use Direct IO for chunks writing. #15365
- [PERF] TSDB: When fetching label values, stop work earlier if the limit is reached. #16158
- [PERF] Labels: Simpler/faster stringlabels encoding. #16069
- [PERF] Scraping: Reload scrape pools concurrently. #16595 #16783
- [BUGFIX] Top-level: Update GOGC before loading TSDB. #16491
- [BUGFIX] Config: Respect GOGC environment variable if no "runtime" block exists. #16558
- [BUGFIX] PromQL: Fix native histogram
last_over_time
. #16744 - [BUGFIX] PromQL: Fix reported parser position range in errors for aggregations wrapped in ParenExpr #16041 #16754
- [BUGFIX] PromQL: Don't emit a value from
histogram_fraction
orhistogram_quantile
if classic and native histograms are present at the same timestamp. #16552 - [BUGFIX] PromQL: Incorrect rounding of
[1001ms]
to[1s]
and similar. #16478 - [BUGFIX] PromQL: Fix inconsistent / sometimes negative
histogram_count
andhistogram_sum
. #16682 - [BUGFIX] PromQL: Improve handling of NaNs in native histograms. #16724
- [BUGFIX] PromQL: Fix unary operator precedence in duration expressions. #16713
- [BUGFIX] PromQL: Improve consistency of
avg
aggregation andavg_over_time
. #16569 #16773 - [BUGFIX] UI: Add query warnings and info to graph view. #16753 #16759
- [BUGFIX] API: Add HTTP
Vary: Origin
header to responses to avoid cache poisoning. #16008 - [BUGFIX] Discovery: Avoid deadlocks by taking locks in consistent order. #16587
- [BUGFIX] Remote-write: For Azure AD auth, allow empty
client_id
to suppport system assigned managed identity. #16421 - [BUGFIX] Scraping: Fix rare memory corruption bug. #16623
- [BUGFIX] Scraping: continue handling custom-bucket histograms after an exponential histogram is encountered. #16720
- [BUGFIX] OTLP: Default config not respected when
otlp:
block is unset. #16693
Assets 38
6 people reacted
2.53.5 / 2025-06-27
3.4.2 / 2025-06-26
v3.4.2
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 2uRBY1VJ+cOvBLZm7Ws//DPp9z4YloS7igrMZH9d3rY
Verified
Learn about vigilant mode.
b392caf
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: 2uRBY1VJ+cOvBLZm7Ws//DPp9z4YloS7igrMZH9d3rY
Verified
Learn about vigilant mode.
Compare
- [BUGFIX] OTLP receiver: Fix default configuration not being respected if the
otlp:
block is unset in the config file. #16693
Assets 38
10 people reacted
3.4.1 / 2025-05-31
v3.4.1
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 2uRBY1VJ+cOvBLZm7Ws//DPp9z4YloS7igrMZH9d3rY
Verified
Learn about vigilant mode.
aea6503
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
- [BUGFIX] Parser: Add reproducer for a dangling-reference issue in parsers. #16633
Assets 38
8 people reacted
3.4.0 / 2025-05-17
v3.4.0
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 2uRBY1VJ+cOvBLZm7Ws//DPp9z4YloS7igrMZH9d3rY
Verified
Learn about vigilant mode.
546b1d2
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: 2uRBY1VJ+cOvBLZm7Ws//DPp9z4YloS7igrMZH9d3rY
Verified
Learn about vigilant mode.
Compare
- [CHANGE] Config: Make setting out-of-order native histograms feature (
--enable-feature=ooo-native-histograms
) a no-op. Out-of-order native histograms are now always enabled whenout_of_order_time_window
is greater than zero and--enable-feature=native-histograms
is set. #16207 - [FEATURE] OTLP translate: Add feature flag for optionally translating OTel explicit bucket histograms into native histograms with custom buckets. #15850
- [FEATURE] OTLP translate: Add option to receive OTLP metrics without translating names or attributes. #16441
- [FEATURE] PromQL: allow arithmetic operations in durations in PromQL parser. #16249
- [FEATURE] OTLP receiver: Add primitive support for ingesting OTLP delta metrics as-is. #16360
- [ENHANCEMENT] PromQL: histogram_fraction for bucket histograms. #16095
- [ENHANCEMENT] TSDB: add
prometheus_tsdb_wal_replay_unknown_refs_total
andprometheus_tsdb_wbl_replay_unknown_refs_total
metrics to track unknown series references during WAL/WBL replay. #16166 - [ENHANCEMENT] Scraping: Add config option for escaping scheme request. #16066
- [ENHANCEMENT] Config: Add global config option for convert_classic_histograms_to_nhcb. #16226
- [ENHANCEMENT] Alerting: make batch size configurable (
--alertmanager.notification-batch-size
). #16254 - [PERF] Kubernetes SD: make endpointSlice discovery more efficient. #16433
- [BUGFIX] Config: Fix auto-reload on changes to rule and scrape config files. #16340
- [BUGFIX] Scraping: Skip native histogram series if ingestion is disabled. #16218
- [BUGFIX] TSDB: Handle metadata/tombstones/exemplars for duplicate series during WAL replay. #16231
- [BUGFIX] TSDB: Avoid processing exemplars outside the valid time range during WAL replay. #16242
- [BUGFIX] Promtool: Add feature flags for PromQL features. #16443
- [BUGFIX] Rules: correct logging of alert name & template data. #15093
- [BUGFIX] PromQL: Use arithmetic mean for
histogram_stddev()
andhistogram_stdvar()
. #16444
Assets 38
12 people reacted
3.4.0-rc.0 / 2025-04-29
v3.4.0-rc.0
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 2uRBY1VJ+cOvBLZm7Ws//DPp9z4YloS7igrMZH9d3rY
Verified
Learn about vigilant mode.
7a92230
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
- [CHANGE] Config: Make setting out-of-order native histograms feature (
--enable-feature=ooo-native-histograms
) a no-op. Out-of-order native histograms are now always enabled whenout_of_order_time_window
is greater than zero and--enable-feature=native-histograms
is set. #16207 - [FEATURE] OTLP translate: Add feature flag for optionally translating OTel explicit bucket histograms into native histograms with custom buckets. #15850
- [FEATURE] OTLP translate: Add option to receive OTLP metrics without translating names or attributes. #16441
- [FEATURE] PromQL: allow arithmetic operations in durations in PromQL parser. #16249
- [FEATURE] OTLP receiver: Add primitive support for ingesting OTLP delta metrics as-is. #16360
- [ENHANCEMENT] PromQL: histogram_fraction for bucket histograms. #16095
- [ENHANCEMENT] TSDB: add
prometheus_tsdb_wal_replay_unknown_refs_total
andprometheus_tsdb_wbl_replay_unknown_refs_total
metrics to track unknown series references during WAL/WBL replay. #16166 - [ENHANCEMENT] Scraping: Add config option for escaping scheme request. #16066
- [ENHANCEMENT] Config: Add global config option for convert_classic_histograms_to_nhcb. #16226
- [ENHANCEMENT] Alerting: make batch size configurable (
--alertmanager.notification-batch-size
). #16254 - [PERF] Kubernetes SD: make endpointSlice discovery more efficient. #16433
- [BUGFIX] Config: Fix auto-reload on changes to rule and scrape config files. #16340
- [BUGFIX] Scraping: Skip native histogram series if ingestion is disabled. #16218
- [BUGFIX] TSDB: Handle metadata/tombstones/exemplars for duplicate series during WAL replay. #16231
- [BUGFIX] TSDB: Avoid processing exemplars outside the valid time range during WAL replay. #16242
- [BUGFIX] Promtool: Add feature flags for PromQL features. #16443
- [BUGFIX] Rules: correct logging of alert name & template data. #15093
- [BUGFIX] PromQL: Use arithmetic mean for
histogram_stddev()
andhistogram_stdvar()
. #16444
Assets 38
3 people reacted
3.3.1 / 2025-05-02
v3.3.1
This tag was signed with the committer’s verified signature.
3dcecab
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 38
6 people reacted
3.3.0 / 2025-04-15
v3.3.0
This tag was signed with the committer’s verified signature.
3c49e69
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
- [FEATURE] PromQL: Implement
idelta()
andirate()
for native histograms. #15853 - [ENHANCEMENT] Scaleway SD: Add
__meta_scaleway_instance_public_ipv4_addresses
and__meta_scaleway_instance_public_ipv6_addresses
labels. #14228 - [ENHANCEMENT] TSDB: Reduce locking while reloading blocks. #12920
- [ENHANCEMENT] PromQL: Allow UTF-8 labels in
label_replace()
. #15974 - [ENHANCEMENT] Promtool:
tsdb create-blocks-from openmetrics
can now read from a Pipe. #16011 - [ENHANCEMENT] Rules: Add support for anchors and aliases in rule files. #14957
- [ENHANCEMENT] Dockerfile: Make
/prometheus
writable. #16073 - [ENHANCEMENT] API: Include scrape pool name for dropped targets in
/api/v1/targets
. #16085 - [ENHANCEMENT] UI: Improve time formatting and copying of selectors. #15999 #16165
- [ENHANCEMENT] UI: Bring back vertical grid lines and graph legend series toggling instructions. #16163 #16164
- [ENHANCEMENT] Mixin: The
cluster
label can be customized usingclusterLabel
. #15826 - [PERF] TSDB: Optimize some operations on head chunks by taking shortcuts. #12659
- [PERF] TSDB & Agent: Reduce memory footprint during WL replay. #15778
- [PERF] Remote-Write: Reduce memory footprint during WAL replay. #16197
- [PERF] API: Reduce memory footprint during header parsing. #16001
- [PERF] Rules: Improve dependency evaluation, enabling better concurrency. #16039
- [PERF] Scraping: Improve scraping performance for native histograms. #15731
- [PERF] Scraping: Improve parsing of created timestamps. #16072
- [BUGFIX] Scraping: Bump cache iteration after error to avoid false duplicate detections. #16174
- [BUGFIX] Scraping: Skip native histograms series when ingestion is disabled. #16218
- [BUGFIX] PromQL: Fix counter reset detection for native histograms. #15902 #15987
- [BUGFIX] PromQL: Fix inconsistent behavior with an empty range. #15970
- [BUGFIX] PromQL: Fix inconsistent annotation in
quantile_over_time()
. #16018 - [BUGFIX] PromQL: Prevent
label_join()
from producing duplicates. #15975 - [BUGFIX] PromQL: Ignore native histograms in
scalar()
,sort()
andsort_desc()
. #15964 - [BUGFIX] PromQL: Fix annotations for binary operations between incompatible native histograms. #15895
- [BUGFIX] Alerting: Consider alert relabeling when deciding whether alerts are dropped. #15979
- [BUGFIX] Config: Set
GoGC
to the default value in case of an empty configuration. #16052 - [BUGFIX] TSDB: Fix unknown series errors and potential data loss during WAL replay when inactive series are removed from the head and reappear before the next WAL checkpoint. #16060
- [BUGFIX] Scaleway SD: The public IP will no longer be set to
__meta_meta_scaleway_instance_public_ipv4
if it is an IPv6 address. #14228 - [BUGFIX] UI: Display the correct value of Alerting rules'
keep_firing_for
. #16211
Assets 38
14 people reacted
Previous Next
You can’t perform that action at this time.