MariaDB ColumnStore 23.10.0 Release Notes
MariaDB Enterprise ColumnStore 23.10.0 is a feature release of MariaDB Enterprise ColumnStore. MariaDB Enterprise ColumnStore is a columnar storage engine included with MariaDB Enterprise Server.
MariaDB Enterprise ColumnStore 23.10.0 was released on 2023-10-11. This release is of General Availability (GA) maturity. MariaDB Enterprise ColumnStore 23.10.0 is the first GA release in the 23.10 series.
This release of MariaDB Enterprise ColumnStore is included with MariaDB Enterprise Server 10.6.15-10.
The changes listed here are relative to MariaDB Enterprise ColumnStore 23.02.4.
Notable Changes
Improved compatibility with InnoDB behavior when performing a WHERE clause with NULL comparison. ()
The default character set and collation have changed.
In previous releases, latin1 is the default character set. latin1 uses 1 byte per character.
Some commands have one or multiple optional arguments, to see optional argument values, use the --help argument after any command, for example:
Collation information is available to the cpimport utility through the system catalog. ()
cpimport is character set aware. ()
Improved Disk Join step to handle corner cases for large data. ()
Can result in unexpected behavior
After a DML failure, the table lock remains. ()
After using ALTER TABLE to add a new AUTOINCREMENT column or to change a column to AUTOINCREMENT, callastinsertid() shows incorrect autoincrement value. ()
Trailing spaces behave differently in ColumnStore than in InnoDB causing unexpected results. ()
Interface Changes
columnstore_diskjoin_force_run system variable added
columnstore_diskjoin_max_partition_tree_depth system variable added
columnstore_max_allowed_in_values system variable added
Default Values Changed
character_set_client changed from latin1 to utf8mb3
character_set_connection changed from latin1 to utf8mb3
character_set_database changed from latin1 to utf8mb3
If an existing table schema contains column types whose byte width now exceed the maximum byte width for that column type, dropping and creating the table with the new version without specifying CHARSET=latin1, will fail. Users should specify CHARSET=latin1 in CREATE TABLE statements.
In alignment with the , MariaDB Enterprise ColumnStore 23.10.0 is provided for:
Debian 11 (x86_64, ARM64)
Debian 12 (x86_64, ARM64)
Red Hat Enterprise Linux 7 (x86_64)
Installation Instructions
Upgrade Instructions
Upgrade Multi-Node MariaDB Enterprise ColumnStore from 6 to 23.10
This page is: Copyright © 2025 MariaDB. All rights reserved.