Hello ports@,
Find an update for VictoriaMetrics. It includes a breaking change that caught me by surprise, because the releases notes for a non-rc version don't include the accumulated changes of the rc versions, so I'll write all the "update notes" here clearly, at the bottom of the message. Full release notes can be found at [1], [2] and [3]. Portswise, the update is straightforward and been running it fine in arm64 since Monday. Lucas v1.102.0: * Update note 1: support for snap packages was removed due to lack of interest from community. See this pull request for details. Please read about supported package types here. * Update note 2: stream aggregation config now prevents setting multiple identical outputs. For example, `outputs: [total, total]` will fail the validation phase. In addition, `outputs: ["quantiles(0.5)", "quantiles(0.9)"]` will fail the validation as well - use `outputs: ["quantiles(0.5, 0.9)"]` instead. v1.102.0-rc2: * Update note 1: the --vm-disable-progress-bar command-line flag at vmctl was deprecated. Use --disable-progress-bar instead. * Update note 2: *.passwordFile and similar flags are no longer trimming trailing whitespaces at the end of content. Make sure to update the templating of password files or HTTP endpoints to not include trailing whitespaces before the upgrade. See this[0] PR for the details. [NB: thanks for making me waste a couple of hours wondering why tf my perfectly working, seemingly-not-affected config stopped working. btw it's stupidly common to write a text file with a newline at the end, and ime it's quite uncommon to have automation create things with a newline at the end (especially in YAML), but hey, it doesn't seem to be upstream's experience. Also I invested a good amount of time tracking the change down. *sigh*.] v1.102.0-rc1: * Update note 1: the -remoteWrite.multitenantURL command-line flag at vmagent was removed starting from this release. This flag was deprecated since v1.96.0. Use -enableMultitenantHandlers instead, as it is easier to use and combine with multitenant URL at vminsert. See these docs for details. * Update note 2: the -streamAggr.dropInputLabels command-line flag at vmagent was renamed to -remoteWrite.streamAggr.dropInputLabels. -streamAggr.dropInputLabels is now used for global streaming aggregation. * Update note 3: the -maxLabelValueLen command-line flag default value was changed from 16KiB to 4KiB. It may lead to truncating of labels with too long values. [0]: https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6503 [1]: https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v11020-rc1 [2]: https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v11020-rc2 [3]: https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v11020 diff 1ea8ce0bcaddb08502e6d1f80e5f2a8f018d7fe2 481cf146e59ae595050b5edc633260a9a815baf5 commit - 1ea8ce0bcaddb08502e6d1f80e5f2a8f018d7fe2 commit + 481cf146e59ae595050b5edc633260a9a815baf5 blob - 7307b633f04d76955ed3475a5e7138dcd8723b9a blob + 4c270c7b118d96a4e36cf799230e0ba4495e4328 --- databases/victoriametrics/Makefile +++ databases/victoriametrics/Makefile @@ -1,6 +1,6 @@ COMMENT = fast, cost-effective and scalable time series database -V = 1.101.0 +V = 1.102.0 DIST_TUPLE += github VictoriaMetrics VictoriaMetrics v${V} . # Apache License 2.0 blob - 7c823b8d298a419e58bcb796ee6d708b9a76f26b blob + 1f12d9b527339efc16f3cfc7abb15f284ef4dc3a --- databases/victoriametrics/distinfo +++ databases/victoriametrics/distinfo @@ -1,2 +1,2 @@ -SHA256 (VictoriaMetrics-VictoriaMetrics-v1.101.0.tar.gz) = KAe2UH1A1m6OM+RTXVLRtF5foIHrWOMm6LgpBdOqpMk= -SIZE (VictoriaMetrics-VictoriaMetrics-v1.101.0.tar.gz) = 37191577 +SHA256 (VictoriaMetrics-VictoriaMetrics-v1.102.0.tar.gz) = jWg+4iwtTYBkMTGp2F2bFVWdMvvnHdBYjQK+mCWPUik= +SIZE (VictoriaMetrics-VictoriaMetrics-v1.102.0.tar.gz) = 39679042