chore(deps): update docker.io/victoriametrics/victoria-logs docker tag to v1.45.0 #367

Merged
davide merged 1 commit from renovate/docker.io-victoriametrics-victoria-logs-1.x into main 2026-02-07 10:12:33 +00:00
Member

This PR contains the following updates:

Package Update Change
docker.io/victoriametrics/victoria-logs minor v1.44.0v1.45.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

VictoriaMetrics/VictoriaMetrics (docker.io/victoriametrics/victoria-logs)

v1.45.0

Compare Source

Changes since v1.44.0
  • FEATURE: allow setting -retentionPeriod smaller than one month. I.e. -retentionPeriod=3d, -retentionPeriod=2w, etc. is supported now. See #​173

  • FEATURE: optimize more cases according to https://utcc.utoronto.ca/~cks/space/blog/sysadmin/PrometheusLabelNonOptimization . Now the following cases are optimized too:

    • rollup_func(foo{filters}[d]) op bar -> rollup_func(foo{filters}[d]) op bar{filters}
    • transform_func(foo{filters}) op bar -> transform_func(foo{filters}) op bar{filters}
    • num_or_scalar op foo{filters} op bar -> num_or_scalar op foo{filters} op bar{filters}
  • FEATURE: improve time series search for queries with multiple label filters. I.e. foo{label1="value", label2=~"regexp"}. See #​781

  • FEATURE: vmagent: add stream parse mode. This mode allows reducing memory usage when individual scrape targets expose tens of millions of metrics. For example, during scraping Prometheus in federation mode. See -promscrape.streamParse command-line option and stream_parse: true config option for scrape_config section in -promscrape.config. See #​825 and troubleshooting docs for vmagent.

  • FEATURE: vmalert: add -dryRun command-line option for validating the provided config files without the need to start vmalert service.

  • FEATURE: accept optional third argument of string type at topk_* and bottomk_* functions. This is label name for additional time series to return with the sum of time series outside top/bottom K. See MetricsQL docs for more details.

  • FEATURE: vmagent: expose /api/v1/targets page according to the corresponding Prometheus API. See #​643

  • BUGFIX: vmagent: properly handle OpenStack endpoint ending with v3.0 such as https://ostack.example.com:5000/v3.0 in the same way as Prometheus does. See #​728 (comment)

  • BUGFIX: drop trailing data points for time series with a single raw sample. See #​748

  • BUGFIX: do not drop trailing data points for instant queries to /api/v1/query. See #​845

  • BUGFIX: vmbackup: fix panic when -origin isn't specified. See #​856

  • BUGFIX: vmalert: skip automatically added labels on alerts restore. Label alertgroup was introduced in this issue and automatically added to generated time series. By mistake, this new label wasn't correctly purged on restore event and affected alert's ID uniqueness. See #​870

  • BUGFIX: vmagent: fix panic at scrape error body formating. See #​864

  • BUGFIX: vmagent: add leading missing slash to metrics path like Prometheus does. See #​835

  • BUGFIX: vmagent: drop packet if remote storage returns 4xx status code. This make the behaviour consistent with Prometheus.
    See #​873

  • BUGFIX: vmagent: properly handle 301 redirects. See #​869

How to run VictoriaMetrics

Unpack the victoria-metrics-*.tar.gz archive and read these docs.

vmutils-*.tag.gz archive contains the following tools:

The corresponding docker images are available here.
Cluster version is available here.

vmctl releases are available here.


Configuration

