Alterações na distribuição 3.23.21
Added mysql_character_set_name() function to the MariaDB C API.
- Made the update log ASCII 0 safe.
- Added the
mysql_configscript. - Fixed problem when using
<or>with a char column that was only partly indexed. - One would get a core dump if the log file was not readable by the MariaDB user.
- Changed
mysqladminto useCREATE DATABASEandDROP DATABASEstatements instead of the old deprecated API calls. - Fixed
chownwarning insafe_mysqld. - Fixed a bug in
ORDER BYthat was introduced in 3.23.19. - Only optimise the
DELETE FROM tbl_nameto do a drop+create of the table if we are inAUTOCOMMITmode (needed forBDBtables). - Added extra checks to avoid index corruption when the
ISAM/MyISAMindex files get full during anINSERT/UPDATE. myisamchkdidn't correctly update row checksum when used with-ro(this only gave a warning in subsequent runs).- Fixed bug in
REPAIR TABLEso that it works with tables without indexes. - Fixed buffer overrun in
DROP DATABASE. LOAD TABLE FROM MASTERis sufficiently bug-free to announce it as a feature.MATCHandAGAINSTare now reserved words.