Commit graph

290 commits

Author SHA1 Message Date
Aliaksandr Valialkin
d50273d6c0
wip 2024-05-15 22:31:21 +02:00
Aliaksandr Valialkin
3010034c7a
wip 2024-05-15 22:22:24 +02:00
Aliaksandr Valialkin
164705cf20
wip 2024-05-15 22:19:21 +02:00
Aliaksandr Valialkin
7ffcdabcbe
wip 2024-05-15 16:53:40 +02:00
Aliaksandr Valialkin
6026112913
wip 2024-05-15 16:50:26 +02:00
Aliaksandr Valialkin
15c66abbe0
wip 2024-05-15 16:40:32 +02:00
Aliaksandr Valialkin
bc72ac0519
wip 2024-05-15 16:21:00 +02:00
Aliaksandr Valialkin
454f781cd1
wip 2024-05-15 16:04:10 +02:00
Aliaksandr Valialkin
639b3091b5
wip 2024-05-15 15:46:42 +02:00
Aliaksandr Valialkin
6f798c628f
wip 2024-05-15 13:23:51 +02:00
Aliaksandr Valialkin
d3e464a68b
wip 2024-05-15 13:07:15 +02:00
Aliaksandr Valialkin
21f09ab823
wip 2024-05-15 12:15:16 +02:00
Aliaksandr Valialkin
20918a2810
wip 2024-05-15 04:42:03 +02:00
Aliaksandr Valialkin
a080c9e4e5
wip 2024-05-15 04:03:05 +02:00
Aliaksandr Valialkin
12fe2b265c
wip 2024-05-15 03:55:46 +02:00
Aliaksandr Valialkin
ff2b6fbe35
wip 2024-05-15 03:23:33 +02:00
Aliaksandr Valialkin
fcce0fc6e1
wip 2024-05-15 03:02:05 +02:00
Aliaksandr Valialkin
edd493431e
wip 2024-05-15 02:52:23 +02:00
Aliaksandr Valialkin
33a01c659b
wip 2024-05-15 02:45:43 +02:00
Aliaksandr Valialkin
42c49c37ff
wip 2024-05-14 22:34:45 +02:00
Aliaksandr Valialkin
87183112f3
wip 2024-05-14 22:31:21 +02:00
Aliaksandr Valialkin
f26d593c7b
wip 2024-05-14 22:11:51 +02:00
Aliaksandr Valialkin
447a7f0bdf
wip 2024-05-14 19:35:08 +02:00
Aliaksandr Valialkin
2314cdc38d
wip 2024-05-14 03:04:11 +02:00
Aliaksandr Valialkin
1834c68250
lib/logstorage/pipe_sort.go: wip 2024-05-14 02:03:59 +02:00
Aliaksandr Valialkin
5c4679ba01
Merge branch 'public-single-node' into victorialogs-wip 2024-05-14 01:41:28 +02:00
Aliaksandr Valialkin
cc2647d212
lib/encoding: optimize UnmarshalVarUint64, UnmarshalVarInt64 and UnmarshalBytes a bit
Change the return values for these functions - now they return the unmarshaled result plus
the size of the unmarshaled result in bytes, so the caller could re-slice the src for further unmarshaling.

