This was broken by changes in go 1.8 to url.Parse. This change allows
the string but prompts the user to move to the correct url string.
(cherry picked from commit b277e6e2d7)
Metrics needing one extra byte to fit the output buffer would not be split, so we would emit lines without a line ending. Metrics which overflowed by exactly one field length would be split one field too late, causing truncated fields.
(cherry picked from commit a275e6792a)