mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2026-05-17 08:36:55 +03:00
This commit introduces common readers for multiple compression encoding algorithms. Currently, supported encodings are: * zstd * gzip * deflat * snappy It adds new common reader to the all VictoriaLogs ingestion protocols. And updates opentelemetry metrics parsing for VictoriaMetrics components. Also, it ports zstd stream parses from cluster branch. Related issues: fixes https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8380 fixes https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8300 --------- Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com> Co-authored-by: f41gh7 <nik@victoriametrics.com>