Release Notes for Cluster Management API 6.4.1

Overview

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. (MCOL-4939)

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

      [application]
      auto_failover = False
      
    • The default value of the auto_failover option is True.

    • The auto_failover option should be set to False when non-shared local storage is used.

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

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

Issues Fixed

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

  • 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. (MCOL-4865)

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)

  • Rocky Linux 8 (x86_64)

  • Ubuntu 18.04 (x86_64)

  • Ubuntu 20.04 (x86_64)