Release Notes for MariaDB Enterprise Server 10.2.43-15

MariaDB Enterprise Server 10.2.43-15 is a maintenance release of MariaDB Enterprise Serverarrow-up-right 10.2. This release includes a variety of fixes.

MariaDB Enterprise Server 10.2.43-15 was released on 2022-03-14.

MariaDB Enterprise Server 10.2 is EOL (end-of-life) as of 2022-05-23. Users of this release series should upgrade to a more recent Enterprise Server release series.

Fixed Security Vulnerabilities

Notable Changes

  • Galera updated to 25.3.35

Issues Fixed

Can result in data loss

  • Columns in some INFORMATION_SCHEMA tables are erroneously declared with DEFAULT clauses, which is not compliant with the SQL standard. (MDEV-18918arrow-up-right)

    • Consequently, when sql_mode=EMPTY_STRING_IS_NULL is set, queries like CREATE TABLE .. SELECT .. FROM INFORMATION_SCHEMA... could encounter replication errors like the following:

Can result in a hang or crash

  • When a FULLTEXT index is added to an InnoDB table with ALGORITHM=INPLACE and the indexed column uses the tis620 character set, the server can crash with a segmentation fault (signal 11). (MDEV-24901arrow-up-right)

  • When MariaDB Server is used on the ARM architecture, which uses a weak memory model, an internal hash table implementation can cause the server to crash with a segmentation fault (signal 11). (MDEV-27088arrow-up-right)

  • When wsrep_sst_method=mariadb-backup and innodb_force_recovery=1 are set with MariaDB Enterprise Cluster, powered by Galera, the joiner node fails to perform an SST. (MDEV-26064arrow-up-right)

    • The SST log contains the following message related to the failure:

  • When --stream=xbstreamarrow-up-right is set, MariaDB Enterprise Backup can hang on lock acquisitions due to a deadlock. (MDEV-26558arrow-up-right)

  • When a stored procedure is defined with a query that contains a set function, and the set function's only argument is an outer reference to a column of a mergeable view, a derived table, or a CTE, the second execution of the stored procedure can cause the server to crash. (MDEV-25086arrow-up-right)

  • When a derived table is created for certain queries that use subqueries over Views or CTEs, the server can crash with a segmentation fault (signal 11). (MDEV-25631arrow-up-right)

  • When a stored procedure uses a cursor to run a query that requires an internal temporary table (such as queries containing an ORDER BY clause), the server can crash due to a segmentation fault (signal 11). (MDEV-24827arrow-up-right)

  • Server can crash if a CTE or derived table is not used by the query. (MDEV-25766arrow-up-right)

  • When log_slow_verbosity = 'explain' is set and a query is executed that references a derived table, the server can crash while writing the query's execution plan to the slow query log. (MDEV-26249arrow-up-right)

  • When a stored procedure or a prepared statement is used to execute a query that performs a join which compares a GEOMETRY column with a different data type, executing the stored procedure or prepared statement twice can cause the server to crash. (MDEV-20770arrow-up-right)

  • With MariaDB Enterprise Cluster, when wsrep_cluster_address is set to an unknown address and wsrep_slave_threads is set to 0, the server crashes. (MDEV-25472arrow-up-right)

Can result in unexpected behavior

Interface Changes

Platforms

In alignment with the enterprise lifecycle, MariaDB Enterprise Server 10.2.43-15 is provided for:

  • CentOS 7 (x86_64)

  • Debian 9 (x86_64, ARM64)

  • Microsoft Windows (x86_64)

  • Red Hat Enterprise Linux 7 (x86_64)

  • Red Hat Enterprise Linux 8 (x86_64, ARM64)

  • SUSE Linux Enterprise Server 12 (x86_64)

  • SUSE Linux Enterprise Server 15 (x86_64, ARM64)

  • Ubuntu 18.04 (x86_64, ARM64)

Some components of MariaDB Enterprise Server might not support all platforms. For additional information, see "MariaDB Corporation Engineering Policiesarrow-up-right".*

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

spinner

Last updated

Was this helpful?