All pages
Powered by GitBook
1 of 7

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

MariaDB ColumnStore CMAPI Release Notes

Release notes for the MariaDB ColumnStore Cluster Management API (CMAPI)

Release Notes for Cluster Management API 22.08.2

Cluster Management API (CMAPI) 22.08.2 is a maintenance release of CMAPI. CMAPI is a REST API for administering MariaDB Enterprise ColumnStore in multi-node topologies.

Cluster Management API 22.08.2 was released on 2022-11-15. This release is of General Availability (GA) maturity.

CMAPI 22.08.2 is compatible with MariaDB Enterprise ColumnStore 22.08. CMAPI 22.08.2 was first released with MariaDB Enterprise ColumnStore 22.08.3.

Users of CMAPI 22.08.1 are encouraged to upgrade.

Issues Fixed

  • The cluster is not correctly reconfigured when a PM fails and recovers: ()

    • DDL will fail after a PM fails.

    • Selects will fail after the PM recovers.

Platforms

In alignment to the MariaDB Corporation Engineering Policy, CMAPI 22.08.2 is provided for:

  • CentOS 7 (x86_64)

  • Debian 11 (x86_64, ARM64)

  • Red Hat Enterprise Linux 7 (x86_64)

  • Red Hat Enterprise Linux 8 (x86_64, ARM64)

