VictoriaMetrics/lib/protoparser
Dmytro Kozlov 4064db27a8
Properly parse json when export import metric (#3180)
* app/vmselect: properly work when export import json from `api/v1/{export, import}` API

* app/vmselect: update convert function

* app/vmselect: export null if `math.IsNaN(v)`

* app/vmselect: get float from json

* lib/protoparser: add test

* docs: add change log

* lib/protoparser: make export import api compatible
2022-10-06 14:54:14 +03:00
..
clusternative app/vminsert: reduce the max packet size, which vminsert can send to vmstorage 2022-04-05 15:39:58 +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 lib/protoparser: remove superflowous memory allocations during protocol parsing 2022-04-06 14:00:50 +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: 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 Properly parse json when export import metric (#3180) 2022-10-06 14:54:14 +03:00