Release Notes for MariaDB Enterprise Server 10.4.34-24
MariaDB Enterprise Server 10.4.34-24 is a maintenance release of MariaDB Enterprise Server 10.4. This release includes a variety of fixes.
MariaDB Enterprise Server 10.4.34-24 was released on 2024-06-11.
Notable Changes
- Galera has been updated to
26.4.18
- The GCS protocol version has been changed, preventing a downgrade of individual nodes of a MariaDB Enterprise Cluster
Issues Fixed
Can result in data loss
- With
--gtid-ignore-duplicate
set a transaction can be double-applied from another replication source if at applying the transaction from the initial source required retrying in parallel execution. (MDEV-33475)
- Backups of server with
innodb_encrypt_tables=1
can become corrupted inmariadb-backup --prepare
(MDEV-33334)
- Galera-replicated events can in some cases contain the wrong time when versioning is used (MDEV-18590)
Can result in hang or crash
- Using current MariaDB Enterprise Backup against an older server can result in a crash, as the system variable
@@aria_log_dir_path
does not exist (MDEV-31251)
- For encrypted table spaces an ALTER operation can hang when an encryption thread works on the same tablespace (MDEV-33770)
- EXPLAIN statement that uses a subquery which has a query plan that A) will examine less than
@@expensive_subquery_limit
rows and B) will use join buffer could cause a crash. (MDEV-21102)
- MariaDB Enterprise Backup fails with the following error message if the prepare step of the backup encounters a data directory which happens to store wsrep xid position in TRX SYS page: (MDEV-33540)
InnoDB: Crash recovery is broken due to insufficient innodb_log_file_size
Can result in unexpected behavior
- Spider/ODBC passed double quotes for names, in ANSI style (MENT-958)
- Default charset doesn't work with PHP MySQLi extension (MDEV-32975)
- Spider returns parsing failure on valid left join select by translating the on expression to () (MDEV-33679)
- Original IP not shown in network related error messages when
proxy_protocol
is in use (MDEV-33506)
- Incorrect DEFAULT expression evaluated in UPDATE (MDEV-33790)
Related to performance
- Table is getting rebuild with
ALTER TABLE ADD COLUMN
although it should be an instant operation not requiring a rebuild (MDEV-33214)
Changelog
- For the complete list of changes in this release, see the changelog.
Platforms
In alignment to the enterprise lifecycle, MariaDB Enterprise Server 10.4.34-24 is provided for:
- CentOS 7 (x86_64)
- Debian 10 (x86_64)
- Microsoft Windows (x86_64) (MariaDB Enterprise Cluster excluded)
- Red Hat Enterprise Linux 7 (x86_64)
- Red Hat Enterprise Linux 8 (x86_64, ARM64)
- Rocky Linux 8 (x86_64, ARM64)
- SUSE Linux Enterprise Server 12 (x86_64)
- SUSE Linux Enterprise Server 15 (x86_64, ARM64)
- Ubuntu 20.04 (x86_64, ARM64)
Some components of MariaDB Enterprise Server are supported on a subset of platforms. See MariaDB Engineering Policies for details.
Installation Instructions
Upgrade Instructions
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.