Update VictoriaMetrics to v1.145.0 #723

Merged
AverageMarcus merged 1 commits from renovate/victoriametrics into master 2026-06-09 14:47:14 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
victoriametrics/vmagent minor v1.144.0v1.145.0

Release Notes

VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)

v1.145.0

Compare Source

v1.145.0

Release candidate

  • SECURITY: upgrade Go builder from Go1.26.3 to Go1.26.4. See the list of issues addressed in Go1.26.4.

  • FEATURE: enterprise vmsingle and vmstorage in VictoriaMetrics cluster: add the new metrics vm_downsampling_partitions_scheduled_rows and vm_retention_filters_partitions_scheduled_rows for measuring background historical data merge completion time. See #​10960

  • FEATURE: vmalert: support match[]=<label_selector> query parameters in /api/v1/rules and /api/v1/alerts APIs to return only the rules that have configured labels satisfying the provided label selectors. See 11020.

  • FEATURE: vmagent, vmsingle and vminsert in VictoriaMetrics cluster: add -opentelemetry.promoteAllResourceAttributes and -opentelemetry.promoteScopeMetadata command-line flags to allow managing label promotion for resource attributes and OTel scope metadata. See OpenTelemetry docs and #​10931.

  • FEATURE: vmagent : introduce vmagent_remotewrite_kafka_outbuf_latency_seconds and vmagent_remotewrite_kafka_rtt_seconds metrics for kafka integration. The metrics could help identify throughput bottlenecks. See #​10730.

  • FEATURE: vmauth: properly log user information when a missing route error occurs. See #​11052.

  • FEATURE: vmctl: add the ability to migrate data from Mimir object storage to VictoriaMetrics. See #​7717.

  • FEATURE: dashboards: show the full version label in the Version panel when short_version label is empty (e.g. custom builds from feature branch). Previously, the panel could appear empty. See #​11047.

  • BUGFIX: vmalert: fix the Notifiers page in web UI appearing blank despite the API returning notifier data correctly. See #​11035.

  • BUGFIX: vmalert: reset the group evaluation timestamp if it exceeds the current host time. Previously, vmalert could use future timestamps for evaluations if the system clock was shifted backward. See #​10985.

  • BUGFIX: vmagent and vmsingle: properly parse Prometheus Native Histograms, previously Protobuf parser could produce unexpected vmrange labels. See #​11041.

  • BUGFIX: vmauth: properly calculate number of loaded users to be printed in startup log. Previously, it was only accounting for static users and skipped JWT configuration entries. See #​11050.

  • BUGFIX: MetricsQL: integrate() no longer extrapolates the last sample's value past the end of the time series. Previously, querying integrate(metric[1h]) at a timestamp where the series had already ended would keep accruing area as if the last value continued indefinitely, producing values much larger than the true integral. See #​9474. Thanks to @​wtfashwin for contribution.

  • BUGFIX: vmselect in VictoriaMetrics cluster: avoid returning HTTP 503 for queries with partial results when a storage group is unavailable and -search.denyPartialResponse is disabled. See #​11009. Thanks to @​fxrlv for the contribution.

  • BUGFIX: vmsingle and vmselect in VictoriaMetrics cluster: properly escape utf-8 label names for /federate API requests. See #​10968.

  • BUGFIX: vmui: persist the Disable deduplication toggle under its own local storage key. Before this fix, the toggle state was lost after reload and could overwrite the Compact view table setting. See #​11004. Thanks to @​immanuwell for the contribution.

  • BUGFIX: vmselect in VictoriaMetrics cluster: fix intermittent write: connection timed out errors caused by silently dropped TCP connections being reused from the connection pool. See #​10735.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.144.0` → `v1.145.0` | --- ### Release Notes <details> <summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary> ### [`v1.145.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.145.0) [Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.144.0...v1.145.0) ##### [v1.145.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.145.0) Release candidate - SECURITY: upgrade Go builder from Go1.26.3 to Go1.26.4. See [the list of issues addressed in Go1.26.4](https://github.com/golang/go/issues?q=milestone%3AGo1.26.4%20label%3ACherryPickApproved). - FEATURE: [enterprise](https://docs.victoriametrics.com/enterprise/) [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): add the new metrics `vm_downsampling_partitions_scheduled_rows` and `vm_retention_filters_partitions_scheduled_rows` for measuring background historical data merge completion time. See [#&#8203;10960](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10960) - FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): support `match[]=<label_selector>` query parameters in `/api/v1/rules` and `/api/v1/alerts` APIs to return only the rules that have configured labels satisfying the provided label selectors. See [11020](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11020). - FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/), [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vminsert` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): add `-opentelemetry.promoteAllResourceAttributes` and `-opentelemetry.promoteScopeMetadata` command-line flags to allow managing label promotion for resource attributes and OTel scope metadata. See [OpenTelemetry](https://docs.victoriametrics.com/victoriametrics/integrations/opentelemetry/) docs and [#&#8203;10931](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10931). - FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/) : introduce `vmagent_remotewrite_kafka_outbuf_latency_seconds` and `vmagent_remotewrite_kafka_rtt_seconds` metrics for [kafka integration](https://docs.victoriametrics.com/victoriametrics/integrations/kafka/). The metrics could help identify throughput bottlenecks. See [#&#8203;10730](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10730). - FEATURE: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): properly log user information when a missing route error occurs. See [#&#8203;11052](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11052). - FEATURE: [vmctl](https://docs.victoriametrics.com/vmctl/): add the ability to migrate data from [Mimir](https://docs.victoriametrics.com/victoriametrics/vmctl/mimir/#) object storage to VictoriaMetrics. See [#&#8203;7717](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/7717). - FEATURE: [dashboards](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/dashboards): show the full `version` label in the `Version` panel when `short_version` label is empty (e.g. custom builds from feature branch). Previously, the panel could appear empty. See [#&#8203;11047](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11047). - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): fix the `Notifiers` page in web UI appearing blank despite the API returning notifier data correctly. See [#&#8203;11035](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11035). - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): reset the group evaluation timestamp if it exceeds the current host time. Previously, vmalert could use future timestamps for evaluations if the system clock was shifted backward. See [#&#8203;10985](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10985). - BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): properly parse [Prometheus Native Histograms](https://prometheus.io/docs/specs/native_histograms/), previously Protobuf parser could produce unexpected `vmrange` labels. See [#&#8203;11041](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11041). - BUGFIX: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): properly calculate number of loaded users to be printed in startup log. Previously, it was only accounting for static users and skipped JWT configuration entries. See [#&#8203;11050](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11050/). - BUGFIX: [MetricsQL](https://docs.victoriametrics.com/victoriametrics/metricsql/): `integrate()` no longer extrapolates the last sample's value past the end of the time series. Previously, querying `integrate(metric[1h])` at a timestamp where the series had already ended would keep accruing area as if the last value continued indefinitely, producing values much larger than the true integral. See [#&#8203;9474](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9474). Thanks to [@&#8203;wtfashwin](https://github.com/wtfashwin) for contribution. - BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): avoid returning HTTP 503 for queries with partial results when a storage group is unavailable and `-search.denyPartialResponse` is disabled. See [#&#8203;11009](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11009). Thanks to [@&#8203;fxrlv](https://github.com/fxrlv) for the contribution. - BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly escape `utf-8` label names for [/federate](https://docs.victoriametrics.com/victoriametrics/#federation) API requests. See [#&#8203;10968](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10968). - BUGFIX: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): persist the `Disable deduplication` toggle under its own local storage key. Before this fix, the toggle state was lost after reload and could overwrite the `Compact view` table setting. See [#&#8203;11004](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11004). Thanks to [@&#8203;immanuwell](https://github.com/immanuwell) for the contribution. - BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): fix intermittent `write: connection timed out` errors caused by silently dropped TCP connections being reused from the connection pool. See [#&#8203;10735](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10735#issuecomment-4535832301). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate added 1 commit 2026-06-09 03:14:45 +00:00
AverageMarcus merged commit c592fc69f0 into master 2026-06-09 14:47:14 +00:00
AverageMarcus deleted branch renovate/victoriametrics 2026-06-09 14:47:14 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AverageMarcus/cluster.fun#723