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.
Release notes for the MariaDB ColumnStore Cluster Management API (CMAPI)
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 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
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:
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 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:
Cluster Management API (CMAPI) 1.6.2 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.2 was released on 2022-02-23. This release is of General Availability (GA) maturity.
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.
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.
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.
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: