VictoriaMetrics/lib/protoparser/opentelemetry/stream
Aliaksandr Valialkin 04d13f6149
app/{vminsert,vmagent}: follow-up after 67a55b89a4
- Document the ability to read OpenTelemetry data from Amazon Firehose at docs/CHANGELOG.md

- Simplify parsing Firehose data. There is no need in trying to optimize the parsing with fastjson
  and byte slice tricks, since OpenTelemetry protocol is really slooow because of over-engineering.
  It is better to write clear code for better maintanability in the future.

- Move Firehose parser from /lib/protoparser/firehose to lib/protoparser/opentelemetry/firehose,
  since it is used only by opentelemetry parser.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/5893
2024-02-29 14:38:23 +02:00
..
streamparser.go app/{vminsert,vmagent}: follow-up after 67a55b89a4 2024-02-29 14:38:23 +02:00
streamparser_test.go {vmagent,vminsert}: added firehose http destination opentelemetry data ingestion support (#5893) 2024-02-29 14:03:24 +02:00
streamparser_timing_test.go {vmagent,vminsert}: added firehose http destination opentelemetry data ingestion support (#5893) 2024-02-29 14:03:24 +02:00