Skip to content

Commit

Permalink
PS-9468 Release notes for PS 8.4.3-3
Browse files Browse the repository at this point in the history
	new file:   docs/release-notes/8.4.3-3.md
	modified:   docs/release-notes/release-notes-index.md
	modified:   mkdocs-base.yml
	modified:   variables.yml
  • Loading branch information
alina-derkach-oaza committed Dec 9, 2024
1 parent 327da09 commit 191bdac
Show file tree
Hide file tree
Showing 4 changed files with 62 additions and 4 deletions.
55 changes: 55 additions & 0 deletions docs/release-notes/8.4.3-3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Percona Server for MySQL 8.4.3-3 (2024-12-0)

Get started with [Quickstart Guide for Percona Server for MySQL].

[Percona Server for MySQL 8.4.3-3] includes all the features and bug fixes available in the MySQL 8.4.3 Community Edition in addition to enterprise-grade features developed by Percona.

## Release highlights

Improvements and bug fixes introduced by Oracle for MySQL 8.4.3 and included in Percona Server for MySQL are the following:

* The query `SELECT * FROM sys.innodb_lock_waits;` now fetches only two locks per wait, instead of scanning all locks twice, improving performance under heavy load. Additionally, primary keys have been added to `DATA_LOCKS` and `DATA_LOCK_WAITS`. (Bug #100537, Bug #31763497)

* Changes in MySQL 8.0.33 caused performance degradation for queries using joins on `InnoDB` tables due to refactoring of 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.4.3 release notes].

## Bug fixes

* [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.

## Additional resources

* Install [Percona Server for MySQL 8.4]

* The [Percona Server for MySQL GitHub repository]

* Download product binaries, packages, and tarballs at [Percona Software Downloads]

* [Contribute to the documentation]

* For [training], contact [Percona Training - Start learning now]

[Quickstart Guide for Percona Server for MySQL]: ../quickstart-overview.md
[Percona Server for MySQL 8.4.3-3]: https://www.percona.com/software/mysql-database/percona-server


[Percona Server for MySQL 8.4]: ../installation.md

[MySQL 8.4.3 release notes]: https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-3.html

[Percona Server for MySQL GitHub repository]: https://github.com/percona/percona-server
[Percona Software Downloads]: https://www.percona.com/downloads
[Contribute to the documentation]: https://github.com/percona/psmysql-docs/blob/8.0/contributing.md
[training]: https://www.percona.com/training
[Percona Training - Start learning now]: https://learn.percona.com/contact-me
2 changes: 2 additions & 0 deletions docs/release-notes/release-notes-index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Percona Server for MySQL {{vers}} release notes index

* [Percona Server for MySQL 8.4.3-3 (2024-12-0)](8.4.3-3.md)

* [Percona Server for MySQL 8.4.2-2 (2024-11-04)](8.4.2-2.md)

* [Percona Server for MySQL 8.4.1](8.4.1.md)
Expand Down
3 changes: 2 additions & 1 deletion mkdocs-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ plugins:
with-pdf: # https://github.com/orzih/mkdocs-with-pdf
output_path: '_pdf/PerconaServer-8.4.pdf'
cover_title: 'Percona Server Documentation'
cover_subtitle: 8.4.2-2 (2024-11-04)
cover_subtitle: 8.4.3-3 (2024-12-0)
author: 'Percona Technical Documentation Team'
cover_logo: docs/_static/pdf-logo.png
debug_html: false
Expand All @@ -149,6 +149,7 @@ nav:
- psmysql-pro.md
- Release notes:
- Release notes index: release-notes/release-notes-index.md
- release-notes/8.4.3-3.md
- release-notes/8.4.2-2.md
- release-notes/8.4.1.md
- release-notes/8.4.0-1.md
Expand Down
6 changes: 3 additions & 3 deletions variables.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# variables for HTML output

release: '8.4.2-2'
release: '8.4.3-3'
version: '8.4'
vers: '8.4' # we are going to use it instead of version
pkg: 'ps-84-lts'
release_date: '2024-11-04'
title_date: '2024-11-04'
release_date: '2024-12-0'
title_date: '2024-12-0'

0 comments on commit 191bdac

Please sign in to comment.