MariaDB ColumnStore 23.10.4 Release Notes
Overview
MariaDB ColumnStore 23.10.4 is a maintenance release of MariaDB ColumnStore. MariaDB ColumnStore is a columnar storage engine included with MariaDB Enterprise Server.
MariaDB ColumnStore 23.10.4 was released on 19 May 2025. This release is of General Availability (GA) maturity. MariaDB ColumnStore 23.10.4 is a GA release in the 23.10 series.
This release of MariaDB ColumnStore is included with MariaDB Enterprise Server 10.6.21-17.
Notable Changes
New memory consumption accounting mechanism to prevent OOM events-related crashes. (MCOL-5797)
FROM_UNIXTIME(negativeDecimal) not behaving as InnoDB (MCOL-4605)
SEC_TO_TIME(wideDecimal) returns 0 in DECIMAL context (MCOL-4607)
MOD loses precision on huge narrow decimal (MCOL-4611)
Different results compared to innodb with union all and subselect with null in select and impossible where condition (MCOL-4942)
cmapi support for log collection (MCOL-5300)
JSON_ARRAYAGG in MCS works differently than in InnoDB. (MCOL-5394)
CLI Startup - Single start command for Single Node (MCOL-5525)
Alias "mcs CLUSTER" commands to just mcs (MCOL-5526)
Cmapi (mcs cli) support for columnstore backups (MCOL-5618)
Improve Client Error Messaging and async broadcasting config. (MCOL-5638)
CTE/aggreation function give wrong results (MCOL-5842)
DROP TABLE IF EXISTS should not generate errors for non existing tables (MCOL-5890)
Disk based GROUP_CONCAT() (MCOL-5921)
NULLIF function returns -32768 instead of NULL when querying a ColumnStore table (MCOL-5922)
when a value of a column is empty text ('') the result of group_concat(json_object(...)) is null instead of the correct result set (MCOL-5986)
Issues Fixed
Can result in hang or crash
Creating different keys with cskeys on all nodes can break cluster(key not distributed properly) (MCOL-5019)
Bitwise aggregation functions do not work with wide decimals (internal error) (MCOL-5386)
Loss of PrimProc can lead to infinite loop (MCOL-5396)
GROUP_CONCAT in query uses enormous amount of RAM causing OOM to kill PrimProc (MCOL-5852)
mariadbd crashing randomly when running "SELECT calShowPartitions(" (MCOL-5879)
SubAdapterStep::execute() MCS-2035 Fix Requested (MCOL-5889)
primproc oversubscribes memory (MCOL-5918)
primproc 11/SEGV - querying a view (MCOL-5932)
Fix rollbacks in mcs cli and passing errors during broadcasting config. (MCOL-5962)
Related to performance
Subselect sorting is single-threaded always (MCOL-5316)
Platforms
In alignment with the enterprise lifecycle, MariaDB ColumnStore 23.10.3 is provided for:
Debian 11 (x86_64, ARM64)
Debian 12 (x86_64, ARM64)
Red Hat Enterprise Linux 8 (x86_64, ARM64)
Red Hat Enterprise Linux 9 (x86_64, ARM64)
Rocky Linux 8 (x86_64, ARM64)
Rocky Linux 9 (x86_64, ARM64)
Ubuntu 20.04 (x86_64, ARM64)
Ubuntu 22.04 (x86_64, ARM64)
Ubuntu 24.04 (x86_64, ARM64)
This page is: Copyright © 2025 MariaDB. All rights reserved.
Last updated
Was this helpful?