📅 Schedule: 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 becomes conflicted, 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 Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/victoriametrics/victoria-logs](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.44.0` → `v1.45.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>VictoriaMetrics/VictoriaMetrics (docker.io/victoriametrics/victoria-logs)</summary> ### [`v1.45.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.45.0) [Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.44.0...v1.45.0) ##### Changes since v1.44.0 - FEATURE: allow setting `-retentionPeriod` smaller than one month. I.e. `-retentionPeriod=3d`, `-retentionPeriod=2w`, etc. is supported now. See [#&#8203;173](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/173) - FEATURE: optimize more cases according to <https://utcc.utoronto.ca/~cks/space/blog/sysadmin/PrometheusLabelNonOptimization> . Now the following cases are optimized too: - `rollup_func(foo{filters}[d]) op bar` -> `rollup_func(foo{filters}[d]) op bar{filters}` - `transform_func(foo{filters}) op bar` -> `transform_func(foo{filters}) op bar{filters}` - `num_or_scalar op foo{filters} op bar` -> `num_or_scalar op foo{filters} op bar{filters}` - FEATURE: improve time series search for queries with multiple label filters. I.e. `foo{label1="value", label2=~"regexp"}`. See [#&#8203;781](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/781) - FEATURE: vmagent: add `stream parse` mode. This mode allows reducing memory usage when individual scrape targets expose tens of millions of metrics. For example, during scraping Prometheus in [federation](https://prometheus.io/docs/prometheus/latest/federation/) mode. See `-promscrape.streamParse` command-line option and `stream_parse: true` config option for `scrape_config` section in `-promscrape.config`. See [#&#8203;825](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/825) and [troubleshooting docs for vmagent](https://victoriametrics.github.io/vmagent.html#troubleshooting). - FEATURE: vmalert: add `-dryRun` command-line option for validating the provided config files without the need to start `vmalert` service. - FEATURE: accept optional third argument of string type at `topk_*` and `bottomk_*` functions. This is label name for additional time series to return with the sum of time series outside top/bottom K. See [MetricsQL docs](https://victoriametrics.github.io/MetricsQL.html) for more details. - FEATURE: vmagent: expose `/api/v1/targets` page according to [the corresponding Prometheus API](https://prometheus.io/docs/prometheus/latest/querying/api/#targets). See [#&#8203;643](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/643) - BUGFIX: vmagent: properly handle OpenStack endpoint ending with `v3.0` such as `https://ostack.example.com:5000/v3.0` in the same way as Prometheus does. See [#&#8203;728 (comment)](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/728#issuecomment-709914803) - BUGFIX: drop trailing data points for time series with a single raw sample. See [#&#8203;748](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/748) - BUGFIX: do not drop trailing data points for instant queries to `/api/v1/query`. See [#&#8203;845](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/845) - BUGFIX: vmbackup: fix panic when `-origin` isn't specified. See [#&#8203;856](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/856) - BUGFIX: vmalert: skip automatically added labels on alerts restore. Label `alertgroup` was introduced in [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/611) and automatically added to generated time series. By mistake, this new label wasn't correctly purged on restore event and affected alert's ID uniqueness. See [#&#8203;870](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/870) - BUGFIX: vmagent: fix panic at scrape error body formating. See [#&#8203;864](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/864) - BUGFIX: vmagent: add leading missing slash to metrics path like Prometheus does. See [#&#8203;835](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/835) - BUGFIX: vmagent: drop packet if remote storage returns 4xx status code. This make the behaviour consistent with Prometheus. See [#&#8203;873](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/873) - BUGFIX: vmagent: properly handle 301 redirects. See [#&#8203;869](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/869) ##### How to run VictoriaMetrics Unpack the `victoria-metrics-*.tar.gz` archive and read [these docs](https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/Single-server-VictoriaMetrics#operation). `vmutils-*.tag.gz` archive contains the following tools: - [vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/app/vmagent/README.md) - [vmalert](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/app/vmalert/README.md) - [vmauth](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/app/vmauth/README.md) - [vmbackup](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/app/vmbackup/README.md) - [vmrestore](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/app/vmrestore/README.md) The corresponding docker images are available [here](https://hub.docker.com/r/victoriametrics/). Cluster version is available [here](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/cluster). [vmctl](https://github.com/VictoriaMetrics/vmctl) releases are available [here](https://github.com/VictoriaMetrics/vmctl/releases). </details> --- ### Configuration 📅 **Schedule**: 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 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xMiIsInVwZGF0ZWRJblZlciI6IjQyLjkyLjEyIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update docker.io/victoriametrics/victoria-logs docker tag to v1.45.0
All checks were successful
/ check-commitizen (pull_request) Successful in 1s
/ check-prettier (pull_request) Successful in 0s
/ check-yamllint (pull_request) Successful in 3s
9157db4ae8
davide merged commit 00341d7665 into main 2026-02-07 10:12:33 +00:00
davide deleted branch renovate/docker.io-victoriametrics-victoria-logs-1.x 2026-02-07 10:12:33 +00:00
Commenting is not possible because the repository is archived.
No reviewers
No labels
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
infra/kubernetes!367
No description provided.