Commit graph

8524 commits

Author SHA1 Message Date
Aliaksandr Valialkin
ecd51e48ec
wip 2024-05-13 14:00:33 +02:00
Aliaksandr Valialkin
51eb3134c0
Merge branch 'public-single-node' into victorialogs-wip 2024-05-13 12:17:14 +02:00
Aliaksandr Valialkin
de98688489
deployment: update VictoriaLogs Docker image from v0.5.2-victorialogs to v0.6.0-victorialogs
See https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v0.6.0-victorialogs
2024-05-12 23:22:50 +02:00
Aliaksandr Valialkin
bd75c0a898
deployment/docker/Makefile: group app-via-docker-* and package-via-docker-* rules with CGO_ENABLED=1 together for better maintainability 2024-05-12 23:09:55 +02:00
Aliaksandr Valialkin
cb19335a9f
deployment/docker/Makefile: rename EXTRA_ENVS to EXTRA_DOCKER_ENVS
The purpose of EXTRA_DOCKER_ENVS name is more clear than EXTRA_ENVS.

While at it, make the following small fixes:

- Pass GOARM=5 to Docker builder when building Docker packages for GOARCH=arm in the same way
  it is passed to the builder when building production binaries for GOARCH=arm.
  See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4965

- Set GCO_ENABLED=1 for package-via-docker-amd64, which has been accidentally removed in 07496d7d92

- Consistently use 'CGO_ENABLED=... GOARCH=...' order of env vars at package-via-docker-*,
  because this order is used in app-via-docker-*

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6158
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6172

This is a follow-up for 07496d7d92 and 7958f38864
2024-05-12 22:41:38 +02:00
Aliaksandr Valialkin
8466ab109c
docs/VictoriaLogs/LogsQL.md: cross-reference uniq pipe with uniq_values stats function 2024-05-12 16:45:24 +02:00
Aliaksandr Valialkin
89c4dc1d8d
docs/VictoriaLogs/CHANGELOG.md: cut v0.6.0-victorialogs 2024-05-12 16:38:01 +02:00
Aliaksandr Valialkin
8c394eb841
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 16:37:04 +02:00
Aliaksandr Valialkin
9dbd0f9085
lib/logstorage: initial implementation of pipes in LogsQL
See https://docs.victoriametrics.com/victorialogs/logsql/#pipes
2024-05-12 16:33:31 +02:00
Aliaksandr Valialkin
e66465cb03
lib/encoding: optimizing UnmarshalVarUint64 and UnmarshalVarInt64 a bit 2024-05-12 16:32:11 +02:00
Aliaksandr Valialkin
fe6fac7ed3
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 16:28:34 +02:00
Aliaksandr Valialkin
51de9f30fc
vendor: run make vendor-update 2024-05-12 16:17:38 +02:00
Aliaksandr Valialkin
75398cd0f8
go.mod: update the required Go version from 1.21 to 1.22
This is a follow-up for 95222b2079
2024-05-12 16:07:11 +02:00
Aliaksandr Valialkin
61178767ae
wip 2024-05-12 12:37:18 +02:00
Aliaksandr Valialkin
bb80e938af
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 12:36:01 +02:00
Aliaksandr Valialkin
bac28f2e4d
docs/vmauth.md: small fixes after proofreading 2024-05-12 12:35:23 +02:00
Aliaksandr Valialkin
f4a2fdd25a
wip 2024-05-12 12:33:23 +02:00
Aliaksandr Valialkin
14a7a3e8e4
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 11:42:53 +02:00
Aliaksandr Valialkin
590160ddbb
lib/slicesutil: add helper functions for setting slice length and extending its capacity
The added helper functions - SetLength() and ExtendCapacity() - replace error-prone code with simple function calls.
2024-05-12 11:32:17 +02:00
Aliaksandr Valialkin
f20d452196
lib/storage: remove outdated misleading comments 2024-05-12 10:24:04 +02:00
Aliaksandr Valialkin
92de6ea340
app/vmselect: use strings.EqualFold instead of strings.ToLower where appropriate
Strings.EqualFold doesn't allocate memory contrary to strings.ToLower if the input string contains uppercase chars
2024-05-12 10:20:41 +02:00
Aliaksandr Valialkin
95608885ea
app/vmselect/promql: properly estimate the needed amounts of memory for executing aggregate function over rollup function in incremental mode
Incremental aggregation processes only GOMAXPROCS time series at a time, so its' memory usage doesn't depend
on the number of input time series.

