This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-18. For the latest, interactive version please visit https://mariadb.com/kb/.

Changes and Improvements in MariaDB 10.8

MariaDB 10.8 is no longer maintained. Please use a more recent release.

The most recent release of MariaDB 10.8 is:
MariaDB 10.8.8 Stable (GA) Download Now

MariaDB 10.8 is a previous short-term maintenance series. The first stable release was in May 2022, and it was maintained for one year.

Upgrading

New Features & Improvements

Stored Procedures INOUT Parameters

Lag free ALTER TABLE in replication

  • Normally, ALTER TABLE gets fully executed on the primary first and only then it is replicated and starts executing on replicas. With this feature ALTER TABLE gets replicated and starts executing on replicas when it starts executing on the primary, not when it finishes. This way the replication lag caused by a heavy ALTER TABLE can be completely eliminated (MDEV-11675).

Descending indexes

InnoDB redo log improvements

JSON Histograms

Spider Storage Engine Improvements

  • This was mostly internal refactoring work. As a result one can now declare Spider connections using the REMOTE_SERVER, REMOTE_DATABASE, and REMOTE_TABLE attributes and not abuse the COMMENT field for that. This works both for the whole table and per partition (MDEV-5271, MDEV-27106).

Misc. features

mysqlbinlog GTID support

  • mariadb-binlog (or mysqlbinlog as it was called back when the task was created) now supports both filtering events by GTID ranges through --start-position and --stop-position, and validating a binary log's ordering of GTIDs through --gtid-strict-mode (MDEV-4989).

Windows - Improved i18n support

  • On newer versions of Windows (Windows 10 1903 or later), the mariadb client defaults to the utf8mb4 character set. Several problems with Unicode input and output in client were fixed. Command line utilities now accept all Unicode characters in user names, database names, file names etc (in the past, characters were restricted to the current ANSI codepage).

Variables

Security Vulnerabilities Fixed in MariaDB 10.8

For a complete list of security vulnerabilities (CVEs) fixed across all versions of MariaDB, see the Security Vulnerabilities Fixed in MariaDB page.

List of All MariaDB 10.8 Releases

DateReleaseStatusRelease NotesChangelog
10 May 2023MariaDB 10.8.8Stable (GA)Release NotesChangelog
6 Feb 2023MariaDB 10.8.7Stable (GA)Release NotesChangelog
7 Nov 2022MariaDB 10.8.6Stable (GA)Release NotesChangelog
19 Sep 2022MariaDB 10.8.5Stable (GA)Release NotesChangelog
15 Aug 2022MariaDB 10.8.4Stable (GA)Release NotesChangelog
20 May 2022MariaDB 10.8.3Stable (GA)Release NotesChangelog
12 Feb 2022MariaDB 10.8.2RCRelease NotesChangelog
09 Feb 2022MariaDB 10.8.1RCRelease NotesChangelog
21 Dec 2021MariaDB 10.8.0AlphaRelease Notes
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.