Release Notes for MariaDB Enterprise Server 10.4.28-19
MariaDB Enterprise Server 10.4.28-19 is a maintenance release of MariaDB Enterprise Server 10.4. This release includes a variety of fixes.
MariaDB Enterprise Server 10.4.28-19 was released on 2023-03-13.
Notable Changes
- Output for the JSON_DETAILED() function has been optimized to reduce the number of lines needed. (MDEV-19160)
- For compatibility, JSON_PRETTY() has been added as an alias to JSON_DETAILED(). (MDEV-19160)
- This release incorporates Galera library version 26.4.14
Issues Fixed
Can result in data loss
- When executing a
DELETE
orUPDATE
with a subselect, the server can crash. (MDEV-10087)
- When performing an incremental backup, MariaDB Enterprise Backup does not reflect databases that have been dropped and created. (MDEV-23335)
Can result in a hang or crash
- When
DELETE HISTORY
is executed for a system versioned table with full text index, the server can crash. (MDEV-25004)
- When an
ALTER TABLE
statement causes InnoDB to rebuild a table with a spatial index, the server can crash. (MDEV-29856)
- When using
SPIDER
withSPIDER_DIRECT_SQL
andspider_udf_ds_use_real_table=1
, the server can crash. (MDEV-29855)
- When executing
REPLACE INTO ... PARTITION(...)
, the server can crash. (MDEV-29636)
Galera SST
doesn't properly handle undo* files from InnoDB. As a result, SST may terminate incorrectly when--innodb-undo-tablespaces
is set to 3 or more. (MDEV-30157)
- With a query containing nested
WINDOW
clauses, the server can crash. (MDEV-30052)
- When executing a
SELECT
from complex a view withWHERE
clause and with the settingderived_merge=on
, the server can crash. (MDEV-30081)
- Infinite sequence of recursive calls when processing embedded
CTE
, when such a reference has the same table name as the name of theCTE
. (MDEV-30248)
- A deadlock between InnoDB statistics updates and
BLOB
insert can result in a server hang. (MDEV-29883)
GET_LOCK() / RELEASE_LOCK()
calls are not rejected by MariaDB Enterprise Cluster. (MDEV-27115)
- With a cluster wide conflict, MariaDB Enterprise Cluster can hang if a
binlog
purging is running (such as in the case that binlog expiration is configured). (MDEV-29512)
- mariadbd hangs when running with
--wsrep-recover
and--plugin-load-add=ha_spider.so
options. (MDEV-30370)
Can result in unexpected behavior
log_query_not_using_indexes=OFF
is ignored when log_slow_filter is an empty string. (MDEV-21187)
- MariaDB Enterprise Backup returns with an error when the option
--galera-info
is used for creating a backup of a MariaDB Server instance, which is not a MariaDB Enterprise Cluster node.Failed to get master wsrep state from SHOW STATUS
(MDEV-30293)
- When querying a table with virtual generated columns using full text search, these columns are not generated and are always
NULL
in the result set. (MDEV-29169)
- Identifiers are not quoted for the output of
SHOW GRANTS
. Using the result to execute the grant statement results in a syntax error, if reserved keywords are used. (MDEV-30056)
- Spider table with CHARSET
utf32/utf16/ucs2
tries to set client CHARSET to unsupported value. (MDEV-29562)
- Incorrect results are returned when using
STDDEV_SAMP()
with a view. (MDEV-19071)
- A spurious error can be generated:
ERROR 1292 (22007) at the line 15: Truncated incorrect DECIMAL value:
# (MDEV-30342)
- When running
mariadb-binlog
using the option --verbose, cannot read row events with compressed columns:Error: Don't know how to handle column type:...
(MDEV-25277)
- Incorrect results are returned with outer join, merged derived table, and view. (MDEV-28602)
- Some DDL, such as
ANALYZE
, can be completed out of order on parallel replicas. (MDEV-30323)
seconds_behind_master
is incorrect for delayed parallel replicas. (MDEV-29639)
Related to install and upgrade
- APT reports the message
dpkg: warning: downgrading galera-4 from 26.4.12-buster to 26.4.12-bullseye (MDEV-29392)
Interface Changes
- JSON_PRETTY() function added.
Platforms
In alignment to the enterprise lifecycle, MariaDB Enterprise Server 10.4.28-19 is provided for:
- CentOS 7 (x86_64)
- Debian 10 (x86_64, ARM64)
- 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 18.04 (x86_64, ARM64)
- Ubuntu 20.04 (x86_64, ARM64)
Some components of MariaDB Enterprise Server might not support all platforms. For additional information, see MariaDB Corporation Engineering Policies".
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.