All pages
Powered by GitBook
1 of 3

Loading...

Loading...

Loading...

MariaDB ColumnStore 5.5.1 Release Notes

Overview

MariaDB Enterprise ColumnStore is a columnar storage engine included with MariaDB Enterprise Server. This is the third release in the Enterprise ColumnStore 5 series.

This release of MariaDB Enterprise ColumnStore is included with MariaDB Enterprise Server 10.5.8-5.

This release is of General Availability (GA) maturity.

MariaDB Enterprise ColumnStore 5.5.1 was released on 2020-12-14.

  • Documentation

Notable Changes

  • ColumnStore VARCHAR was sized in bytes, which required customers with multi-byte data to account for the byte variance within their capacity calculations and column definitions. VARCHAR is now sized by characters (which may be multi-byte) in alignment to the behavior of InnoDB and as required by SQL standard (ISO/IEC 9075:2016 feature E021 - Character string types). ()

  • Non-equality comparison operators previously produced storage engine-specific results with NOPAD collations. This behavior now aligns to the behavior of InnoDB. ()

  • Added ENCODE() and DECODE() function support. ()

Issues Fixed

Can result in a hang or crash

  • Possible crash in mariadbd when calling stored procedures in the columnstore_info database. ()

  • INSERT .. SELECT hangs on cpimport when MariaDB Enterprise ColumnStore is installed in a non-default path. ()

Can result in unexpected behavior

  • Incorrect error message shown when using unsupported JSON functions. ()

  • Equality does not respect the NOPAD collation attribute. ()

  • ROUND() function returns incorrect answer for DATE data type. (, )

  • calgetshowpartitions fails if MariaDB Enterprise Server started before MariaDB Enterprise ColumnStore. ()

Related to install and upgrade

  • mcs-loadbrm and mcs-savebrm have hard coded paths to load_brm and save_brm ()

  • In-place upgrade from 1.5 to 5.5 failed due to DEB package conflicts. ()

  • A configuration file x-columnstore.cnf previously existed during Beta and Gamma releases of ColumnStore. This file has been removed as it is no longer required. ()

Platforms

In alignment with the , MariaDB Enterprise ColumnStore 5.5.1 is provided for:

  • CentOS 8

  • CentOS 7

  • Debian 10

  • Debian 9

Installation Instructions

Upgrade Instructions

MariaDB ColumnStore 5.5 Release Notes

Release notes for MariaDB ColumnStore 5.5

ColumnStore now respects case-insensitive comparison during JOIN when called for by the specified collation. (MCOL-495, MCOL-4064)
  • Enhanced performance of multi-node ColumnStore startup. (MCOL-4337)

  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 7

  • SUSE Linux Enterprise Server 15

  • SUSE Linux Enterprise Server 12

  • Ubuntu 20.04

  • Ubuntu 18.04

  • Ubuntu 16.04

  • MCOL-2000
    MCOL-4417
    MCOL-4323
    MCOL-4105
    MCOL-4425
    MCOL-4108
    MCOL-4388
    MCOL-4255
    MCOL-4281
    MCOL-4397
    MCOL-4295
    MCOL-4166
    MCOL-4155
    enterprise lifecycle
    Major Release Upgrades for MariaDB Enterprise ColumnStore

    MariaDB ColumnStore 5.5.2 Release Notes

    Overview

    MariaDB Enterprise ColumnStore is a columnar storage engine that is included with the MariaDB Enterprise Server. This is the fourth release in the 5 series.

    This release of MariaDB Enterprise ColumnStore is included with MariaDB Enterprise Server 10.5.9-6.

    This release is of General Availability (GA) maturity.

    MariaDB Enterprise ColumnStore 5.5.2 was released on 2021-03-15.

    Notable Changes

    • Added the ec2_iam_mode=enabled option to storagemanager.cnf, which enables an EC2 instance to authenticate with S3 using its IAM role. ()

    • Added support for CREATE TABLE AS SELECT .. COUNT() .. FROM .. GROUP BY .. ()

    • Removed legacy OAM scripts. ()

    • Consolidated ColumnStore log files in the /var/log/mariadb/columnstore/ directory. ()

    Issues Fixed

    Can result in data loss

    • Extent map can become corrupted during startup under 5.5.1 with a large extent map and shared storage. ()

    Can result in a hang or crash

    • A join with different collations crashes the ExeMgr process. ()

    • A time zone conversion results in a hang due to a deadlock in the thread pool. ()

    • When replication is used, INSERT INTO .. SELECT .. FROM ... results in a hang in the SQL thread. ()

    Can result in unexpected behavior

    • Error message from LOAD DATA INFILE statement mentions wrong path for .err and .bad files. ()

    • Table remains locked when ColumnStore is forced to restart. ()

    • CREATE TABLE AS SELECT .. LIMIT 0 writes a row to the table. ()

    • SELECT DISTINCT col FROM TABLE LIMIT offset, limit statement ignores offset. ()

    Related to install and upgrade

    • Configuration files not moved back into place after in-place upgrade. ()

    Platforms

    In alignment with the , MariaDB Enterprise ColumnStore 5.5.2 is provided for:

    • CentOS 8

    • CentOS 7

    • Debian 10

    • Debian 9

    Installation Instructions

    Upgrade Instructions

    Moved CMAPI log files to the /var/log/mariadb/columnstore/cmapi/ directory. (MCOL-4494)

  • Added more logs to /etc/logrotate.d/columnstore configuration. (MCOL-4319)

  • Refactor ColumnStore systemd services to ensure startup waits for network connectivity. (MCOL-4170)

  • Results from SELECT .. ORDER BY BINARY(col) now match InnoDB. (MCOL-4454)

  • Results from FLOOR() function now match InnoDB for DATETIME, TIMESTAMP, and TIME columns. (MCOL-4263)

  • Results from a query with both a left join and an inner join are incorrect. (MCOL-4493)

  • Performance regression for queries that filter on small CHAR columns that use latin1 character set. (MCOL-4527)

  • Queries on big tables that filter on small CHAR columns ignore the collation. (MCOL-4539)

  • Results from a UDAF are incorrect when executed in a non-distributed manner. (MCOL-4585)

  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 7

  • SUSE Linux Enterprise Server 15

  • SUSE Linux Enterprise Server 12

  • Ubuntu 20.04

  • Ubuntu 18.04

  • Ubuntu 16.04

  • MCOL-4386
    MCOL-3785
    MCOL-4193
    MCOL-4483
    MCOL-4546
    MCOL-4470
    MCOL-4486
    MCOL-4515
    MCOL-571
    MCOL-3324
    MCOL-4453
    MCOL-4455
    MCOL-4597
    enterprise lifecycle
    Major Release Upgrades for MariaDB Enterprise ColumnStore
    Enterprise ColumnStore
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    HTAP Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    Single-Node Enterprise ColumnStore 5 with MariaDB Enterprise Server 10.5
    and Object Storage
    Single-Node Enterprise ColumnStore 5 with MariaDB Enterprise Server 10.5
    ColumnStore Object Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    ColumnStore Shared Local Storage Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    HTAP Topology with MariaDB Enterprise Server 10.5
    and MariaDB Enterprise ColumnStore 5
    Single-Node Enterprise ColumnStore 5 with MariaDB Enterprise Server 10.5
    and Object Storage
    Single-Node Enterprise ColumnStore 5 with MariaDB Enterprise Server 10.5

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

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