The issue has been introduced in 5138eaeea0

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3203
2024-05-12 10:14:11 +02:00
Aliaksandr Valialkin
57c3abc53c
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 09:49:56 +02:00
Aliaksandr Valialkin
de7fc743ca
README.md: mention that -tlsCertFile and -tlsKeyFile options aren't needed when automatic issuing of tls certificates is enabled with -tlsAutoCertHosts flag 2024-05-12 09:48:40 +02:00
Aliaksandr Valialkin
d77b345c46
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 09:44:13 +02:00
Aliaksandr Valialkin
f4051dd1e0
docs/Single-server-VictoriaMetrics.md and docs/README.md: sync with README.md with make docs-sync after the commit c6c5a5a186 2024-05-12 09:40:27 +02:00
Aliaksandr Valialkin
0f0159074b
docs/Single-server-VictoriaMetrics.md and docs/README.md: sync with README.md with make docs-sync after the commit c6c5a5a186 2024-05-12 09:39:46 +02:00
Aliaksandr Valialkin
f6ec23abcd
Merge branch 'public-single-node' into victorialogs-wip 2024-05-12 09:37:23 +02:00
Aliaksandr Valialkin
3558b751ad
wip 2024-05-12 09:22:19 +02:00
Aliaksandr Valialkin
bdf1983bdc
wip 2024-05-11 08:27:03 +02:00
Aliaksandr Valialkin
1d209f9168
wip 2024-05-11 08:07:49 +02:00
Aliaksandr Valialkin
a55e01e406
wip 2024-05-11 08:06:33 +02:00
Aliaksandr Valialkin
8f6b1262df
wip 2024-05-11 08:01:31 +02:00
Aliaksandr Valialkin
ede41d2039
wip 2024-05-11 05:53:11 +02:00
Aliaksandr Valialkin
ee30c1f81b
wip 2024-05-11 05:28:36 +02:00
Aliaksandr Valialkin
d8026dad3c
wip 2024-05-11 04:52:36 +02:00
Aliaksandr Valialkin
0c6ce34295
wip 2024-05-11 04:52:21 +02:00
Aliaksandr Valialkin
e954330e54
wip 2024-05-11 04:43:42 +02:00
Aliaksandr Valialkin
5556dda356
wip 2024-05-11 03:13:34 +02:00
Aliaksandr Valialkin
8b4d4e00bc
wip 2024-05-11 02:42:11 +02:00
Aliaksandr Valialkin
d098d5d1ea
wip 2024-05-11 02:13:05 +02:00
Aliaksandr Valialkin
93c0cffda6
wip 2024-05-11 02:04:55 +02:00
Aliaksandr Valialkin
ac846f057a
wip 2024-05-11 01:58:49 +02:00
Aliaksandr Valialkin
3d8060e302
wip 2024-05-11 01:40:22 +02:00
Aliaksandr Valialkin
1e7090cc8e
wip 2024-05-11 01:34:41 +02:00
Aliaksandr Valialkin
3bc01a1ad6
wip 2024-05-11 01:10:07 +02:00
Aliaksandr Valialkin
fb2a280077
wip 2024-05-11 00:58:36 +02:00
Aliaksandr Valialkin
4c457cf20f
wip 2024-05-11 00:39:12 +02:00
Aliaksandr Valialkin
790f4db6f0
wip 2024-05-10 23:30:18 +02:00
Aliaksandr Valialkin
4ed5ea65c1
wip 2024-05-10 16:41:57 +02:00