Skip to content

Cherry pick '8995-json-parse-utf8' into '17-10-stable'

What does this MR do and why?

Customers are unable to upgrade from 17.10.x to any version due to a LOCALE encoding bug when the local JSON node file gets parsed.

Cherry-pick branch '8995-json-parse-utf8' into '17-10-stable'

Fixup: address JSON loading as fixed UTF-8 encoding

Related #8995 (closed)

See merge request !8284 (merged)

Merged-by: Robert Marshall rmarshall@gitlab.com Approved-by: Clemens Beck cbeck@gitlab.com Approved-by: Robert Marshall rmarshall@gitlab.com Co-authored-by: Jason Plum jplum@gitlab.com

(cherry picked from commit b2889970)

10b1c499 Fixup: address JSON loading as fixed UTF-8 encoding d2508f4b Remove a stray parens

Co-authored-by: Robert Marshall rmarshall@gitlab.com

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

  • This MR is backporting a bug fix, documentation update, or spec fix, previously merged in the default branch.
  • The original MR has been deployed to GitLab.com (not applicable for documentation or spec changes).
  • This MR has a severity label assigned (if applicable).

Note to the merge request author and maintainer

If you have questions about the patch release process, please:

Edited by Robert Marshall

Merge request reports

Loading