This improves performance of these functions in hot loops of VictoriaLogs a bit.
2024-05-14 01:23:54 +02:00
Aliaksandr Valialkin
b03c672227
wip 2024-05-14 00:50:32 +02:00
Aliaksandr Valialkin
435506b223
wip 2024-05-13 23:44:44 +02:00
Aliaksandr Valialkin
812dfd9465
wip 2024-05-13 23:25:29 +02:00
Aliaksandr Valialkin
f0c48e35d3
wip 2024-05-13 22:56:22 +02:00
Aliaksandr Valialkin
aa21c9492e
wip 2024-05-13 22:30:03 +02:00
Aliaksandr Valialkin
69a6543609
wip 2024-05-13 22:12:18 +02:00
Aliaksandr Valialkin
900e558678
wip 2024-05-13 16:45:34 +02:00
Aliaksandr Valialkin
9673da2578
Merge branch 'public-single-node' into victorialogs-wip 2024-05-13 16:37:03 +02:00
Aliaksandr Valialkin
09e81cb5aa
wip 2024-05-13 15:59:25 +02:00
hagen1778
17283fab6c
lib/logstorage: make linter happy
Signed-off-by: hagen1778 <roman@victoriametrics.com>
2024-05-13 15:35:11 +02:00
Aliaksandr Valialkin
ecd51e48ec
wip 2024-05-13 14:00:33 +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
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
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
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
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
4ed5ea65c1
wip 2024-05-10 16:41:57 +02:00
Aliaksandr Valialkin
a4b2806330
wip 2024-05-10 16:18:41 +02:00
Aliaksandr Valialkin
b4fd20f17a
wip 2024-05-10 16:14:42 +02:00
Aliaksandr Valialkin
54cc81602e
wip 2024-05-10 15:51:39 +02:00
Aliaksandr Valialkin
0dd32f5144
wip 2024-05-10 15:32:51 +02:00
Aliaksandr Valialkin
86942cb46c
wip 2024-05-10 15:12:19 +02:00
Aliaksandr Valialkin
68dfaa1449
wip 2024-05-10 04:57:40 +02:00
Aliaksandr Valialkin
57afedbfe8
wip 2024-05-10 04:52:38 +02:00
Aliaksandr Valialkin
edede71be8
wip 2024-05-09 21:36:26 +02:00
Aliaksandr Valialkin
b2ff38c41e
wip 2024-05-09 21:24:43 +02:00
Aliaksandr Valialkin
713172308e
wip 2024-05-09 21:10:40 +02:00
Aliaksandr Valialkin
6da2f28d36
wip 2024-05-09 20:25:20 +02:00
Aliaksandr Valialkin
28db8795ee
wip 2024-05-09 20:19:01 +02:00
Aliaksandr Valialkin
7c1955d7c3
wip 2024-05-09 20:15:35 +02:00
Aliaksandr Valialkin
15587dc63e
wip 2024-05-09 17:10:24 +02:00
Aliaksandr Valialkin
7b72c6df5b
wip 2024-05-09 15:18:27 +02:00
Aliaksandr Valialkin
9e4abde51d
wip 2024-05-09 14:52:07 +02:00
Aliaksandr Valialkin
790a9491b2
wip 2024-05-09 14:02:53 +02:00
Aliaksandr Valialkin
5a883be63f
wip 2024-05-09 13:58:06 +02:00
Aliaksandr Valialkin
0519b1a714
wip 2024-05-09 02:57:31 +02:00
Aliaksandr Valialkin
48ed6abe75
wip 2024-05-09 02:52:28 +02:00
Aliaksandr Valialkin
dbc809dbc2
wip 2024-05-07 23:47:30 +02:00
Aliaksandr Valialkin
b91501cfa8
wip 2024-05-07 23:44:12 +02:00
Aliaksandr Valialkin
9c4423c1db
wip 2024-05-07 23:38:09 +02:00
Aliaksandr Valialkin
6b63f65baf
wip 2024-05-07 23:35:31 +02:00
Aliaksandr Valialkin
1225ed591b
wip 2024-05-07 17:05:20 +02:00
Aliaksandr Valialkin
b1df5ce183
wip 2024-05-07 16:47:47 +02:00
Aliaksandr Valialkin
f0d8284c8a
wip 2024-05-07 13:45:23 +02:00
Aliaksandr Valialkin
866c070f32
wip 2024-05-06 23:46:00 +02:00
Aliaksandr Valialkin
9f33220e51
wip 2024-05-06 23:09:39 +02:00
Aliaksandr Valialkin
adcdb92b1e
wip 2024-05-06 23:03:42 +02:00
Aliaksandr Valialkin
a19611336c
wip 2024-05-06 19:58:08 +02:00
Aliaksandr Valialkin
e54966456c
wip 2024-05-06 19:14:36 +02:00
Aliaksandr Valialkin
97786db05e
wip 2024-05-06 19:02:47 +02:00
Aliaksandr Valialkin
39e0412bfc
initial implementation for sort 2024-05-06 18:35:16 +02:00
Aliaksandr Valialkin
313aeebf78
wip 2024-05-06 01:45:36 +02:00
Aliaksandr Valialkin
72a4dd876d
wip 2024-05-06 01:32:32 +02:00
Aliaksandr Valialkin
812950013b
wip 2024-05-06 01:27:05 +02:00
Aliaksandr Valialkin
67f0b887fa
wip 2024-05-05 12:48:54 +02:00
Aliaksandr Valialkin
c856b528a8
wip 2024-05-05 12:43:38 +02:00
Aliaksandr Valialkin
f2214f5073
wip 2024-05-05 03:48:29 +02:00
Aliaksandr Valialkin
c716c1f074
wip 2024-05-05 03:11:34 +02:00