Aliaksandr Valialkin
|
4599429f51
|
lib/logstorage: read timestamps column when it is really needed during query execution
Previously timestamps column was read unconditionally on every query.
This could significantly slow down queries, which do not need reading this column
like in https://github.com/VictoriaMetrics/VictoriaMetrics/issues/7070 .
|
2024-09-25 19:17:47 +02:00 |
|
Aliaksandr Valialkin
|
0730f1324d
|
lib/logstorage: it is safe using | unroll pipe in live tailing
`| unroll` pipe can make multiple copies of rows from the input row.
This doesn't break live tailing, so allow `| unroll` pipe in live tailing.
|
2024-06-27 19:44:57 +02:00 |
|
Aliaksandr Valialkin
|
87f1c8bd6c
|
lib/logstorage: work-in-progress
|
2024-06-27 14:20:43 +02:00 |
|
Aliaksandr Valialkin
|
b30e80b071
|
lib/logstorage: work-in-progress
|
2024-05-30 16:19:23 +02:00 |
|
Aliaksandr Valialkin
|
99138e15c0
|
lib/logstorage: fix golangci-lint warnings
|
2024-05-26 02:01:32 +02:00 |
|
Aliaksandr Valialkin
|
7ac529c235
|
lib/logstorage: work-in-progress
|
2024-05-25 22:59:13 +02:00 |
|
Aliaksandr Valialkin
|
0b629ce5a5
|
lib/logstorage: re-use per-shard fields across processed blocks in pipePackJSON and pipeUnroll
|
2024-05-25 22:13:32 +02:00 |
|
Aliaksandr Valialkin
|
dc55146752
|
lib/logstorage: work-in-progress
|
2024-05-25 21:36:16 +02:00 |
|