VictoriaMetrics/lib/protoparser
Roman Khavronenko 71dfe4d697
protoparser/opentsdb: allow lines without tags (#3303)
According to http://opentsdb.net/docs/build/html/api_telnet/put.html
"At least one tag pair must be present".
However, in VictoriaMetrics datamodel tags aren't required.
This could be confusing for users. Allowing accept lines without
tags seems to do no harm.

https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3290
Signed-off-by: hagen1778 <roman@victoriametrics.com>

Signed-off-by: hagen1778 <roman@victoriametrics.com>
2022-11-09 15:36:13 +02:00
..
clusternative lib/protoparser/clusternative: allocate unmarshalWork after reading the data from input connection 2022-10-18 00:24:04 +03:00
common lib/bytesutil: split Resize* funcs to MayOverallocate and NoOverallocate for more fine-grained control over memory allocations 2022-02-01 11:20:20 +02:00
csvimport all: make fmt via the upcoming Go1.19 2022-07-11 19:23:25 +03:00
datadog lib/bytesutil: add FastStringTransformer and use it in the rest of the code where needed 2022-09-28 10:39:42 +03: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/protoparser: remove superflowous memory allocations during protocol parsing 2022-04-06 14:00:50 +03:00
native lib/protoparser/native: follow-up after fe01f4803d 2022-04-11 19:27:53 +03:00
opentsdb protoparser/opentsdb: allow lines without tags (#3303) 2022-11-09 15:36:13 +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 changes protoparser apis for accepting reading from io.Reader (#1624) 2021-09-20 14:54:20 +03:00
vmimport app: follow-up after ec04fcac93 2022-10-06 14:54:15 +03:00