telegraf/plugins
Daniele Gozzi 9ea3dbeee8 Allow numeric and non-string values for tag_keys. (#1782)
* Allow numeric and non-string values for tag_keys.

According to the go documentation the JSON deserializer only produces these
base types in output:
- string
- bool
- float64
- nil
With this patch bool, float64 and nil values get converted to a string when
their field key is specified in tag_keys. Previously the field was simply
discarded.

* Updated handling of nil for passing tests.

The automated tests are less than trivial to reproduece locally for me,
so I hope CircleCI wonn't mind...

* Updated changelog entries with PR and issue links.
2016-09-21 18:07:35 +01:00
..
inputs statsd input plugin correctly handles colons in data-dog tag values now (#1794) 2016-09-21 14:37:42 +01:00
outputs Prometheus output: do not remake metrics map each write 2016-09-16 16:50:39 +01:00
parsers Allow numeric and non-string values for tag_keys. (#1782) 2016-09-21 18:07:35 +01:00
serializers sanitize parenthesis (#1701) 2016-09-05 14:30:40 +01:00