mirror of
https://github.com/prometheus/prometheus.git
synced 2025-08-05 13:47:10 +02:00
Prepare release 3.5.0-rc.0 (#16778)
Signed-off-by: Bryan Boreham <bjboreham@gmail.com> Co-authored-by: Julius Volz <julius.volz@gmail.com>
This commit is contained in:
parent
9e73fb43b3
commit
31f0c7007e
43
CHANGELOG.md
43
CHANGELOG.md
@ -2,7 +2,48 @@
|
||||
|
||||
## main / unreleased
|
||||
|
||||
* [FEATURE] OTLP receiver: Support promoting OTel scope name/version/schema URL/attributes as metric labels, enable via configuration parameter `otlp.promote_scope_metadata`. #16730 #16760
|
||||
## 3.5.0-rc.0 / 2025-06-25
|
||||
|
||||
* [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 flag `experimental-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` and `ignore_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` and `topk`. #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` or `histogram_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` and `histogram_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 and `avg_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
|
||||
|
||||
## 3.4.2 / 2025-06-26
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@prometheus-io/mantine-ui",
|
||||
"private": true,
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"start": "vite",
|
||||
@ -28,7 +28,7 @@
|
||||
"@microsoft/fetch-event-source": "^2.0.1",
|
||||
"@nexucis/fuzzy": "^0.5.1",
|
||||
"@nexucis/kvsearch": "^0.9.1",
|
||||
"@prometheus-io/codemirror-promql": "0.304.2",
|
||||
"@prometheus-io/codemirror-promql": "0.305.0-rc.0",
|
||||
"@reduxjs/toolkit": "^2.7.0",
|
||||
"@tabler/icons-react": "^3.31.0",
|
||||
"@tanstack/react-query": "^5.74.7",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@prometheus-io/codemirror-promql",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"description": "a CodeMirror mode for the PromQL language",
|
||||
"types": "dist/esm/index.d.ts",
|
||||
"module": "dist/esm/index.js",
|
||||
@ -29,7 +29,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/prometheus/prometheus/blob/main/web/ui/module/codemirror-promql/README.md",
|
||||
"dependencies": {
|
||||
"@prometheus-io/lezer-promql": "0.304.2",
|
||||
"@prometheus-io/lezer-promql": "0.305.0-rc.0",
|
||||
"lru-cache": "^11.1.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@prometheus-io/lezer-promql",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"description": "lezer-based PromQL grammar",
|
||||
"main": "dist/index.cjs",
|
||||
"type": "module",
|
||||
|
14
web/ui/package-lock.json
generated
14
web/ui/package-lock.json
generated
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "prometheus-io",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "prometheus-io",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"workspaces": [
|
||||
"mantine-ui",
|
||||
"module/*"
|
||||
@ -24,7 +24,7 @@
|
||||
},
|
||||
"mantine-ui": {
|
||||
"name": "@prometheus-io/mantine-ui",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"dependencies": {
|
||||
"@codemirror/autocomplete": "^6.18.6",
|
||||
"@codemirror/language": "^6.11.0",
|
||||
@ -42,7 +42,7 @@
|
||||
"@microsoft/fetch-event-source": "^2.0.1",
|
||||
"@nexucis/fuzzy": "^0.5.1",
|
||||
"@nexucis/kvsearch": "^0.9.1",
|
||||
"@prometheus-io/codemirror-promql": "0.304.2",
|
||||
"@prometheus-io/codemirror-promql": "0.305.0-rc.0",
|
||||
"@reduxjs/toolkit": "^2.7.0",
|
||||
"@tabler/icons-react": "^3.31.0",
|
||||
"@tanstack/react-query": "^5.74.7",
|
||||
@ -189,10 +189,10 @@
|
||||
},
|
||||
"module/codemirror-promql": {
|
||||
"name": "@prometheus-io/codemirror-promql",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@prometheus-io/lezer-promql": "0.304.2",
|
||||
"@prometheus-io/lezer-promql": "0.305.0-rc.0",
|
||||
"lru-cache": "^11.1.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@ -222,7 +222,7 @@
|
||||
},
|
||||
"module/lezer-promql": {
|
||||
"name": "@prometheus-io/lezer-promql",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"license": "Apache-2.0",
|
||||
"devDependencies": {
|
||||
"@lezer/generator": "^1.7.3",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "prometheus-io",
|
||||
"description": "Monorepo for the Prometheus UI",
|
||||
"version": "0.304.2",
|
||||
"version": "0.305.0-rc.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "bash build_ui.sh --all",
|
||||
|
Loading…
Reference in New Issue
Block a user