mariadb/storage/innobase/row
Alexander Barkov 929c2e06aa MDEV-31531 Remove my_casedn_str() and my_caseup_str()
Under terms of MDEV 27490 we'll add support for non-BMP identifiers
and upgrade casefolding information to Unicode version 14.0.0.
In Unicode-14.0.0 conversion to lower and upper cases can increase octet length
of the string, so conversion won't be possible in-place any more.

This patch removes virtual functions performing in-place casefolding:
  - my_charset_handler_st::casedn_str()
  - my_charset_handler_st::caseup_str()
and fixes the code to use the non-inplace functions instead:
  - my_charset_handler_st::casedn()
  - my_charset_handler_st::caseup()
2024-02-28 22:20:29 +04:00
..
row0ext.cc Merge 10.3 into 10.4 2020-07-02 07:39:33 +03:00
row0ftsort.cc MDEV-31531 Remove my_casedn_str() and my_caseup_str() 2024-02-28 22:20:29 +04:00
row0import.cc Merge branch '11.1' into 11.2 2023-12-20 23:43:05 +01:00
row0ins.cc Merge branch '10.11' into 11.0 2023-12-19 15:53:18 +01:00
row0log.cc Merge branch '10.11' into 11.0 2023-11-08 17:09:44 +01:00
row0merge.cc Merge 10.11 into 11.0 2024-01-22 10:10:50 +02:00
row0mysql.cc MDEV-31531 Remove my_casedn_str() and my_caseup_str() 2024-02-28 22:20:29 +04:00
row0purge.cc Merge branch '10.11' into 11.0 2023-12-19 15:53:18 +01:00
row0quiesce.cc Merge 10.11 into 11.0 2023-10-19 08:12:16 +03:00
row0row.cc Merge 10.11 into 11.0 2023-01-25 10:17:54 +02:00
row0sel.cc Merge branch '10.11' into 11.0 2023-12-19 15:53:18 +01:00
row0uins.cc Merge branch '10.11' into 11.0 2023-11-08 17:09:44 +01:00
row0umod.cc Merge branch '10.11' into 11.0 2023-11-08 17:09:44 +01:00
row0undo.cc MDEV-32068 Some calls to buf_read_ahead_linear() seem to be useless 2023-12-05 12:31:29 +02:00
row0upd.cc Merge branch '10.11' into 11.0 2023-12-19 15:53:18 +01:00
row0vers.cc Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00