[MDEV-32002] Remove my_casedn_str() in append_identifier() context Created: 2023-08-24 Updated: 2023-09-12 Resolved: 2023-08-24 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Character Sets |
| Fix Version/s: | 11.3.0 |
| Type: | Task | Priority: | Major |
| Reporter: | Alexander Barkov | Assignee: | Alexander Barkov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Description |
|
Under terms of MDEV-27490 we'll swith to Unicode-14.0.0. In this Unicode version a string can grow during a casedb conversion. We need to remove all my_casedn_str() calls done for identifiers. Under tems of this task, let's remove my_casedn_str() whose results are further passed to append_identifier(). Let's add this helper function:
and reuse it in:
This change is also expected to reduce the code size. |