Release Notes for MariaDB Enterprise Server 10.6.25-21

MariaDB Enterprise Server 10.6.25-21 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2026-03-17

Download Release Notes Changelog Overview of Enterprise Server 10.6

Release date: 17 Mar 2026

MariaDB Enterprise Server 10.6.25-21 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6. This release includes a variety of fixes.

Changes in Storage Engines

  • This release incorporates MariaDB ColumnStore engine version 25.10.4

Notable changes

Issues Fixed

Can result in data loss

  • Server crash upon moving InnoDB table with fulltext index between databases (MDEV-31892arrow-up-right)

  • When innodb_buffer_pool_size is not large enough to buffer all log records during crash recovery, InnoDB may fail to recover a page from the doublewrite buffer. (MDEV-37558arrow-up-right)

  • When an inplace ALTER operation is rolled back, InnoDB drops intermediate tables and their associated FTS internal tables. However, MariaBackup's DDL tracking can incorrectly report this as a backup failure. (MDEV-38041arrow-up-right)

Can result in hang or crash

  • Fixed crash in Aria when doing a sub transaction like reading an entry from the proc table. (MDEV-23132arrow-up-right)

  • CREATE OR REPLACE ... SELECT where select used functions or sys tables could crash in debug builds, no problems with normal builds (MDEV-23298arrow-up-right)

  • innodb_undo_log_truncate=ON leads to out-of-bounds write (MDEV-37042arrow-up-right)

  • InnoDB could crash during a workload that is frequently rebuilding or dropping tables by executing statements such as TRUNCATE TABLE, OPTIMIZE TABLE, or DROP TABLE. (MDEV-37755arrow-up-right)

  • Secondary indexes could be corrupted for InnoDB tables that contain indexed virtual columns. (MDEV-38140arrow-up-right)

  • Specially crafted packet could cause the server to crash (MDEV-38242arrow-up-right)

  • The server can hang when data-at-rest encryption is used with multiple encryption threads (MDEV-38271arrow-up-right)

  • When installing mysql-selinux RPM it is no longer possible to re-start Galera nodes (MDEV-38297arrow-up-right)

  • Spider could crash when loop detection variables were artificially manipulated. (MDEV-38368arrow-up-right)

  • malformed spatial data could've caused a crash inside InnoDB (MDEV-38372arrow-up-right)

  • Long blob prefix keys could cause a crash in galera. (MDEV-38374arrow-up-right)

  • we are trying to push aggregate into WHERE (MDEV-38487arrow-up-right)

  • Fixed crash in Aria when doing a sub transaction like reading an entry from the proc table. (MENT-2424arrow-up-right)

  • A replica would crash while replicating UPDATE and DELETE DML statements that target a table which previously had a partition that was converted to a separate table via ALTER TABLE .. CONVERT PARTITION .. TO TABLE. For example, if the command looked like ALTER TABLE t1 CONVERT PARTITION p1 TO TABLE t_new; the replica would crash when trying to update/deleterows in table t1 after running the command. (MENT-2466arrow-up-right)

  • With --encrypt-binlog=ON if a node fails to apply a writeset it will crash the whole cluster due to a bug in Galera library encryption handling. Fixed in Galera library (MENT-2474arrow-up-right)

  • SET GLOBAL innodb_buffer_pool_size was prone to hang or crash the server, especially when innodb_adaptive_hash_index was enabled. (MENT-2545arrow-up-right)

Can result in unexpected behavior

  • Bogus [ERROR] InnoDB: Compressed page checksum mismatch could be reported for ROW_FORMAT=COMPRESSED tables. (MDEV-37306arrow-up-right)

  • ed25519 client authentication plugin would fail to load for anything but mariadb client utility (MDEV-37527arrow-up-right)

  • If the server was killed during an operation that creates a .ibd file, such as TRUNCATE TABLE, it could fail to recover. (MDEV-37994arrow-up-right)

  • If the server was killed during an operation that creates a .ibd file, such as TRUNCATE TABLE, it could fail to recover. (MDEV-38026arrow-up-right)

  • Auth Switch with Long Password Corrupts Database Name (MDEV-38431arrow-up-right)

  • There was a short gap when mariadb-secure-installation temporary files were potentially openable/readable by an unprivileged user. These files may contain database root password. (MDEV-28823arrow-up-right)

Unexpected results

Changelog

For the complete list of changes in this release, see the changelog.

Platforms

In alignment to the enterprise lifecycle, MariaDB Enterprise Server 10.6.24-20 is provided for:

  • AlmaLinux 8 (x86_64, ARM64)

  • AlmaLinux 9 (x86_64, ARM64)

  • Debian 11 (x86_64, ARM64)

  • Debian 12 (x86_64, ARM64)

  • Oracle Linux 8 (x86_64, ARM64)

  • Oracle Linux 9 (x86_64, ARM64)

  • Red Hat Enterprise Linux 8 (x86_64, ARM64)

  • Red Hat Enterprise Linux 9 (x86_64, ARM64, PPC64LE)

  • Rocky Linux 8 (x86_64, ARM64)

  • Rocky Linux 9 (x86_64, ARM64)

  • SUSE Linux Enterprise Server 12 (x86_64)

  • SUSE Linux Enterprise Server 15 (x86_64, ARM64)

  • Ubuntu 22.04 (x86_64, ARM64)

  • Ubuntu 24.04 (x86_64, ARM64)

  • Microsoft Windows (x86_64) (Without MariaDB Enterprise Cluster (Galera) support)

  • Red Hat UBI 8 (x86_64, ARM64)

    • Red Hat UBI 8 is part of the Enterprise Server Docker Image. It does not support MariaDB Enterprise Cluster (Galera) or MariaDB ColumnStore.

Some components of MariaDB Enterprise Server are supported on a subset of platforms. See MariaDB Engineering Policiesarrow-up-right for details.

Installation Instructions

Upgrade Instructions

This page is: Copyright © 2025 MariaDB. All rights reserved.

spinner

Last updated

Was this helpful?