|
| 1 | +# Percona Server for MySQL 8.4.2-2 (2024-11-04) |
| 2 | + |
| 3 | +Get started with [Quickstart Guide for Percona Server for MySQL]. |
| 4 | + |
| 5 | +[Percona Server for MySQL 8.4.2-2] includes all the features and bug fixes available in the |
| 6 | +MySQL 8.4 Community Edition in addition to enterprise-grade features developed by Percona. |
| 7 | + |
| 8 | +## Release highlights |
| 9 | + |
| 10 | +Improvements and bug fixes introduced by Oracle for MySQL 8.4.1 and 8.4.2 and included in Percona Server for MySQL are the following: |
| 11 | + |
| 12 | +* MySQL stopped unexpectedly during an UPDATE after an ALTER TABLE operation. |
| 13 | + |
| 14 | +* Shutting down the server after an XA START with an empty XA transaction caused it to stop unexpectedly. |
| 15 | + |
| 16 | +* Shutting down the replication applier or binlog applier during an empty XA transaction caused the system to stop unexpectedly. |
| 17 | + |
| 18 | +* The result from a spatial index with a column containing a spatial reference identifier (SRID) was empty. Using FORCE INDEX to scan this index caused an assertion error. |
| 19 | + |
| 20 | +* In some cases, after creating more than 8000 tables, the server failed to restart. |
| 21 | + |
| 22 | +* Startup tablespace file scanning performance was improved. |
| 23 | + |
| 24 | +Find the complete list of bug fixes and changes in the [MySQL 8.4.1 Release Notes] and [MySQL 8.4.2 Release Notes]. |
| 25 | + |
| 26 | +## Bug fixes |
| 27 | + |
| 28 | +* [PS-8057]: `slow_query_log_file` does not match the filename defined in my.cnf. |
| 29 | + |
| 30 | +* [PS-9144]: Missing rows after running a null `ALTER` with `ALGORTITHM=INPLACE`. |
| 31 | + |
| 32 | +* [PS-9214]: An `ALTER` table online results in a "duplicate key" error on the primary key (only index). |
| 33 | + |
| 34 | +* [PS-9306]: The following MySQL versions unexpectedly exit if the database has more than 10K tables: |
| 35 | + |
| 36 | + * 8.0.38 |
| 37 | + |
| 38 | + * 8.4.1 |
| 39 | + |
| 40 | + * 9.0.0 |
| 41 | + |
| 42 | +* [PS-9314]: Using a JSON_TABLE in Percona Server for MySQL 8.0.36 causes a signal 11 error. |
| 43 | + |
| 44 | +* [PS-9286]: The KMIP component left keys in a `pre-active` state. |
| 45 | + |
| 46 | +* [PS-9384]: A race condition between `dict_stats_thread` and the cost model initialization cause sporadic exits in Jenkins on start up. |
| 47 | + |
| 48 | +## Additional resources |
| 49 | + |
| 50 | +* Install [Percona Server for MySQL 8.4] |
| 51 | + |
| 52 | +* The [Percona Server for MySQL GitHub repository] |
| 53 | + |
| 54 | +* Download product binaries, packages, and tarballs at [Percona Software Downloads] |
| 55 | + |
| 56 | +* [Contribute to the documentation] |
| 57 | + |
| 58 | +* For [training], contact [Percona Training - Start learning now] |
| 59 | + |
| 60 | +[Quickstart Guide for Percona Server for MySQL]: ../quickstart-overview.md |
| 61 | +[Percona Server for MySQL 8.4.2-2]: https://www.percona.com/software/mysql-database/percona-server |
| 62 | + |
| 63 | + |
| 64 | + |
| 65 | +[PS-8057]: https://perconadev.atlassian.net/browse/PS-8057 |
| 66 | +[PS-9144]: https://perconadev.atlassian.net/browse/PS-9144 |
| 67 | +[PS-9214]: https://perconadev.atlassian.net/browse/PS-9214 |
| 68 | +[PS-9306]: https://perconadev.atlassian.net/browse/PS-9306 |
| 69 | +[PS-9314]: https://perconadev.atlassian.net/browse/PS-9314 |
| 70 | + |
| 71 | +[PS-9384]: https://perconadev.atlassian.net/browse/PS-9384 |
| 72 | +[PS-9286]: https://perconadev.atlassian.net/browse/PS-9286 |
| 73 | + |
| 74 | + |
| 75 | +[Percona Server for MySQL 8.4]: ../installation.md |
| 76 | + |
| 77 | +[MySQL 8.4.1 Release Notes]: https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-1.html |
| 78 | +[MySQL 8.4.2 Release Notes]: https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-2.html |
| 79 | + |
| 80 | +[Percona Server for MySQL GitHub repository]: https://github.com/percona/percona-server |
| 81 | +[Percona Software Downloads]: https://www.percona.com/downloads |
| 82 | +[Contribute to the documentation]: https://github.com/percona/psmysql-docs/blob/8.0/contributing.md |
| 83 | +[training]: https://www.percona.com/training |
| 84 | +[Percona Training - Start learning now]: https://learn.percona.com/contact-me |
0 commit comments