|
|
|
|
|
by gotthemwmds
3480 days ago
|
|
I ran into this at a consulting job recently... MySQL claims to support utf8, but in reality, it doesn't. You need utf8mb4 to support certain common Kanji characters. This company had spent untold thousands (possibly millions) trying to convert gigantic databases (and I don't use the term gigantic loosely...) from utf8 to utf8mb4 because some of their Japan-based clients were using Kanji. Sounds easy right? Wrong. utf8mb4 comes with some technical "gotchas" (google it) that had delayed the attempt to change to it by almost a year. Anyway, I found this pretty amusing, and got a huge paycheck to explain to them just how screwed they were. |
|
Oh, boy.
Turns out that trying to include astral plane code points in whichever version of Bugzilla that Mozilla uses causes comments to be silently truncated! Because MySQL.
I filed that one in 2010; it got deduped against a bug originally filed in 2007; it is now 2016, and the bug is RESOLVED FIXED, and Mozilla's bugzilla still has the same problem.
https://bugzilla.mozilla.org/show_bug.cgi?id=405011
At least the original Thunderbird bug has been fixed.