Installation Instructions

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

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)

  • MCOL-5286
    10

    Release Notes for Cluster Management API 22.08.1

    Cluster Management API (CMAPI) 22.08.1 is a maintenance release of CMAPI. CMAPI is a REST API for administering MariaDB Enterprise ColumnStore in multi-node topologies.

    Cluster Management API 22.08.1 was released on 2022-09-12. This release is of General Availability (GA) maturity.

    CMAPI 22.08.1 is compatible with MariaDB Enterprise ColumnStore 22.08. CMAPI 22.08.1 was first released with MariaDB Enterprise ColumnStore 22.08.1.

    Notable Changes

    • CMAPI configures ColumnStore to allow read queries to be executed on any node. ()

      • In previous releases, CMAPI only added an ExeMgr section for the primary node to Columnstore.xml.

      • Starting with this release, CMAPI adds an ExeMgr section for every node to Columnstore.xml, which means that any node can execute read queries.

    • Since Enterprise ColumnStore 22.08 merges the ExeMgr process into the PrimProc process, CMAPI no longer tries to start ExeMgr on a node when the binary is not present. ()

    • Some redundant log messages have been removed from the CMAPI log. ()

    Platforms

    In alignment to the MariaDB Corporation Engineering Policy, CMAPI 22.08.1 is provided for:

    • CentOS 7 (x86_64)

    • Debian 10 (x86_64, ARM64)

    • Debian 11 (x86_64, ARM64)

    • Red Hat Enterprise Linux 7 (x86_64)

    Installation Instructions

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

    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)

  • MCOL-4770
    MCOL-5138
    MCOL-5157
    10

    Release Notes for Cluster Management API 1.6.0

    Cluster Management API (CMAPI) 1.6.0 is a maintenance release of CMAPI. CMAPI is a REST API for administering MariaDB Enterprise ColumnStore in multi-node topologies.

    Cluster Management API 1.6.0 was released on 2021-12-13. This release is of General Availability (GA) maturity.

    CMAPI 1.6.0 is compatible with MariaDB Enterprise ColumnStore 5.6 and 6. CMAPI 1.6.0 was first released with MariaDB Enterprise ColumnStore 5.6.3 and MariaDB Enterprise ColumnStore 6.2.2.

    Notable Changes

    • CMAPI now disables the on replica nodes to avoid unnecessary CPU usage. ()

    • To avoid conflicts between systemd and CMAPI, the mariadb-columnstore systemd unit is disabled when CMAPI is installed and re-enabled when CMAPI is uninstalled. ()

    • Some CMAPI Log messages have been clarified. ()

    • CMAPI properly applies configuration changes to multiple nodes. ()

    • Behavior for DBRM socket send and receive has been fixed. ()

    • The CMAPI configuration file is now automatically created by default if it is not found. ()

    Platforms

    In alignment with the MariaDB Corporation Engineering Policy, CMAPI 1.6.0 is provided for:

    • CentOS 7 (x86_64)

    • Debian 9 (x86_64)

    • Debian 10 (x86_64)

    • Red Hat Enterprise Linux 7 (x86_64)

    Installation Instructions

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

    Red Hat Enterprise Linux 8 (x86_64)
  • SUSE Linux Enterprise Server 12 (x86_64)

  • SUSE Linux Enterprise Server 15 (x86_64)

  • Ubuntu 18.04 (x86_64)

  • Ubuntu 20.04 (x86_64)

  • MCOL-4860
    MCOL-4938
    MCOL-4851
    MCOL-4851
    MCOL-4851
    MCOL-4851
    10

    Release Notes for Cluster Management API 1.6.3

    Cluster Management API (CMAPI) 1.6.3 is a maintenance release of CMAPI. CMAPI is a REST API for administering MariaDB Enterprise ColumnStore in multi-node topologies.

    Cluster Management API 1.6.3 was released on 2022-04-20. This release is of General Availability (GA) maturity.

    CMAPI 1.6.3 is compatible with MariaDB Enterprise ColumnStore 5.6 and 6. CMAPI 1.6.3 was first released with MariaDB Enterprise ColumnStore 5.6.5 and MariaDB Enterprise ColumnStore 6.2.3.

    Notable Changes

    • When a node is added to the cluster using a DNS name, the node's DNS name is added to Columnstore.xml instead of the node's IP address. ()

      • Prior to this release, when a node's IP address changed after it was added to the cluster, Columnstore.xml still contained the node's old IP address.

      • Starting with this release, CMAPI can adapt to changing IP addresses when the DNS name in Columnstore.xml resolves to the new IP address.

    Issues Fixed

    After the primary server is killed and restarted, MaxScale and CMAPI could each choose different primary servers. ()

    Platforms

    In alignment to the MariaDB Corporation Engineering Policy, CMAPI 1.6.3 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)

    Installation Instructions

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

    Ubuntu 18.04 (x86_64)
  • Ubuntu 20.04 (x86_64)

  • MCOL-4804
    MCOL-5052
    10

    Release Notes for Cluster Management API 6.4.1

    Cluster Management API (CMAPI) 6.4.1 is a maintenance release of CMAPI. CMAPI is a REST API for administering MariaDB Enterprise ColumnStore in multi-node topologies.

    Cluster Management API 6.4.1 was released on 2022-07-12. This release is of General Availability (GA) maturity.

    CMAPI 6.4.1 is compatible with MariaDB Enterprise ColumnStore 6. CMAPI 6.4.1 was first released with MariaDB Enterprise ColumnStore 6.4.1.

    Notable Changes

    • Failover can now be disabled in the CMAPI configuration file. ()

      • The auto_failover option can be set to True or False in the [application] section:

    • The default value of the auto_failover option is True.

    • The auto_failover option should be set to False when is used.

    • The format and logic of CMAPI logging has been improved. ()

    Issues Fixed

    • The status endpoint returns the "dbroots" attribute as an empty array even when ColumnStore is working. ()

    • When CMAPI tries to verify a node's hostname, the verification can fail if the short hostname was provided, but the fully qualified domain name (FQDN) is in /etc/hosts. ()

    Platforms

    In alignment to the MariaDB Corporation Engineering Policy, CMAPI 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)

    Installation Instructions

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

    Release Notes for Cluster Management API 1.6.2

    Cluster Management API (CMAPI) 1.6.2 is a maintenance release of CMAPI. CMAPI is a REST API for administering in multi-node topologies.

    Cluster Management API 1.6.2 was released on 2022-02-23. This release is of General Availability (GA) maturity.

    CMAPI 1.6.2 is compatible with MariaDB Enterprise ColumnStore 5.6 and 6. CMAPI 1.6.2 was first released with and

    Notable Changes

    Transaction IDs are included more consistently in exception messages. (MCOL-4921)

    Rocky Linux 8 (x86_64)
  • Ubuntu 18.04 (x86_64)

  • Ubuntu 20.04 (x86_64)

  • MCOL-4939
    MCOL-4907
    MCOL-4762
    MCOL-4865
    10
    Compatibility added for MariaDB ColumnStore 6.2.3. (MCOL-4954)
  • Compatibility added for Enterprise ColumnStore 6.2.3 cross engine join encrypted passwords. (MCOL-4978)

  • Added support for using a custom port for cross engine join support. (MCOL-4898)

  • Issues Fixed

    • During upgrade CMAPI configuration information is lost. Customer data is not impacted. (MCOL-4979)

    • mcsStatus incorrectly returns "cluster_mode": null. This is a cosmetic issue that does not affect operation. (MCOL-4973)

    Platforms

    In alignment to the MariaDB Corporation Engineering Policy, CMAPI 1.6.2 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)

    • Ubuntu 18.04 (x86_64)

    • Ubuntu 20.04 (x86_64)

    Installation Instructions

    • 10

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

    MariaDB Enterprise ColumnStore
    MariaDB Enterprise ColumnStore 5.6.5
    MariaDB Enterprise ColumnStore 6.2.3.
    [application]
    auto_failover = False
    ExeMgr process
    non-shared local storage
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server
    .
    6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server
    .
    6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server
    .
    6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server
    .
    6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server
    .
    6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.6
    and MariaDB Enterprise ColumnStore 6
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server
    .
    6
    and MariaDB Enterprise ColumnStore 6