VictoriaMetrics/lib/protoparser
Roman Khavronenko c22122212d
csvimport: support empty values (#3565)
Before, if the imported line contained multiple metrics and one
or more of them had an empty values - the whole line was ignored.

Now, only metrics with empty values are ignored, and the rest
of the metrics are accepted successfully.

See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3540

Signed-off-by: hagen1778 <roman@victoriametrics.com>

Signed-off-by: hagen1778 <roman@victoriametrics.com>
Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com>
2022-12-29 11:56:02 -08:00
..
clusternative lib/protoparser/clusternative: allocate unmarshalWork after reading the data from input connection 2022-10-18 00:24:04 +03:00
common app/{vminsert,vmagent}: follow-up after 53a63c6c4c 2022-11-25 16:42:38 -08:00
csvimport csvimport: support empty values (#3565) 2022-12-29 11:56:02 -08:00
datadog lib/protoparser/datadog: do not re-use previously parsed field values if they are missing in the currently parsed message 2022-12-11 13:09:41 -08:00
graphite lib/protoparser/graphite: accept whitespace in metric names and tags according to the specification 2022-09-26 15:20:11 +03:00
influx lib/flagutil/bytes.go: properly handle values bigger than 2GiB on 32-bit architectures 2022-12-14 19:29:57 -08:00
native lib/protoparser/native: follow-up after fe01f4803d 2022-04-11 19:27:53 +03:00
opentsdb lib/protoparser/opentsdb: follow-up after 04b0e4e7bf 2022-11-09 15:36:15 +02:00
opentsdbhttp all: properly handle CPU limits set on the host system/container 2020-12-08 21:07:03 +02:00
prometheus lib/protoparser: remove superflowous memory allocations during protocol parsing 2022-04-06 14:00:50 +03:00
promremotewrite lib/flagutil/bytes.go: properly handle values bigger than 2GiB on 32-bit architectures 2022-12-14 19:29:57 -08:00
vmimport lib/flagutil/bytes.go: properly handle values bigger than 2GiB on 32-bit architectures 2022-12-14 19:29:57 -08:00