f41gh7
|
bb680ae5fe
|
go.mod: pin broken OTEL dependency
|
2026-10-09 10:13:19 +02:00 |
|
f41gh7
|
4a5a029112
|
vendor: update
|
2026-10-09 09:38:19 +02:00 |
|
f41gh7
|
b135178fd1
|
vendor: update metricsql package
Fixes https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11490
|
2026-09-30 20:53:08 +02:00 |
|
Max Kotliar
|
53a03d5cba
|
lib/pushmetrics: print metrics push errors using logger.Errorf
So metrics lib errors looks the same as other app logs.
|
2026-09-28 18:21:12 +03:00 |
|
f41gh7
|
1b1f215964
|
make vendor update
|
2026-09-15 17:26:43 +02:00 |
|
Max Kotliar
|
b54e4f25e6
|
vendor: run make vendor-update
|
2026-09-11 14:58:57 +03:00 |
|
Max Kotliar
|
e4c73888d4
|
vendor: update metricsql to v0.87.4
|
2026-09-10 09:41:12 +03:00 |
|
Max Kotliar
|
edb702e326
|
go.mod: run make vendor-update
|
2026-07-23 16:32:18 +03:00 |
|
f41gh7
|
a9ae7e1da0
|
vendor: update golang.org/x/... packages
|
2026-07-22 18:00:29 +02:00 |
|
f41gh7
|
66ac4114ed
|
vendor: update metricsql to v0.87.3
|
2026-07-08 20:24:57 +02:00 |
|
Aliaksandr Valialkin
|
dce8193c16
|
vendor: update github.com/VictoriaMetrics/VictoriaLogs from v1.121.1-0.20260616132739-c901a1e31cb3 to v1.51.1-0.20260624061259-dc94972a8708
|
2026-06-24 09:40:23 +02:00 |
|
Max Kotliar
|
2b256952c9
|
go.mod: update metricsql pacakge
v0.87.2 reverts range() function support (PR:
https://github.com/VictoriaMetrics/metricsql/pull/76)
Reason given in
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11028#issuecomment-4728207220
|
2026-06-22 16:06:51 +03:00 |
|
f41gh7
|
d1ebbf573c
|
vendor: update metrics to v1.44.0
fixes https://github.com/VictoriaMetrics/metrics/issues/127
|
2026-06-19 13:16:31 +02:00 |
|
f41gh7
|
94e5955b1f
|
make vendor-update
|
2026-06-16 17:01:18 +02:00 |
|
Max Kotliar
|
3147f9c24b
|
go.mod: security update golang.org/x/crypto
Fixes:
NAME INSTALLED FIXED IN TYPE VULNERABILITY
SEVERITY EPSS RISK
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5006
Critical < 0.1% (21st) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5023
Critical < 0.1% (16th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5017
Critical < 0.1% (17th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5020
Critical < 0.1% (17th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5013 High
< 0.1% (17th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5005
Critical < 0.1% (13th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5021
Critical < 0.1% (11th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5019
Critical < 0.1% (9th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5018 High
< 0.1% (10th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5033
Medium < 0.1% (16th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5014
Medium < 0.1% (10th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5015
Medium < 0.1% (8th) < 0.1
golang.org/x/crypto v0.51.0 0.52.0 go-module GO-2026-5016
Medium < 0.1% (6th) < 0.1
|
2026-06-05 20:48:57 +03:00 |
|
Artem Fetishev
|
5e2bdf8220
|
Bump golang.org/x/net to v0.55.0
This fixes https://pkg.go.dev/vuln/GO-2026-5026
Signed-off-by: Artem Fetishev <rtm@victoriametrics.com>
|
2026-05-25 12:31:08 +02:00 |
|
f41gh7
|
205428984d
|
vendor: update github.com/prometheus/prometheus
|
2026-05-08 13:38:18 +02:00 |
|
Max Kotliar
|
727abb0b57
|
go.mod: update metricsql to version that fixes bug in binary op evaluation ordering
The commit in metricsql
https://github.com/VictoriaMetrics/metricsql/commit/d0bc93816e59e61cf79b323c4ce9e54c983233a4
introduced a bug that changes an order of binary op evaluation. This
commit updates to metricsql version that fixes a bug by reverting to
previous behavior.
The bug was introduced in v1.140.0, v1.136.4, and v1.122.19 releases.
It was reported in
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10856
|
2026-04-22 20:40:00 +03:00 |
|
f41gh7
|
431dda673e
|
vendor: update metrics and metrisql libs
|
2026-04-17 11:10:07 +02:00 |
|
Aliaksandr Valialkin
|
7ef08b1781
|
vendor: update github.com/VictoriaMetrics/VictoriaLogs from v1.50.1-0.20260415114444-d5b5febe4954 to github.com/VictoriaMetrics/VictoriaLogs v1.50.1-0.20260415124154-6b7a6357aec0
This is needed for vmalert, so it accepts LogsQL queries with 'limit' and 'offset' pipes.
See https://github.com/VictoriaMetrics/VictoriaLogs/issues/1296#issuecomment-4252036978
|
2026-04-15 14:45:01 +02:00 |
|
Aliaksandr Valialkin
|
969cb5b4ae
|
vendor: run make vendor-update
|
2026-04-15 14:03:53 +02:00 |
|
Aliaksandr Valialkin
|
b9f0e614bd
|
vendor: update github.com/VictoriaMetrics/VictoriaLogs from v0.0.0-20260218111324-95b48d57d032 to v1.50.1-0.20260415114444-d5b5febe4954
|
2026-04-15 13:54:46 +02:00 |
|
f41gh7
|
0e9870b7a9
|
vendor: run go get -u ./lib/...
go get -u ./app/...
go mod tidy -compat=1.26
go mod vendor
|
2026-04-09 09:34:03 +02:00 |
|
 Zhu JiekunandMax Kotliar
|
4438454567
|
vendor: update metrics package with fix unsupported metric type for summary (#10745)
Fix `unsupported` metric type display in exposed metric metadata for
summaries and quantiles by bumping `metrics` SDK version.
This `unsupported` type exists when a summary is not updated within a
certain time window. See https://github.com/VictoriaMetrics/metrics/issues/120 and pull
request https://github.com/VictoriaMetrics/metrics/pull/121 for details.
Signed-off-by: Zhu Jiekun <jiekun@victoriametrics.com>
Signed-off-by: Max Kotliar <kotlyar.maksim@gmail.com>
Co-authored-by: Max Kotliar <mkotlyar@victoriametrics.com>
|
2026-04-03 16:06:47 +03:00 |
|
Max Kotliar
|
08dd38d4a0
|
vendor: update https://github.com/VictoriaMetrics/metricsql from v0.85.0 to v0.86.0
It contains https://github.com/VictoriaMetrics/metricsql/pull/63 that
reduce number of parentheses added.
It should improve prettify functinality in vmui
|
2026-04-02 15:42:01 +03:00 |
|
Aliaksandr Valialkin
|
815cc97952
|
vendor: update github.com/VictoriaMetrics/metrics from v1.42.0 to v1.43.0
|
2026-04-02 14:18:30 +02:00 |
|
dependabot[bot]
|
10f4a86540
|
build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 (#10674)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.79.1 to 1.79.3.
See https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10674
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-24 11:37:15 +02:00 |
|
f41gh7
|
e9b7adc0e5
|
vendor: update metrics package
Related to https://github.com/VictoriaMetrics/metrics/issues/85
|
2026-03-12 09:41:47 +01:00 |
|
Max Kotliar
|
7db42b0659
|
go.mod: fix govulncheck
govulncheck ./...
=== Symbol Results ===
Vulnerability #1: GO-2026-4559
Sending certain HTTP/2 frames can cause a server to panic in
golang.org/x/net
More info: https://pkg.go.dev/vuln/GO-2026-4559
Module: golang.org/x/net
Found in: golang.org/x/net@v0.50.0
Fixed in: golang.org/x/net@v0.51.0
|
2026-02-27 14:45:32 +02:00 |
|
Aliaksandr Valialkin
|
6d8ddcb9ed
|
vendor: update github.com/valyala/fastjson from v1.6.9 to v1.6.10
This fixes the issue mentioned at https://github.com/VictoriaMetrics/VictoriaLogs/issues/1042#issuecomment-3936084518
|
2026-02-21 13:20:45 +01:00 |
|
Aliaksandr Valialkin
|
79b18e9742
|
vendor: update github.com/valyala/fastjson from v1.6.8 to v1.6.9
This should help reducing memory usage at https://github.com/VictoriaMetrics/VictoriaLogs/issues/1042
|
2026-02-19 13:28:41 +01:00 |
|
Aliaksandr Valialkin
|
53514febdc
|
vendor: update github.com/VictoriaMetrics/VictoriaLogs from v0.0.0-20260125191521-bc89d84cd61d to v0.0.0-20260218111324-95b48d57d032
|
2026-02-18 20:39:19 +01:00 |
|
Aliaksandr Valialkin
|
a47d32e129
|
vendor: run make vendor-update
|
2026-02-18 19:46:18 +01:00 |
|
Aliaksandr Valialkin
|
a8c5934d1b
|
vendor: update github.com/VictoriaMetrics/fastcache from v1.13.2 to v1.13.3
|
2026-02-18 14:28:34 +01:00 |
|
Aliaksandr Valialkin
|
43544fdb63
|
vendor: update github.com/valyala/fastjson from v1.6.7 to v1.6.8
|
2026-02-18 14:28:33 +01:00 |
|
Aliaksandr Valialkin
|
7a4df5755a
|
go.mod: update github.com/VictoriaMetrics/metrics from v1.41.1 to v1.41.2, and github.com/VictoriaMetrics/metricsql from v0.84.10 to v0.85.0
|
2026-02-18 14:28:33 +01:00 |
|
Max Kotliar
|
d7046d6e19
|
go.mod: update metrics module (#10470)
### Describe Your Changes
VictoriaMetrics binaries will now expose some process-level metrics when
run on macOS.
See:
- https://github.com/VictoriaMetrics/metrics/issues/75
- https://github.com/VictoriaMetrics/metrics/pull/107
### Checklist
The following checks are **mandatory**:
- [ ] My change adheres to [VictoriaMetrics contributing
guidelines](https://docs.victoriametrics.com/victoriametrics/contributing/#pull-request-checklist).
- [ ] My change adheres to [VictoriaMetrics development
goals](https://docs.victoriametrics.com/victoriametrics/goals/).
|
2026-02-16 19:52:14 +02:00 |
|
f41gh7
|
ad62fe88ed
|
go.mod: update metricsql
It contains fix for https://github.com/VictoriaMetrics/metricsql/issues/60
Signed-off-by: f41gh7 <nik@victoriametrics.com>
|
2026-02-12 23:49:54 +01:00 |
|
Aliaksandr Valialkin
|
3a3c2084d3
|
vendor: run make vendor-update
|
2026-02-11 17:52:42 +01:00 |
|
Aliaksandr Valialkin
|
efe4a3b2dd
|
vendor: update github.com/VictoriaMetrics/VictoriaLogs from v1.36.2-0.20251008164716-21c0fb3de84d to v0.0.0-20260125191521-bc89d84cd61d
|
2026-01-25 20:24:04 +01:00 |
|
Aliaksandr Valialkin
|
34f242a6b8
|
vendor: run make vendor-update
|
2026-01-19 15:29:25 +01:00 |
|
Aliaksandr Valialkin
|
19009836c7
|
vendor: update github.com/valyala/fastjson from v1.6.5 to v1.6.7
|
2025-12-14 23:09:43 +01:00 |
|
Aliaksandr Valialkin
|
293d80910c
|
lib/protoparser/opentelemetry: eliminate memory allocations during parsing of samples send via OpenTelemetry protocol
This increases the parser performance by 4x-6x.
This commit uses the technique similar to https://github.com/VictoriaMetrics/VictoriaLogs/pull/720
goos: linux
goarch: amd64
pkg: github.com/VictoriaMetrics/VictoriaMetrics/lib/protoparser/opentelemetry/stream
cpu: AMD Ryzen 7 PRO 5850U with Radeon Graphics
│ old.txt │ new.txt │
│ sec/op │ sec/op vs base │
ParseStream/default-metrics-labels-formatting-16 15.565µ ± 1% 2.150µ ± 3% -86.19% (p=0.000 n=10)
ParseStream/prometheus-metrics-labels-formatting-16 24.228µ ± 2% 4.355µ ± 1% -82.02% (p=0.000 n=10)
ParseStream/prometheus-metrics-formatting-16 23.028µ ± 2% 3.395µ ± 1% -85.26% (p=0.000 n=10)
geomean 20.55µ 3.168µ -84.59%
│ old.txt │ new.txt │
│ B/s │ B/s vs base │
ParseStream/default-metrics-labels-formatting-16 127.9Mi ± 1% 918.3Mi ± 3% +617.82% (p=0.000 n=10)
ParseStream/prometheus-metrics-labels-formatting-16 82.19Mi ± 2% 453.32Mi ± 1% +451.57% (p=0.000 n=10)
ParseStream/prometheus-metrics-formatting-16 86.47Mi ± 2% 581.56Mi ± 1% +572.52% (p=0.000 n=10)
geomean 96.88Mi 623.3Mi +543.34%
│ old.txt │ new.txt │
│ B/op │ B/op vs base │
ParseStream/default-metrics-labels-formatting-16 12.53Ki ± 0% 0.00Ki ± 0% -100.00% (p=0.000 n=10)
ParseStream/prometheus-metrics-labels-formatting-16 21.15Ki ± 1% 0.00Ki ± ? -100.00% (p=0.000 n=10)
ParseStream/prometheus-metrics-formatting-16 20.74Ki ± 1% 0.00Ki ± ? -100.00% (p=0.000 n=10)
geomean 17.65Ki ? ¹ ²
¹ summaries must be >0 to compute geomean
² ratios must be >0 to compute geomean
│ old.txt │ new.txt │
│ allocs/op │ allocs/op vs base │
ParseStream/default-metrics-labels-formatting-16 426.0 ± 0% 0.0 ± 0% -100.00% (p=0.000 n=10)
ParseStream/prometheus-metrics-labels-formatting-16 514.0 ± 0% 0.0 ± 0% -100.00% (p=0.000 n=10)
ParseStream/prometheus-metrics-formatting-16 514.0 ± 0% 0.0 ± 0% -100.00% (p=0.000 n=10)
geomean 482.8 ? ¹ ²
|
2025-12-10 16:11:59 +01:00 |
|
Aliaksandr Valialkin
|
a7b99dd164
|
vendor: update github.com/VictoriaMetrics/easyproto from v0.1.4 to v1.0.0
|
2025-12-04 21:47:20 +01:00 |
|
dependabot[bot]
|
8bc41f4c79
|
build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#10052)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from
0.43.0 to 0.45.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golang/crypto/commit/4e0068c0098be10d7025c99ab7c50ce454c1f0f9"><code>4e0068c</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="https://github.com/golang/crypto/commit/e79546e28b85ea53dd37afe1c4102746ef553b9c"><code>e79546e</code></a>
ssh: curb GSSAPI DoS risk by limiting number of specified OIDs</li>
<li><a
href="https://github.com/golang/crypto/commit/f91f7a7c31bf90b39c1de895ad116a2bacc88748"><code>f91f7a7</code></a>
ssh/agent: prevent panic on malformed constraint</li>
<li><a
href="https://github.com/golang/crypto/commit/2df4153a0311bdfea44376e0eb6ef2faefb0275b"><code>2df4153</code></a>
acme/autocert: let automatic renewal work with short lifetime certs</li>
<li><a
href="https://github.com/golang/crypto/commit/bcf6a849efcf4702fa5172cb0998b46c3da1e989"><code>bcf6a84</code></a>
acme: pass context to request</li>
<li><a
href="https://github.com/golang/crypto/commit/b4f2b62076abeee4e43fb59544dac565715fbf1e"><code>b4f2b62</code></a>
ssh: fix error message on unsupported cipher</li>
<li><a
href="https://github.com/golang/crypto/commit/79ec3a51fcc7fbd2691d56155d578225ccc542e2"><code>79ec3a5</code></a>
ssh: allow to bind to a hostname in remote forwarding</li>
<li><a
href="https://github.com/golang/crypto/commit/122a78f140d9d3303ed3261bc374bbbca149140f"><code>122a78f</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="https://github.com/golang/crypto/commit/c0531f9c34514ad5c5551e2d6ce569ca673a8afd"><code>c0531f9</code></a>
all: eliminate vet diagnostics</li>
<li><a
href="https://github.com/golang/crypto/commit/0997000b45e3a40598272081bcad03ffd21b8adb"><code>0997000</code></a>
all: fix some comments</li>
<li>Additional commits viewable in <a
href="https://github.com/golang/crypto/compare/v0.43.0...v0.45.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/VictoriaMetrics/VictoriaMetrics/network/alerts).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-11-24 15:13:50 +02:00 |
|
Aliaksandr Valialkin
|
0df2993cf4
|
vendor: update github.com/valyala/gozstd from v1.23.2 to v1.24.0
This is needed for being able to use DecompressLimited() function for limiting
the size of descropressed data.
See https://github.com/valyala/gozstd/pull/75
Updates https://github.com/VictoriaMetrics/VictoriaMetrics-enterprise/issues/958
|
2025-11-12 21:10:51 +01:00 |
|
Aliaksandr Valialkin
|
38d3033e66
|
go.mod: update github.com/VictoriaMetrics/fastcache from v1.13.1 to v1.13.2
This is needed for removing the EvictedBytes metric from the fastcache.
See the description of https://github.com/VictoriaMetrics/fastcache/commit/f6080737bbef425bfafa92a07b08304606622ea4 for details.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/9293
Updates https://github.com/VictoriaMetrics/fastcache/pull/93
|
2025-11-10 16:43:33 +01:00 |
|
Aliaksandr Valialkin
|
b2cd3bf1f2
|
lib/workingsetcache: properly initialize new cache when the stored cache has unexpected size
This is a follow-up for https://github.com/VictoriaMetrics/fastcache/commit/9bc541587b1df2a9198cb2a0425b9ada4005a505
|
2025-11-10 12:49:04 +01:00 |
|
Zakhar Bessarab
|
0eb465782a
|
deps: unpin AWS dependencies and add workaround for S3 compatibility (#9844)
Updates:
- unpin AWS dependencies and run `make vendor-update`
- add config options to enable checksums only if required by storage in
order to preserve backwards compatibility
Related issues:
- https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9748
- https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8622
Tested with: AWS S3, self-hosted MinIO, Linode object storage as it was
failing previously with multi-part uploads (reported here -
https://github.com/VictoriaMetrics/VictoriaMetrics/pull/8630#issuecomment-2772185033).
An updated library allows (PR with the
fix - https://github.com/aws/aws-sdk-go-v2/pull/3151) overriding
multi-part upload configurations so that compatibility can be preserved.
Signed-off-by: Zakhar Bessarab <z.bessarab@victoriametrics.com>
|
2025-10-10 18:35:37 +04:00 |
|
Roman Khavronenko
|
cd52978096
|
vendor: update metrics package to v1.40.2 (#9780)
Restore sorting order of summary and quantile metrics exposed by
VictoriaMetrics components on `/metrics` page.
https://github.com/VictoriaMetrics/metrics/pull/105
Signed-off-by: hagen1778 <roman@victoriametrics.com>
|
2025-10-01 13:28:46 +02:00 |
|