VictoriaMetrics/lib/protoparser
Aliaksandr Valialkin 92d01db85a
lib/protoparser/prometheus: optimize GetRowsDiff() function
This should help https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1745 ,
since the provided profile shows that the majority of CPU and memory is spent in this function
during `streamParse` when `-promscrape.noStaleMarkers` wasn't set.
2021-10-27 18:55:25 +03:00
..
clusternative lib/protoparser/clusternative: typo fix after 4fddcf4c83 2021-10-08 15:38:47 +03:00
common app/{vminsert,vmagent}: add ability to ingest data via DataDog "submit metrics" API 2021-09-29 00:12:26 +03:00
csvimport lib/protoparser: stop reading the input stream as soon as the callback provided by the caller returns error 2021-06-14 15:20:38 +03:00
datadog app/{vminsert,vmagent}: add ability to ingest data via DataDog "submit metrics" API 2021-09-29 00:12:26 +03:00
graphite adds tab as second separator for graphite text protocol (#1733) 2021-10-22 12:29:27 +03:00
influx docs: consistency renaming: Influx -> InfluxDB 2021-09-13 17:14:45 +03:00
native lib/protoparser: propagate callback error to the caller of ParseStream for every supported data ingestion protocols 2020-11-13 13:05:34 +02:00
opentsdb lib/protoparser/opentsdb: follow-up after 8ee75ca45a 2021-08-29 11:50:01 +03:00
opentsdbhttp all: properly handle CPU limits set on the host system/container 2020-12-08 21:07:03 +02:00
prometheus lib/protoparser/prometheus: optimize GetRowsDiff() function 2021-10-27 18:55:25 +03:00
promremotewrite changes protoparser apis for accepting reading from io.Reader (#1624) 2021-09-20 14:54:20 +03:00
vmimport changes protoparser apis for accepting reading from io.Reader (#1624) 2021-09-20 14:54:20 +03:00