mariadb/storage/myisam
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
..
ftbench
mysql-test
ChangeLog
CMakeLists.txt
ft_boolean_search.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
ft_myisam.c
ft_nlq_search.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
ft_parser.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
ft_static.c
ft_stopwords.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
ft_update.c Merge branch '10.6' into 10.10 2023-11-08 16:23:30 +01:00
ftdefs.h
fulltext.h
ha_myisam.cc Merge branch '11.1' into 11.2 2023-12-20 23:43:05 +01:00
ha_myisam.h Merge 10.11 into 11.0 2023-02-16 13:34:45 +02:00
mi_cache.c
mi_changed.c
mi_check.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
mi_checksum.c
mi_close.c
mi_create.c Merge branch '10.5' into 10.6 2023-08-04 07:52:54 +02:00
mi_dbug.c
mi_delete.c
mi_delete_all.c
mi_delete_table.c
mi_dynrec.c
mi_extra.c Added rowid_filter support to Aria 2023-02-03 10:42:28 +03:00
mi_extrafunc.h
mi_info.c
mi_key.c Added rowid_filter support to Aria 2023-02-03 10:42:28 +03:00
mi_keycache.c
mi_locking.c MDEV-29693 ANALYZE TABLE still flushes table definition cache when engine-independent statistics is used 2023-08-18 13:28:39 +03:00
mi_log.c
mi_open.c Merge 10.5 into 10.6 2023-05-23 12:25:39 +03:00
mi_packrec.c
mi_page.c
mi_panic.c
mi_preload.c
mi_range.c
mi_rename.c
mi_rfirst.c
mi_rkey.c Added rowid_filter support to Aria 2023-02-03 10:42:28 +03:00
mi_rlast.c
mi_rnext.c
mi_rnext_same.c
mi_rprev.c
mi_rrnd.c
mi_rsame.c
mi_rsamepos.c
mi_scan.c Fixes to make dbug traces from Windows easier to compare with Unix traces 2023-03-02 13:11:54 +02:00
mi_search.c
mi_static.c
mi_statrec.c
mi_test1.c
mi_test2.c
mi_test3.c Fix clang -Wunused-but-set-variable 2022-09-19 13:30:52 +03:00
mi_test_all.res
mi_test_all.sh
mi_unique.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
mi_update.c
mi_write.c Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
myisam_ftdump.c MDEV-31531 Remove my_casedn_str() and my_caseup_str() 2024-02-28 22:20:29 +04:00
myisamchk.c unify client/tool version string 2023-01-19 12:39:28 +01:00
myisamdef.h Merge 10.11 into 11.0 2023-06-08 13:49:48 +03:00
myisamlog.c unify client/tool version string 2023-01-19 12:39:28 +01:00
myisampack.c unify client/tool version string 2023-01-19 12:39:28 +01:00
NEWS
rt_index.c
rt_index.h
rt_key.c
rt_key.h
rt_mbr.c
rt_mbr.h
rt_split.c
rt_test.c
sort.c Merge branch '10.6' into 10.11 2023-12-18 11:19:04 +01:00
sp_defs.h
sp_key.c
sp_test.c
test_pack