Skip to content

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, the collation_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 use PERCONA_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

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.


Last update: 2024-08-29