Julius Volz
|
c3d6abc8e6
|
Fix some lint errors (#3334)
I left the promql ones and some others untouched as I remember that @fabxc
prefers them that way.
|
2017-10-23 14:57:30 +01:00 |
Julius Volz
|
c6f41ce391
|
Allow metric and label names to begin with underscores (#2961)
While this is not recommended, it is allowed in our data model
(https://prometheus.io/docs/concepts/data_model/).
Fixes https://github.com/prometheus/prometheus/issues/2959
|
2017-07-18 12:35:41 +02:00 |
Goutham Veeramachaneni
|
b7eddbcd98
|
textparse: Add fuzzing and fix bug caught
See https://github.com/cznic/golex/issues/11 for info on the bug
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
|
2017-07-07 11:12:17 +02:00 |
Goutham Veeramachaneni
|
0e78b7e7c8
|
parser: support spaces everywhere
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
|
2017-07-05 15:52:21 +02:00 |
Brian Brazil
|
dd07f693c8
|
Single quotes are not valid label value delimiters.
|
2017-06-20 10:54:39 +01:00 |
Brian Brazil
|
a6ca391e6e
|
Reject scrapes with invalid utf-8 label values.
|
2017-06-20 10:54:39 +01:00 |
Fabian Reinartz
|
bdc763f95f
|
pkg/textparse: allow null bytes in label values
|
2017-05-24 14:52:46 +02:00 |
Fabian Reinartz
|
ea09299ca5
|
pkg/textparse: handle trailing labels comma (#2752)
|
2017-05-22 11:15:40 +02:00 |
Brian Brazil
|
beaa7d5a43
|
Move consistent NaN logic into the parser.
|
2017-05-16 18:33:51 +01:00 |
Fabian Reinartz
|
f7c5d96e84
|
pkg/textparse: parse metric names with ':'
|
2017-05-09 12:21:19 +02:00 |
Fabian Reinartz
|
377886b371
|
pkg/textparse: implement timestamp parsing
|
2017-04-27 17:02:07 +02:00 |
Brian Brazil
|
5c9a6ce747
|
Add license to files.
This should fix CI for dev-2.0.
|
2017-04-19 13:46:22 +01:00 |
Fabian Reinartz
|
d80a3de235
|
pkg/textparse: add documentation
|
2017-01-17 08:16:47 +01:00 |
Fabian Reinartz
|
fb3ab9bdb7
|
pkg/textparse: add more benchmarking, align lex defs
|
2017-01-15 17:32:57 +01:00 |
Fabian Reinartz
|
e44d80314d
|
pkg/textparse: add tests and method to retrieve full labels
|
2017-01-14 19:30:19 +01:00 |
Fabian Reinartz
|
091a7f2395
|
pkg/textparse: add initial text parser
|
2017-01-14 16:39:04 +01:00 |