diff --git a/docs/release-notes/8.0.40-31.md b/docs/release-notes/8.0.40-31.md new file mode 100644 index 00000000000..3537476bd6c --- /dev/null +++ b/docs/release-notes/8.0.40-31.md @@ -0,0 +1,37 @@ +# Percona Server for MySQL 8.0.40-31 (2024-11-08) + +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/software/mysql-database/percona-server) 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). + +## 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) diff --git a/docs/release-notes/release-notes_index.md b/docs/release-notes/release-notes_index.md index 7da730dce4b..557f7a0ec24 100644 --- a/docs/release-notes/release-notes_index.md +++ b/docs/release-notes/release-notes_index.md @@ -1,5 +1,7 @@ # Percona Server for MySQL 8.0 release notes index +* [Percona Server for MySQL 8.0.40-31 (2024-11-08)](8.0.40-31.md) + * [Percona Server for MySQL 8.0.39-30 (2024-10-08)](8.0.39-30.md) * [Percona Server for MySQL 8.0.38](8.0.38.md) diff --git a/mkdocs-base.yml b/mkdocs-base.yml index 38b971d8aaa..50dd017755b 100644 --- a/mkdocs-base.yml +++ b/mkdocs-base.yml @@ -123,7 +123,7 @@ plugins: with-pdf: # https://github.com/orzih/mkdocs-with-pdf output_path: '_pdf/PerconaServer-8.0.pdf' cover_title: 'Percona Server Documentation' - cover_subtitle: 8.0.39-30 (2024-10-08) + cover_subtitle: 8.0.40-31 (2024-11-08) author: 'Percona Technical Documentation Team' cover_logo: docs/_static/pdf-logo.png debug_html: false @@ -147,6 +147,7 @@ nav: - psmysql-pro.md - Release notes: - Release notes index: release-notes/release-notes_index.md + - release-notes/8.0.40-31.md - release-notes/8.0.39-30.md - release-notes/8.0.38.md - release-notes/8.0.37-29.md diff --git a/variables.yml b/variables.yml index 611fc1fc503..b32fdd76e8f 100644 --- a/variables.yml +++ b/variables.yml @@ -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-11-08' +title_date: '2024-11-08' +pro_release: '8.0.40-31' +tag: '8.0.40' +arm_tag: '8.0.40-aarch64' year_tag: '2024'