fix: remove ambiguity on '\v' from line-protocol parser (#8720)
This commit is contained in:
parent
54422f4f1d
commit
4462b172f3
File diff suppressed because it is too large
Load Diff
|
|
@ -204,7 +204,7 @@ timestamp =
|
||||||
('-'? digit{1,19}) >begin %timestamp;
|
('-'? digit{1,19}) >begin %timestamp;
|
||||||
|
|
||||||
fieldkeychar =
|
fieldkeychar =
|
||||||
[^\t\n\f\r ,=\\] | ( '\\' [^\t\n\f\r] );
|
[^\t\n\v\f\r ,=\\] | ( '\\' [^\t\n\v\f\r] );
|
||||||
|
|
||||||
fieldkey =
|
fieldkey =
|
||||||
fieldkeychar+ >begin %fieldkey;
|
fieldkeychar+ >begin %fieldkey;
|
||||||
|
|
@ -245,7 +245,7 @@ fieldset =
|
||||||
field ( ',' field )*;
|
field ( ',' field )*;
|
||||||
|
|
||||||
tagchar =
|
tagchar =
|
||||||
[^\t\n\f\r ,=\\] | ( '\\' [^\t\n\f\r\\] ) | '\\\\' %to{ fhold; };
|
[^\t\n\v\f\r ,=\\] | ( '\\' [^\t\n\v\f\r\\] ) | '\\\\' %to{ fhold; };
|
||||||
|
|
||||||
tagkey =
|
tagkey =
|
||||||
tagchar+ >begin %tagkey;
|
tagchar+ >begin %tagkey;
|
||||||
|
|
@ -257,7 +257,7 @@ tagset =
|
||||||
((',' tagkey '=' tagvalue) $err(tagset_error))*;
|
((',' tagkey '=' tagvalue) $err(tagset_error))*;
|
||||||
|
|
||||||
measurement_chars =
|
measurement_chars =
|
||||||
[^\t\n\f\r ,\\] | ( '\\' [^\t\n\f\r] );
|
[^\t\n\v\f\r ,\\] | ( '\\' [^\t\n\v\f\r] );
|
||||||
|
|
||||||
measurement_start =
|
measurement_start =
|
||||||
measurement_chars - '#';
|
measurement_chars - '#';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue