Percona Server for MySQL 8.0.37-29 (2024-08-06)¶
Get started with Quickstart Guide for Percona Server for MySQL.
Percona Server for MySQL 8.0.37-29 includes all the features and bug fixes available in the MySQL 8.0.37 Community Edition and enterprise-grade features developed by Percona.
Release highlights¶
This release enhances telemetry and provides a more comprehensive explanation of how the telemetry works, including new components, metrics files, and additional methods for disabling telemetry. Find more information in the Telemetry on Percona Server for MySQL document.
Improvements and bug fixes provided by Oracle for MySQL 8.0.37 and included in Percona Server for MySQL are the following:
-
The redo log might not record a change in column order when using instant DDL, potentially leading to an inaccurate log replay during the recovery process. (Bug #35183686)
-
Enhanced management of buffers has been implemented in deleting tablespaces to prevent a possible assertion failure. (Bug #35676106, Bug #36343647)
-
Resolved an assertion failure associated with full-text indexes. (Bug #35836581)
Find the complete list of bug fixes and changes in the MySQL 8.0.37 Release Notes.
Bug fixes¶
-
PS-7977: Fixed the broken apparmor profile after 8.0.22-13 -> 8.0.23-14 upgrade.
-
PS-8731: Fixed the incorrect path in the /etc/logrotate.d/mysql and /etc/my.cnf configuration files (Thanks to Gena Makhomed for reporting this issue.)
-
PS-8838: Added perconaserverclient.pc to libperconaserverclient21-dev package (Thanks to ひきこもりのメモ for reporting this issue.)
-
PS-9092: There were data inconsistencies during a high rate of page split/merge.
-
PS-9107: Fixed the [InnoDB] Assertion failure: ibuf0ibuf.cc:3833:ib::fatal triggered thread.
-
PS-9117: The server exited after setting the
innodb_interpreter_output
system variable. -
PS-9145: Fixed openssl version detection in
encryption_udf_digest_table.inc
. -
PS-9151: Percona server 8.0 build failed on CentOS 7 with
-DWITH_SSL=openssl11
. -
PS-9155: The server exited during the execution of the complicated query with 9 CTEs.
-
PS-9213: Fixed the typo in condition in
mysqld.cc::fix_secure_path()
. -
PS-9121: MySQL exited when InnoDB failed to update a spatial index.
-
PS-9219: While converting the charset collation in a table, MySQL converted the date and time data types columns in the
.ibd
file. However, thecollation_id
in the.ibd
file did not align with that of the data dictionary. -
PS-9235: Keyring vault failed to work with
binlog_rotate_encryption_master_key_at_startup
.
Deprecation¶
- PS-8963: The
SEQUENCE_TABLE()
function is deprecated and may be removed in a future release. We recommend that you usePERCONA_SEQUENCE_TABLE()
instead. To maintain compatibility with existing third-party software,SEQUENCE_TABLE
is no longer a reserved term and can be used as a regular identifier. Find more information in PERCONA_SEQUENCE_TABLE(n) function
Packaging notes¶
Percona Server for MySQL 8.0.37-29 supports Ubuntu 24.04.
Percona Server 8.0.37-29 provides ARM64 packages. On Percona Software Download, the following operating systems include ARM64 packages with the arm64.deb
extension:
-
Debian GNU/Linux 12.0
-
Debian GNU/Linux 11.0
-
Ubuntu 24.04
-
Ubuntu 22.04
-
Ubuntu 20.04
Useful links¶
Install Percona Server for MySQL 8.0
Upgrade Percona Server for MySQL from 5.7 to 8.0
The Percona Server for MySQL GitHub repository
Download product binaries, packages, and tarballs at Percona Product Downloads
Contribute to the documentation
For training, contact Percona Training - Start learning now
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.