Line protocol parser for InfluxElixir.Client.Local.
Turns a line-protocol payload into point maps, honouring the escaping rules
of the format (escaped spaces, commas, equals signs, backslashes and quotes)
and the write precision. Errors have the same %{status: 400, body: ...}
shape a real InfluxDB write endpoint returns.
Summary
Functions
Parses a line-protocol payload into points.
Undoes line-protocol escaping in a measurement name (\, \,, \\).
Types
Functions
Parses a line-protocol payload into points.
Blank lines and # comments are skipped. precision is one of
:nanosecond | :microsecond | :millisecond | :second and scales numeric
timestamps to nanoseconds. A point without a timestamp keeps nil; the
caller assigns the server time.
Undoes line-protocol escaping in a measurement name (\, \,, \\).