github/gh-ost

Request for assistance: mapping charsets

Open

#228 geöffnet am 9. Sept. 2016

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Go (819 Forks)batch import
help wantedsuggested for community contribution

Repository-Metriken

Stars
 (8.101 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 17T 1h) (12 gemergte PRs in 30 T)

Beschreibung

Matter at hand: gh-ost's support for multiple charsets.

gh-ost works well out-of-the-box with utf8 and utf8mb4.

However for other character sets it needs to be told, explicitly, how to convert strings. For example, the latin1 character set is supported, and is converted via golang's charmap.Windows1252, see: https://github.com/github/gh-ost/blob/master/go/sql/encoding.go#L20

If anyone is willing to assist in mapping other MySQL charsets to golang Encoders, we're very grateful. Please PR the https://github.com/github/gh-ost/blob/master/go/sql/encoding.go file with additional charsets.

Contributor Guide