VictoriaMetrics v1.122.26

v1.122.26
Fixed 5
  • vminsert in VictoriaMetrics cluster and vmsingle properly check values range for limits configured with flags -maxLabelsPerTimeseries, -maxLabelNameLen and -maxLabelValueLen to be in range 1..65535
  • Stream aggregation fix possible unexpected increases in rate_avg and rate_sum if an out-of-order sample is ingested after the previous flush
  • vmselect in VictoriaMetrics cluster propagate cache reset operation to selectNode when /internal/resetRollupResultCache is called
  • vmctl properly URL-encode -vm-extra-label values when building import requests so special characters such as & don't get split into broken query parameters
  • All VictoriaMetrics components cancel in-flight HTTP requests shortly before -http.maxGracefulShutdownDuration elapses during graceful shutdown to drain and complete shutdown cleanly within that window
Security 1
  • Upgrade base docker image (Alpine) from 3.23.4 to 3.24.1
v1.122.26

Released at 2026-07-03

v1.122.x is a line of LTS releases. It contains important up-to-date bugfixes for VictoriaMetrics enterprise. All these fixes are also included in the latest community release. The v1.122.x line will be supported for at least 12 months since v1.122.0 release

  • SECURITY: upgrade base docker image (Alpine) from 3.23.4 to 3.24.1. See Alpine 3.24.1 release notes.

  • BUGFIX: vminsert in VictoriaMetrics cluster and vmsingle: properly check values range for the limits configured with flags -maxLabelsPerTimeseries, -maxLabelNameLen and -maxLabelValueLen. It must be in range 1..65535. See #11128.

  • BUGFIX: stream aggregation: fix possible unexpected increases in rate_avg and rate_sum if an out-of-order sample is ingested after the previous flush. See #11140.

  • BUGFIX: vmselect in VictoriaMetrics cluster: propagate cache reset operation to selectNode when /internal/resetRollupResultCache is called. Previously, the propagation only happened when the delete_series API was called. See #11112.

  • BUGFIX: vmctl: properly URL-encode -vm-extra-label values when building import requests, so special characters such as & don't get split into broken query parameters. See #11144. Thanks to @immanuwell for contribution.

  • BUGFIX: all VictoriaMetrics components: cancel in-flight HTTP requests shortly before -http.maxGracefulShutdownDuration elapses during graceful shutdown, so they can drain and the shutdown completes cleanly within that window instead of timing out and exiting via logger.Fatalf -> os.Exit. This prevents skipping the storage flush and losing in-memory data when long-lived requests are in flight (such as VictoriaLogs live tailing). See #1502.

View original

Upgraded? How did it go?

Discussion