Percona Server for MySQL 8.0.42-33 has been released
Percona Server for MySQL 8.0.42-33 has been released on Monday, May 19, 2025.
Try it out using the Quickstart guide.
Percona Server for MySQL 8.0.42-33
-
Improves the
audit_log_filter_set_user()
UDF to accept account names with wildcard characters ('%'
and'_'
) in the host part. For example, you can use‘usr1@%'
,‘usr2%192.168.0.%’
, or'usr3@%.mycorp.com'
. -
Updates the C++ level of the KMPI library to enhance error handling capabilities.
-
Improves optimizer behavior by restoring correct handling of const tables in
test_quick_select()
. A MySQL Upstream refactor (commit 9a13c1c) removed theQEP_TAB
dependency, causingget_quick_record_count()
to no longer pass const table information. This could lead to suboptimal range scan boundaries. The applied patch resolves the issue by explicitly passingconst_tables
totest_quick_select()
, ensuring consistent behavior with the pre-refactor logic. -
Adds changes to the list of MyRocks variables.
MySQL 8.0.42
Improvements and bug fixes provided by Oracle for MySQL 8.0.42 and included in Percona Server for MySQL are the following:
-
Fixed a problem where
CHECK TABLE
sometimes incorrectly reported that spatial indexes were corrupted. (Bug #37286473) -
Fixed an issue in InnoDB redo log recovery to improve data safety after a crash. (Bug #37061960)
-
Corrected a problem where reading
index_id
values could lead to incorrect behavior with indexes. (Bug #36993445, Bug #37709706) -
Fixed a bug related to the
lower_case_table_names
setting that caused inconsistent behavior with table names on different systems. (Bug #32288105) -
Fixed a bug where
mysqldump
did not properly escape certain special characters in its output. (Bug #37540722, Bug #37709163) -
The
fprintf_string()
function inmysqldump
did not use the correct quote character for escaping strings. (Bug #37607195)
Learn more in Percona Server for MySQL 8.0.42-33 release notes.