Skip to content

Commit ccc5ad5

Browse files
PS-9468 Release notes for PS 8.4.3-3 (#427)
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
1 parent cbd3d88 commit ccc5ad5

File tree

4 files changed

+62
-4
lines changed

4 files changed

+62
-4
lines changed

docs/release-notes/8.4.3-3.md

+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Percona Server for MySQL 8.4.3-3 (2024-12-18)
2+
3+
Get started with [Quickstart Guide for Percona Server for MySQL].
4+
5+
[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.
6+
7+
## Release highlights
8+
9+
Improvements and bug fixes introduced by Oracle for MySQL 8.4.3 and included in Percona Server for MySQL are the following:
10+
11+
* 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)
12+
13+
* 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.
14+
15+
* The server crashed when it tried to update columns altered with `NULL` as the default value using the `INSTANT` algorithm.
16+
17+
* The server could crash during `DELETE` or `UPDATE` operations if a column was dropped using the `INSTANT` algorithm.
18+
19+
* 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.
20+
21+
* Rebuilding tables with secondary indexes required more file `I/O` operations compared to MySQL 8.0.26, which slowed down query performance.
22+
23+
Find the complete list of bug fixes and changes in the [MySQL 8.4.3 release notes].
24+
25+
## Bug fixes
26+
27+
* [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.
28+
29+
* [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.
30+
31+
## Additional resources
32+
33+
* Install [Percona Server for MySQL 8.4]
34+
35+
* The [Percona Server for MySQL GitHub repository]
36+
37+
* Download product binaries, packages, and tarballs at [Percona Software Downloads]
38+
39+
* [Contribute to the documentation]
40+
41+
* For [training], contact [Percona Training - Start learning now]
42+
43+
[Quickstart Guide for Percona Server for MySQL]: ../quickstart-overview.md
44+
[Percona Server for MySQL 8.4.3-3]: https://www.percona.com/software/mysql-database/percona-server
45+
46+
47+
[Percona Server for MySQL 8.4]: ../installation.md
48+
49+
[MySQL 8.4.3 release notes]: https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-3.html
50+
51+
[Percona Server for MySQL GitHub repository]: https://github.com/percona/percona-server
52+
[Percona Software Downloads]: https://www.percona.com/downloads
53+
[Contribute to the documentation]: https://github.com/percona/psmysql-docs/blob/8.0/contributing.md
54+
[training]: https://www.percona.com/training
55+
[Percona Training - Start learning now]: https://learn.percona.com/contact-me

docs/release-notes/release-notes-index.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Percona Server for MySQL {{vers}} release notes index
22

3+
* [Percona Server for MySQL 8.4.3-3 (2024-12-18)](8.4.3-3.md)
4+
35
* [Percona Server for MySQL 8.4.2-2 (2024-11-04)](8.4.2-2.md)
46

57
* [Percona Server for MySQL 8.4.1](8.4.1.md)

mkdocs-base.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ plugins:
125125
with-pdf: # https://github.com/orzih/mkdocs-with-pdf
126126
output_path: '_pdf/PerconaServer-8.4.pdf'
127127
cover_title: 'Percona Server Documentation'
128-
cover_subtitle: 8.4.2-2 (2024-11-04)
128+
cover_subtitle: 8.4.3-3 (2024-12-18)
129129
author: 'Percona Technical Documentation Team'
130130
cover_logo: docs/_static/pdf-logo.png
131131
debug_html: false
@@ -149,6 +149,7 @@ nav:
149149
- psmysql-pro.md
150150
- Release notes:
151151
- Release notes index: release-notes/release-notes-index.md
152+
- release-notes/8.4.3-3.md
152153
- release-notes/8.4.2-2.md
153154
- release-notes/8.4.1.md
154155
- release-notes/8.4.0-1.md

variables.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# variables for HTML output
22

3-
release: '8.4.2-2'
3+
release: '8.4.3-3'
44
version: '8.4'
55
vers: '8.4' # we are going to use it instead of version
66
pkg: 'ps-84-lts'
7-
release_date: '2024-11-04'
8-
title_date: '2024-11-04'
7+
release_date: '2024-12-18'
8+
title_date: '2024-12-18'
99

0 commit comments

Comments
 (0)