diff --git a/README.md b/README.md index c99cb2be4..7a9856830 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ VictoriaMetrics is developed at a fast pace, so it is recommended to check the [ and to perform [regular upgrades](#how-to-upgrade-victoriametrics). [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise/) provides long-term support lines of releases (LTS releases) - -see [these docs](https://docs.victoriametrics.com/LTS-releases.md). +see [these docs](https://docs.victoriametrics.com/lts-releases/). VictoriaMetrics has achieved security certifications for Database Software Development and Software-Based Monitoring Services. We apply strict security measures in everything we do. See [Security page](https://victoriametrics.com/security/) for more details. diff --git a/SECURITY.md b/SECURITY.md index 8d1221d21..472ed735f 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -7,8 +7,8 @@ The following versions of VictoriaMetrics receive regular security fixes: | Version | Supported | |---------|--------------------| | [latest release](https://docs.victoriametrics.com/CHANGELOG.html) | :white_check_mark: | -| v1.97.x [LTS line](https://docs.victoriametrics.com/LTS-releases.html) | :white_check_mark: | -| v1.93.x [LTS line](https://docs.victoriametrics.com/LTS-releases.html) | :white_check_mark: | +| v1.97.x [LTS line](https://docs.victoriametrics.com/lts-releases/) | :white_check_mark: | +| v1.93.x [LTS line](https://docs.victoriametrics.com/lts-releases/) | :white_check_mark: | | other releases | :x: | See [this page](https://victoriametrics.com/security/) for more details. diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 303e7fd37..db8e6a00d 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -26,7 +26,7 @@ Metrics of the latest version of VictoriaMetrics cluster are available for viewi The sandbox cluster installation runs under the constant load generated by [prometheus-benchmark](https://github.com/VictoriaMetrics/prometheus-benchmark) and is used for testing latest releases. -See also [LTS releases](https://docs.victoriametrics.com/LTS-releases.html). +See also [LTS releases](https://docs.victoriametrics.com/lts-releases/). ## tip @@ -102,7 +102,7 @@ Released at 2024-02-14 Released at 2024-02-14 -**v1.97.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes for [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html). +**v1.97.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes for [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html). All these fixes are also included in [the latest community release](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/latest). The v1.97.x line will be supported for at least 12 months since [v1.97.0](https://docs.victoriametrics.com/CHANGELOG.html#v1970) release** @@ -122,7 +122,7 @@ The v1.97.x line will be supported for at least 12 months since [v1.97.0](https: Released at 2024-02-01 -**v1.97.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes for [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html). +**v1.97.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes for [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html). All these fixes are also included in [the latest community release](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/latest). The v1.97.x line will be supported for at least 12 months since [v1.97.0](https://docs.victoriametrics.com/CHANGELOG.html#v1970) release** @@ -137,7 +137,7 @@ The v1.97.x line will be supported for at least 12 months since [v1.97.0](https: Released at 2024-01-30 -**v1.97.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes for [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html). +**v1.97.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes for [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html). All these fixes are also included in [the latest community release](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/latest). The v1.97.x line will be supported for at least 12 months since [v1.97.0](https://docs.victoriametrics.com/CHANGELOG.html#v1970) release** @@ -231,7 +231,7 @@ See changes [here](https://docs.victoriametrics.com/CHANGELOG_2023.html#v1940) Released at 2024-03-01 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * BUGFIX: downgrade Go builder from `1.22.0` to `1.21.7`, since `1.22.0` contains [the bug](https://github.com/golang/go/issues/65705), which can lead to deadlocked HTTP connections to remote storage systems, scrape targets and service discovery endpoints at [vmagent](https://docs.victoriametrics.com/vmagent/). This may result in incorrect service discovery, target scraping and failed sending samples to remote storage. @@ -248,7 +248,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2024-02-14 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade Go builder from Go1.21.6 to Go1.22.0. See [the list of issues addressed in Go1.21.7](https://github.com/golang/go/issues?q=milestone%3AGo1.21.7+label%3ACherryPickApproved), plus [the changelog for Go1.22.0](https://go.dev/doc/go1.22). @@ -262,7 +262,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2024-02-01 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade base docker image (Alpine) from 3.19.0 to 3.19.1. See [alpine 3.19.1 release notes](https://www.alpinelinux.org/posts/Alpine-3.19.1-released.html). @@ -277,7 +277,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2024-01-17 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade Go builder from Go1.21.5 to Go1.21.6. See [the list of issues addressed in Go1.21.6](https://github.com/golang/go/issues?q=milestone%3AGo1.21.6+label%3ACherryPickApproved). @@ -381,7 +381,7 @@ See changes [here](https://docs.victoriametrics.com/CHANGELOG_2023.html#v1880) Released at 2024-02-01 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade base docker image (Alpine) from 3.19.0 to 3.19.1. See [alpine 3.19.1 release notes](https://www.alpinelinux.org/posts/Alpine-3.19.1-released.html). @@ -395,7 +395,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2024-01-17 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.21.5 to Go1.21.6. See [the list of issues addressed in Go1.21.6](https://github.com/golang/go/issues?q=milestone%3AGo1.21.6+label%3ACherryPickApproved). diff --git a/docs/CHANGELOG_2022.md b/docs/CHANGELOG_2022.md index 6abcafeeb..baff70bd2 100644 --- a/docs/CHANGELOG_2022.md +++ b/docs/CHANGELOG_2022.md @@ -392,7 +392,7 @@ Released at 2022-08-08 Released at 2023-08-12 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: upgrade Go builder from Go1.20.4 to Go1.21.0. @@ -408,7 +408,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-05-18 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: upgrade Go builder from Go1.20.3 to Go1.20.4. See [the list of issues addressed in Go1.20.4](https://github.com/golang/go/issues?q=milestone%3AGo1.20.4+label%3ACherryPickApproved). @@ -419,7 +419,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-04-06 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: upgrade base docker image (alpine) from 3.17.2 to 3.17.3. See [alpine 3.17.3 release notes](https://alpinelinux.org/posts/Alpine-3.17.3-released.html). @@ -433,7 +433,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-03-12 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: upgrade Go builder from Go1.20.1 to Go1.20.2. See [the list of issues addressed in Go1.20.2](https://github.com/golang/go/issues?q=milestone%3AGo1.20.2+label%3ACherryPickApproved). @@ -446,7 +446,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-02-27 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * BUGFIX: prevent from high CPU usage on the first UTC hour of the data. The issue has been introduced in [v1.79.5](https://docs.victoriametrics.com/CHANGELOG.html#v1795) when fixing [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3309). @@ -455,7 +455,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-02-24 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: upgrade base docker image (alpine) from 3.17.1 to 3.17.2. See [alpine 3.17.2 release notes](https://alpinelinux.org/posts/Alpine-3.17.2-released.html). @@ -467,7 +467,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-02-03 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * BUGFIX: fix a bug, which could prevent background merges for the previous partitions until restart if the storage didn't have enough disk space for final deduplication and down-sampling. @@ -482,7 +482,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2023-01-10 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * BUGFIX: properly parse floating-point numbers without integer or fractional parts such as `.123` and `20.` during [data import](https://docs.victoriametrics.com/#how-to-import-time-series-data). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3544). @@ -496,7 +496,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-12-11 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: update Go builder from v1.19.3 to v1.19.4. See [the changelog](https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved). @@ -512,7 +512,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-11-10 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** **Update note 1:** [vmalert](https://docs.victoriametrics.com/vmalert.html): the `crlfEscape` [template function](https://docs.victoriametrics.com/vmalert.html#template-functions) becames obsolete starting from this release. It can be safely removed from alerting templates, since `\n` chars are properly escaped with other `*Escape` functions now. See [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3139) and [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/890) issue for details. @@ -530,7 +530,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-10-07 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** **Update note 1:** [vmalert](https://docs.victoriametrics.com/vmalert.html) changes default value for command-line flag `-datasource.queryStep` from `0s` to `5m`. The change supposed to improve reliability of the rules evaluation when evaluation interval is lower than scraping interval. @@ -554,7 +554,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-08-30 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: [vmalert](https://docs.victoriametrics.com/vmalert.html): do not expose `-remoteWrite.url`, `-remoteRead.url` and `-datasource.url` command-line flag values in logs and at `http://vmalert:8880/flags` page by default, since they may contain sensitive data such as auth keys. This aligns `vmalert` behaviour with [vmagent](https://docs.victoriametrics.com/vmagent.html), which doesn't expose `-remoteWrite.url` command-line flag value in logs and at `http://vmagent:8429/flags` page by default. Specify `-remoteWrite.showURL`, `-remoteRead.showURL` and `-datasource.showURL` command-line flags for showing values for the corresponding `-*.url` flags in logs. Thanks to @mble for [the pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/2965). @@ -569,7 +569,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-08-08 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * BUGFIX: [VictoriaMetrics cluster](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html): fix potential panic in [multi-level cluster setup](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#multi-level-cluster-setup) when top-level `vmselect` is configured with `-replicationFactor` bigger than 1. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2961). @@ -590,7 +590,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-08-02 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** * SECURITY: upgrade base docker image (alpine) from 3.16.0 to 3.16.1 . See [alpine 3.16.1 release notes](https://alpinelinux.org/posts/Alpine-3.16.1-released.html). @@ -600,7 +600,7 @@ The v1.79.x line will be supported for at least 12 months since [v1.79.0](https: Released at 2022-07-14 -**v1.79.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.79.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.79.x line will be supported for at least 12 months since [v1.79.0](https://docs.victoriametrics.com/CHANGELOG.html#v1790) release** **Update note 1:** this release introduces backwards-incompatible changes to `vm_partial_results_total` metric by changing its labels to be consistent with `vm_requests_total` metric. If you use alerting rules or Grafana dashboards, which rely on this metric, then they must be updated. The official dashboards for VictoriaMetrics don't use this metric. diff --git a/docs/CHANGELOG_2023.md b/docs/CHANGELOG_2023.md index ccdc7e0aa..8a0ebccaa 100644 --- a/docs/CHANGELOG_2023.md +++ b/docs/CHANGELOG_2023.md @@ -214,7 +214,7 @@ Released at 2023-10-02 Released at 2023-12-10 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade base docker image (Alpine) from 3.18.4 to 3.19.0. See [alpine 3.19.0 release notes](https://www.alpinelinux.org/posts/Alpine-3.19.0-released.html). @@ -230,7 +230,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-11-15 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade Go builder from Go1.21.3 to Go1.21.4. See [the list of issues addressed in Go1.21.4](https://github.com/golang/go/issues?q=milestone%3AGo1.21.4+label%3ACherryPickApproved). @@ -243,7 +243,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-11-02 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * BUGFIX: [vmagent](https://docs.victoriametrics.com/vmagent.html): properly discover Kubernetes targets via [kubernetes_sd_configs](https://docs.victoriametrics.com/sd_configs.html#kubernetes_sd_configs). Previously some targets and some labels could be skipped during service discovery because of the bug introduced in [v1.93.5](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.93.5) when implementing [this feature](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4850). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5216) for more details. @@ -258,7 +258,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-10-16 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade Go builder from Go1.21.1 to Go1.21.3. See [the list of issues addressed in Go1.21.2](https://github.com/golang/go/issues?q=milestone%3AGo1.21.2+label%3ACherryPickApproved) and [the list of issues addressed in Go1.21.3](https://github.com/golang/go/issues?q=milestone%3AGo1.21.3+label%3ACherryPickApproved). @@ -277,7 +277,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-09-19 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * BUGFIX: [storage](https://docs.victoriametrics.com/Single-server-VictoriaMetrics.html): prevent from livelock when [forced merge](https://docs.victoriametrics.com/#forced-merge) is called under high data ingestion. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4987). @@ -290,7 +290,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-09-10 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * SECURITY: upgrade Go builder from Go1.21.0 to Go1.21.1. See [the list of issues addressed in Go1.20.6](https://github.com/golang/go/issues?q=milestone%3AGo1.21.1+label%3ACherryPickApproved). @@ -305,7 +305,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-09-02 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * BUGFIX: [vminsert](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html): properly close broken vmstorage connection during [read-only state](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#readonly-mode) checks at `vmstorage`. Previously it wasn't properly closed, which prevents restoring `vmstorage` node from read-only mode. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4870). @@ -315,7 +315,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-09-01 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * BUGFIX: [build](https://docs.victoriametrics.com/): fix Docker builds for old Docker releases. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4907). @@ -329,7 +329,7 @@ The v1.93.x line will be supported for at least 12 months since [v1.93.0](https: Released at 2023-08-23 -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** * BUGFIX: prevent from possible data loss during `indexdb` rotation. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4873) for details. @@ -346,7 +346,7 @@ Released at 2023-08-12 **It is recommended upgrading to [VictoriaMetrics v1.93.1](https://docs.victoriametrics.com/CHANGELOG.html#v1931) because v1.93.0 contains a bug, which can lead to data loss because of incorrect `indexdb` rotation. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4873) for details.** -**v1.93.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.93.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.93.x line will be supported for at least 12 months since [v1.93.0](https://docs.victoriametrics.com/CHANGELOG.html#v1930) release** **Update note**: starting from this release, [vmagent](https://docs.victoriametrics.com/vmagent.html) ignores timestamps provided by scrape targets by default - it associates scraped metrics with local timestamps instead. Set `honor_timestamps: true` in [scrape configs](https://docs.victoriametrics.com/sd_configs.html#scrape_configs) if timestamps provided by scrape targets must be used instead. This change helps removing gaps for metrics collected from [cadvisor](https://github.com/google/cadvisor) such as `container_memory_usage_bytes`. This also improves data compression and query performance over metrics collected from `cadvisor`. See more details [here](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4697). @@ -714,7 +714,7 @@ Released at 2023-02-24 Released at 2023-12-10 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade base docker image (Alpine) from 3.18.4 to 3.19.0. See [alpine 3.19.0 release notes](https://www.alpinelinux.org/posts/Alpine-3.19.0-released.html). @@ -727,7 +727,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-11-14 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.21.3 to Go1.21.4. [the list of issues addressed in Go1.21.4](https://github.com/golang/go/issues?q=milestone%3AGo1.21.4+label%3ACherryPickApproved). @@ -740,7 +740,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-10-16 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.21.1 to Go1.21.3. See [the list of issues addressed in Go1.21.2](https://github.com/golang/go/issues?q=milestone%3AGo1.21.2+label%3ACherryPickApproved) and [the list of issues addressed in Go1.21.3](https://github.com/golang/go/issues?q=milestone%3AGo1.21.3+label%3ACherryPickApproved). @@ -754,7 +754,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-09-10 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.21.0 to Go1.21.1. See [the list of issues addressed in Go1.20.6](https://github.com/golang/go/issues?q=milestone%3AGo1.21.1+label%3ACherryPickApproved). @@ -768,7 +768,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-09-01 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * BUGFIX: [build](https://docs.victoriametrics.com/): fix Docker builds for old Docker releases. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4907). @@ -784,7 +784,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-08-12 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.20.4 to Go1.21.0. @@ -811,7 +811,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-05-18 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.20.3 to Go1.20.4. See [the list of issues addressed in Go1.20.4](https://github.com/golang/go/issues?q=milestone%3AGo1.20.4+label%3ACherryPickApproved). @@ -838,7 +838,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-04-06 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade base docker image (alpine) from 3.17.2 to 3.17.3. See [alpine 3.17.3 release notes](https://alpinelinux.org/posts/Alpine-3.17.3-released.html). @@ -854,7 +854,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-03-25 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * BUGFIX: prevent from slow [snapshot creating](https://docs.victoriametrics.com/#how-to-work-with-snapshots) under high data ingestion rate. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3551). @@ -867,7 +867,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-03-12 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade Go builder from Go1.20.1 to Go1.20.2. See [the list of issues addressed in Go1.20.2](https://github.com/golang/go/issues?q=milestone%3AGo1.20.2+label%3ACherryPickApproved). @@ -886,7 +886,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-02-24 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * SECURITY: upgrade base docker image (alpine) from 3.17.1 to 3.17.2. See [alpine 3.17.2 release notes](https://alpinelinux.org/posts/Alpine-3.17.2-released.html). @@ -904,7 +904,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-02-09 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): alerts state restore procedure was changed to become asynchronous. It doesn't block groups start anymore which significantly improves vmalert's startup time. @@ -927,7 +927,7 @@ The v1.87.x line will be supported for at least 12 months since [v1.87.0](https: Released at 2023-02-01 -**v1.87.x is a line of LTS releases (e.g. long-time support). It contains important up-to-date bugfixes. +**v1.87.x is a line of [LTS releases](https://docs.victoriametrics.com/lts-releases/). It contains important up-to-date bugfixes. The v1.87.x line will be supported for at least 12 months since [v1.87.0](https://docs.victoriametrics.com/CHANGELOG.html#v1870) release** * FEATURE: [stream aggregation](https://docs.victoriametrics.com/stream-aggregation.html): add the ability to [de-duplicate](https://docs.victoriametrics.com/#deduplication) input samples before aggregation via `-streamAggr.dedupInterval` and `-remoteWrite.streamAggr.dedupInterval` command-line options. diff --git a/docs/README.md b/docs/README.md index 90371699f..5b8f2c3c8 100644 --- a/docs/README.md +++ b/docs/README.md @@ -39,7 +39,7 @@ VictoriaMetrics is developed at a fast pace, so it is recommended to check the [ and to perform [regular upgrades](#how-to-upgrade-victoriametrics). [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise/) provides long-term support lines of releases (LTS releases) - -see [these docs](https://docs.victoriametrics.com/LTS-releases.md). +see [these docs](https://docs.victoriametrics.com/lts-releases/). VictoriaMetrics has achieved security certifications for Database Software Development and Software-Based Monitoring Services. We apply strict security measures in everything we do. See [Security page](https://victoriametrics.com/security/) for more details. diff --git a/docs/Release-Guide.md b/docs/Release-Guide.md index 24ff87690..3620bcc97 100644 --- a/docs/Release-Guide.md +++ b/docs/Release-Guide.md @@ -58,7 +58,7 @@ Bumping the limits may significantly improve build speed. 1. Add `(available starting from v1.xx.y)` line to feature docs introduced in the upcoming release. 1. Cut new version in [CHANGELOG.md](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md) and make it merged. See example in this [commit](https://github.com/VictoriaMetrics/VictoriaMetrics/commit/b771152039d23b5ccd637a23ea748bc44a9511a7). -1. Cherry-pick bug fixes relevant for LTS releases. +1. Cherry-pick bug fixes relevant for [LTS releases](https://docs.victoriametrics.com/lts-releases/). 1. Make sure you get all changes fetched `git fetch --all`. 1. Create the following release tags: * `git tag -s v1.xx.y` in `master` branch diff --git a/docs/Single-server-VictoriaMetrics.md b/docs/Single-server-VictoriaMetrics.md index 6feccc9ef..057a89809 100644 --- a/docs/Single-server-VictoriaMetrics.md +++ b/docs/Single-server-VictoriaMetrics.md @@ -47,7 +47,7 @@ VictoriaMetrics is developed at a fast pace, so it is recommended to check the [ and to perform [regular upgrades](#how-to-upgrade-victoriametrics). [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise/) provides long-term support lines of releases (LTS releases) - -see [these docs](https://docs.victoriametrics.com/LTS-releases.md). +see [these docs](https://docs.victoriametrics.com/lts-releases/). VictoriaMetrics has achieved security certifications for Database Software Development and Software-Based Monitoring Services. We apply strict security measures in everything we do. See [Security page](https://victoriametrics.com/security/) for more details. diff --git a/docs/enterprise.md b/docs/enterprise.md index d972a7bf7..4243f923d 100644 --- a/docs/enterprise.md +++ b/docs/enterprise.md @@ -40,7 +40,7 @@ See [these docs](#running-victoriametrics-enterprise) for details on how to run VictoriaMetrics Enterprise includes [all the features of the community edition](https://docs.victoriametrics.com/#prominent-features), plus the following additional features: -- Stable releases with long-term support, which contains important bugfixes and security fixes. See [these docs](https://docs.victoriametrics.com/LTS-releases.html). +- Stable releases with long-term support, which contains important bugfixes and security fixes. See [these docs](https://docs.victoriametrics.com/lts-releases/). - First-class consulting and technical support provided by the core VictoriaMetrics dev team. - [Monitoring of monitoring](https://victoriametrics.com/products/mom/) - this feature allows forecasting and preventing possible issues in VictoriaMetrics setups.