Release Notes for MariaDB Xpand 5.3.20
This page is part of MariaDB's Documentation.
The parent of this page is: Release Notes for MariaDB Xpand 5.3
Topics on this page:
Overview
MariaDB Xpand is a distributed SQL database. This release of MariaDB Xpand is a maintenance release.
MariaDB Xpand 5.3.20 was released on 2022-02-08.
Notable Changes
Some of Xpand's replication-related tools have been updated to work with parallel replication, including:
reptoolrepclient
Issues Fixed
Can result in a hang or crash
When
STOP SLAVEis executed, the replica (slave) node can crash.
Can result in unexpected behavior
When parallel replication is configured using
CREATE SLAVE .. SLICES=0or by omitting theSLICESoption, serial replication is used instead of parallel replication.Starting with this release, when the
SLICESoption is set to0or omitted, parallel replication is used, and the number of slices defaults to the number of nodes in the cluster.
After upgrading to Xpand 5.3.19, columns with invalid
DEFAULTvalues can trigger errors, even whensql_mode=''is set.In Xpand 5.3.19, when a table definition contains columns with invalid
DEFAULTvalues, creating the table, altering the table, or accessing the table fails with the following error:ERROR 1366 (HY000): [64519] Value invalid: Failed to evaluate default value for "COLUMN_NAME" ("'VALUE' is an invalid DATA_TYPE")In Xpand 5.3.19, when a table definition contains columns with invalid
DEFAULTvalues, restoring the table fails with the following error:ERROR 1366 (HY000): [64519] Value invalid: creating table "DATABASE_NAME"."TABLE_NAME" during restore (While restoring object DATABASE_NAME.TABLE_NAME: (Failed to evaluate default value for "COLUMN_NAME" ("'VALUE' is an invalid DATA_TYPE")))Starting with this release, Xpand allows columns to have invalid
DEFAULTvalues whensql_modedoes not containSTRICT_TRANS_TABLES.
