Release Notes for MariaDB Enterprise Server 11.4.9-6

MariaDB Enterprise Server 11.4.9-6 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-12-11

Download Release Notes Changelog Overview of Enterprise Server 11.4

Release date: 11 Dec 2025

MariaDB Enterprise Server 11.4.8-5 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4. This release includes a variety of fixes.

Backports

  • Log write buffering added to the SERVER_AUDIT and SERVER_AUDIT2 plugins (MENT-2438arrow-up-right)

    • The buffering is controlled by the added variables:

      • server_audit_file_buffer_size - defines the size of the buffer. The default value is 0 meaning there's no buffering at all. Setting non-zero value enables the buffering with the buffer of the specified size aligned by 8192. The maximum value is 65536.

      • server_audit_sync_log_file - flushes the buffer to the log file. While the log record is in the buffer, it cannot be seen in the log file. And if there are not many events to log, the time before records can be observed can be significant. So user can do SET GLOBAL server_audit_log_file=1 to this variable to force write the buffer to the file, to make sure he doesn't miss the recent records.

  • Two new fields are available via SHOW REPLICA STATUS (MENT-2129arrow-up-right)

    1. Connects_Tried, which provides the number of attempts the replica has made to connect to the primary, and

    2. Master_Retry_Count, which provides the number of times the replica will attempt to connect to a primary before giving up.

  • The authentication plugin caching_sha2_password has been added, not loaded by default (MDEV-37600arrow-up-right)

Changes in Storage Engines

  • This release incorporates MariaDB ColumnStore engine version 25.10.2

Notable changes

  • Galera updated to 26.4.24

    • NOTE: Includes increasing the GCS protocol version, which prevents downgrades of individual nodes in the cluster as soon as all nodes have been updated

  • Due to the impending EOL of Windows 10 22H2, and Windows 11 23H2, this will be the last release supporting these releases

  • The PrivateDevices=false directive in the systemd service has been removed as it was an old kernel incompatibility that this directive worked around. With this, MariaDB is restricted further. Those using InnoDB on raw devices will need to add an override for this. See Useful systemd Options (MDEV-36721arrow-up-right)

  • The HashiCorp Key Management Plugin has been updated to provide robust stability against Vault communication failures:

    • The plugin is now configured to use cached keys for all communication errors (not just timeouts), ensuring continuous operation when the Vault server is temporarily unreachable.

    • The default setting for using the cache on errors is now ON.

    • The default key cache timeout (hashicorp_key_management_cache_timeout) has been increased to its maximum practical value (e.g., one year in milliseconds), maximizing key availability in the cache during extended service interruptions. (MENT-1582arrow-up-right)

Issues Fixed

Can result in data loss

Can result in hang or crash

Can result in unexpected behaviour

  • LIMIT ROWS EXAMINED prematurely triggers during optimization (MDEV-22241arrow-up-right)

  • Corrected the creation of views on JSON_TABLEs to require no special privileges. (MDEV-27898arrow-up-right)

  • wsrep_store_key_val_for_row() may invoke memcpy() on nullptr (MDEV-30732arrow-up-right)

  • UPDATE/DELETE of single table queries would now show r_table_time_ms, and r_other_time_ms during ANALYZE FORMAT=JSON (MDEV-33309arrow-up-right)

  • ALTER TABLE could fail to update InnoDB persistent statistics. (MDEV-35163arrow-up-right)

  • ALTER TABLE tbl_a ADD PARTITION (PARTITION pt2) MSAN uninitalized read (MDEV-36723arrow-up-right)

  • Killed query with side effects without error (MDEV-37198arrow-up-right)

  • InnoDB partition table disallow local GTIDs in galera (MDEV-37373arrow-up-right)

  • mariadb-dump -T did not encode table names like the server did for frm files, so some tables can be created in the server, but not dumped with mariadb-dump -T, for example, a table con on Windows. (MDEV-37483arrow-up-right)

  • wsrep_allowlist allows all connections during SST (MDEV-37548arrow-up-right)

  • CHECK TABLE…EXTENDED could flag bogus corruption on a column prefix index. (MDEV-37659arrow-up-right)

  • Table Charset Mismatch (Primary/Replica) via Event (MDEV-37744arrow-up-right)

  • Under selinux, the galera SST port checking resulted in excessive AVC notices. This has been simplified under selinux. (MDEV-37899arrow-up-right)

  • ALTER TABLE ... ENGINE=MRG_MyISAM is now properly logged as an DDL. This ensures that the changed MERGE table cannot be used by a slave thread until after the ALTER command has been executed. (MDEV-37903arrow-up-right)

  • disable_index_merge_plans causes SELECT data loss when more than 100 ORs (MDEV-37913arrow-up-right)

  • very long query cannot be killed quickly (MDEV-37938arrow-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 user specifies some tls-related parameters in spider table creation with odbc/mariadb backend, these parameters could be ill-formatted in the odbc connection string, causing them to be ignored by the driver. (MENT-2407arrow-up-right)

  • Workloads that are bound by innodb_log_file_size would write out unnecessarily many data pages in an attempt to advance the log checkpoint. (MDEV-35155arrow-up-right)

  • Query does not recognize advantage of using primary key index (MDEV-36761arrow-up-right)

  • The locking in the audit plugin was simplified in order to remove some scalability bottlenecks. (MENT-2460arrow-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 11.4.9-6 is provided for:

  • AlmaLinux 8 (x86_64, ARM64)

  • AlmaLinux 9 (x86_64, ARM64)

  • AlmaLinux 10 (x86_64, ARM64)

  • Debian 12 (x86_64, ARM64)

  • Microsoft Windows (x86_64) (MariaDB Enterprise Cluster excluded)

  • Oracle Linux 8 (x86_64, ARM64)

  • Oracle Linux 9 (x86_64, ARM64)

  • Oracle Linux 10 (x86_64, ARM64)

  • Red Hat Enterprise Linux 8 (x86_64, ARM64)

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

  • Red Hat Enterprise Linux 10 (x86_64, ARM64)

  • Rocky Linux 8 (x86_64, ARM64)

  • Rocky Linux 9 (x86_64, ARM64)

  • Rocky Linux 10 (x86_64, ARM64)

  • 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?