MariaDB ColumnStore 6.4.1 Release Notes

Overview

MariaDB Enterprise ColumnStore 6.4.1 is a maintenance release of MariaDB Enterprise ColumnStore . MariaDB Enterprise ColumnStore is a columnar storage engine included with MariaDB Enterprise Server. This is the fifth release in the Enterprise ColumnStore 6 series.

MariaDB Enterprise ColumnStore 6.4.1 was released on 2022-07-12. This release is of General Availability (GA) maturity.

This release of MariaDB Enterprise ColumnStore is included with MariaDB Enterprise Server 10.6.8-4.

Notable Changes

  • ColumnStore now includes Cluster Management API (CMAPI) 6.4.1.

  • ColumnStore has optimized the storage and usage of the Extent Map to improve scalability. (MCOL-4917)

    • The Extent Map is now stored as a red-black tree instead of a linear array.

    • The Extent Map's new data structure provides optimizations for many operations.

  • The mcsRebuildEM utility now supports both the ColumnStore Object Storage Topology and the ColumnStore Shared Local Storage Topology. (MCOL-5106)

  • The mcsRebuildEM utility now calculates the high water mark for system catalog files. (MCOL-5131)

Issues Fixed

Can result in a hang or crash

  • ColumnStore's systemd unit files use startup and shutdown timeouts that are too low, which can lead to race conditions during startup and shutdown. (MCOL-4775, MCOL-4867, MCOL-5105)

    • The race conditions could cause the Extent Map to become corrupt.

    • The race conditions could also cause the DMLProc process to repeatedly try to rollback the same transactions in a crash loop.

  • When a recursive CTE is executed with a ColumnStore table, the server crashes. (MCOL-4778)

    • Starting with this release, when a recursive CTE is executed with a ColumnStore table, the ER_CHECK_NOT_IMPLEMENTED error code is raised to the client with the following message: <. ERROR 1178 (42000): The storage engine for the table doesn't support Recursive CTE <>

  • When a disk-based JOIN is executed, ExeMgr can crash. (MCOL-5042)

Can result in unexpected behavior

  • When testS3Connection is executed, it does not check for permission to perform the s3:ListBucket action. (MCOL-4989)

  • When ColumnStore is down or starting up, the mcssystemready() function returns an inaccurate value. (MCOL-5065)

  • Internal installation scripts refer to legacy OAM components and can break some installations. (MCOL-5060)

Platforms

In alignment with the enterprise lifecycle, MariaDB Enterprise ColumnStore 6.4.1 is provided for:

  • CentOS 7 (x86_64)

  • Debian 10 (x86_64)

  • Red Hat Enterprise Linux 7 (x86_64)

  • Red Hat Enterprise Linux 8 (x86_64)

  • Rocky Linux 8 (x86_64)

  • Ubuntu 18.04 (x86_64)

  • Ubuntu 20.04 (x86_64)

Note

Note

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

Last updated

Was this helpful?