Alexander Barkov
0e4bc67eab
10.4 specific changes for "MDEV-27494 Rename .ic files to .inl"
...
Renaming ctype-uca.ic to ctype-uca.inl
This file was introduced in 10.4,
so it did not get to the main 10.2 patch for MDEV-27494
2022-04-28 10:52:11 +04:00
Alexander Barkov
b915f79e4e
MDEV-25904 New collation functions to compare InnoDB style trimmed NO PAD strings
2022-01-21 12:16:07 +04:00
Alexander Barkov
47463e5796
MDEV-27552 Change the return type of my_uca_context_weight_find() to MY_CONTRACTION*
2022-01-20 15:44:13 +04:00
Alexander Barkov
4272eec050
MDEV-17534 Implement fast path for ASCII range in strnxfrm_onelevel_internal()
2018-10-24 15:12:38 +04:00
Alexander Barkov
88cfde26e8
A cleanup for MDEV-17511. Re-enabling ctype_ldml.test.
2018-10-21 21:28:11 +04:00
Alexander Barkov
3fe2b86627
MDEV-17511 Improve performance for ORDER BY with a CHAR(N) CHARACTER SET utf8_unicode_ci
2018-10-21 05:02:38 +04:00
Alexander Barkov
475c6ec551
MDEV-17474 Change Unicode collation implementation from "handler" to "inline" style (part#2)
...
Additional changes:
1. Adding a fast path for ASCII characters
2. Adding dedicated MY_COLLATION_HANDLERs for collations with no contractions
(for utf8 and for utf8mb4 character sets). The choice between
the full-featured handler and the "no contraction" handler is
made at the collation initialization time.
2018-10-18 07:49:58 +04:00
Alexander Barkov
6eae037c4c
MDEV-17474 Change Unicode collation implementation from "handler" to "inline" style
2018-10-17 06:44:40 +04:00