Skip to content

Commit

Permalink
Fix MySQL plugin not sending 0 value fields (influxdata#1695)
Browse files Browse the repository at this point in the history
  • Loading branch information
caldwell authored and sparrc committed Sep 2, 2016
1 parent 7926825 commit 0f6d317
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,7 @@ consistent with the behavior of `collection_jitter`.
- [#1425](https://github.com/influxdata/telegraf/issues/1425): Fix win_perf_counter "index out of range" panic.
- [#1634](https://github.com/influxdata/telegraf/issues/1634): Fix ntpq panic when field is missing.
- [#1637](https://github.com/influxdata/telegraf/issues/1637): Sanitize graphite output field names.
- [#1695](https://github.com/influxdata/telegraf/pull/1695): Fix MySQL plugin not sending 0 value fields.

## v0.13.1 [2016-05-24]

Expand Down
2 changes: 1 addition & 1 deletion plugins/inputs/mysql/mysql.go
Original file line number Diff line number Diff line change
Expand Up @@ -1511,7 +1511,7 @@ func parseValue(value sql.RawBytes) (float64, bool) {
}

if bytes.Compare(value, []byte("No")) == 0 || bytes.Compare(value, []byte("OFF")) == 0 {
return 0, false
return 0, true
}
n, err := strconv.ParseFloat(string(value), 64)
return n, err == nil
Expand Down

0 comments on commit 0f6d317

Please sign in to comment.