[MDEV-30577] Case folding for uca1400 collations is not up to date Created: 2023-02-06 Updated: 2023-10-02 Resolved: 2023-04-18 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Character Sets |
| Affects Version/s: | 10.10 |
| Fix Version/s: | 11.1.1, 10.11.3, 11.0.2, 10.10.4 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Alexander Barkov | Assignee: | Alexander Barkov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
UCA1400 collations (added by They should use Unicode-14.0.0 tables instead. The difference (see attached diff-520-1400.diff) between these two files:
shows that a few hundred new case folding mapping pairs where added in these letter scripts: Cyrillic, Gergian, Cherokee, Glagolitic, Coptic, Latin, Osage, Vithkuqi, Old Hungarian, Warang Citi, Medefaidrin, Adlam. This SQL script demonstrates the out-dated case folding:
The above two characters (first appeared in Unicode-6.1) are expected to map to each other by functions UPPER and LOWER. |