-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PS-9472 [DOC] - Release notes for 8.0.40-31
new file: docs/release-notes/8.0.40-31.md modified: docs/release-notes/release-notes_index.md modified: mkdocs-base.yml modified: variables.yml
- Loading branch information
1 parent
6abbdae
commit 826f22a
Showing
4 changed files
with
58 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Percona Server for MySQL 8.0.40-31 (2024-12-12) | ||
|
||
Get started with [Quickstart Guide for Percona Server for MySQL](../quickstart-overview.md). | ||
|
||
[Percona Server for MySQL 8.0.40-31](https://www.percona.com/mysql/software) includes all the features and bug fixes available in the [MySQL 8.0.40 Community Edition](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-40.html) and enterprise-grade features developed by Percona. | ||
|
||
## Release highlights | ||
|
||
This release merges the MySQL 8.0.40 code base. Percona has implemented the Agile Release Train Strategy. This strategy allows us to deliver software updates more frequently, ensuring you receive the latest features and improvements as soon as they're ready. This approach helps us respond quickly to your needs and provide a better overall experience with our product. | ||
|
||
Improvements and bug fixes provided by Oracle for MySQL 8.0.40 and included in Percona Server for MySQL are the following: | ||
|
||
* Changes in MySQL 8.0.33 caused queries using joins on InnoDB tables to perform worse because refactoring affected functions that were previously inline. | ||
|
||
* The server crashed when it tried to update columns altered with NULL as the default value using the INSTANT algorithm. | ||
|
||
* The server could crash during DELETE or UPDATE operations if a column was dropped using the INSTANT algorithm. | ||
|
||
* Importing a table created under a different sql_mode sometimes led to schema mismatches, risking data corruption in secondary indexes. The fix now includes integrity checks on the imported tablespace. | ||
|
||
* Rebuilding tables with secondary indexes required more file I/O operations compared to MySQL 8.0.26, which slowed down query performance. | ||
|
||
Find the complete list of bug fixes and changes in the [MySQL 8.0.40 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-40.html). | ||
|
||
## Bug Fixes | ||
|
||
* [PS-9323](https://perconadev.atlassian.net/browse/PS-9323): A file name change in the documentation broke a link to Percona Toolkit UDFs in package install output. | ||
|
||
* [PS-9369](https://perconadev.atlassian.net/browse/PS-9369): The Audit plugin caused a memory leak. This occurred when threads remained connected to the database for extended periods. | ||
|
||
* [PS-9382](https://perconadev.atlassian.net/browse/PS-9382): After an upgrade, the telemetry daemon ran continuously. The telemetry daemon was manually stopped and the service was disabled. Adding `percona_telemetry_disable=1` to the configuration file and restarting MySQL led to the server becoming unresponsive and required a forced termination. | ||
|
||
* [PS-9453](https://perconadev.atlassian.net/browse/PS-9453): The `percona_telemetry` tool caused a long wait on `COND_thd_list` if the root user is absent. | ||
|
||
|
||
## Useful links | ||
|
||
Install [Percona Server for MySQL 8.0](https://docs.percona.com/percona-server/8.0/installation.html) | ||
|
||
Upgrade [Percona Server for MySQL from 5.7 to 8.0](../upgrade.md) | ||
|
||
The [Percona Server for MySQL GitHub repository](https://github.com/percona/percona-server) | ||
|
||
Download product binaries, packages, and tarballs at [Percona Product Downloads](https://www.percona.com/downloads) | ||
|
||
[Contribute to the documentation](https://github.com/percona/psmysql-docs/blob/8.0/contributing.md) | ||
|
||
For [training](https://www.percona.com/training), contact [Percona Training - Start learning now](https://learn.percona.com/contact-me) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
# variables for HTML output | ||
|
||
release: '8.0.39-30' | ||
release: '8.0.40-31' | ||
version: '8.0' | ||
release_date: '2024-10-08' | ||
title_date: '2024-10-08' | ||
pro_release: '8.0.37-29' | ||
tag: '8.0.39' | ||
arm_tag: '8.0.39-aarch64' | ||
release_date: '2024-12-12' | ||
title_date: '2024-12-12' | ||
pro_release: '8.0.40-31' | ||
tag: '8.0.40' | ||
arm_tag: '8.0.40-aarch64' | ||
year_tag: '2024' |