MariaDB 11.7.0 Release Notes
The most recent release of MariaDB 11.7 is:
MariaDB 11.7.2 Stable (GA) Download Now
Download Release Notes Overview of 11.7
Release date: 25 Sep 2024
Do not use non-stable (non-GA) releases in production!
MariaDB 11.7 is a rolling release. It is an evolution of MariaDB 11.6 with several entirely new features.
MariaDB 11.7.0 is a single preview release. Features are to be considered preview, and none are guaranteed to make it into MariaDB 11.7.
The preview is available as a container quay.io/mariadb-foundation/mariadb-devel:11.7-preview.
Thanks, and enjoy MariaDB!
Notable Items
Replication and Binary Log
When binlogging is enabled, committing a large transaction no longer freezes all other transactions until completed (MDEV-32014)
binlog_optimize_thread_scheduling has been deprecated (MDEV-33756)
Async rollback prepared transactions during binlog crash recovery (MDEV-33853)
New variable, slave_abort_blocking_timeout, for aborting long-running queries on a replica (MDEV-34857)
New variable, binlog_large_commit_threshold, for increasing transaction concurrency for large transactions (MDEV-32014)
UUID
New function for generating version 4 UUIDs UUIDv4 (MDEV-11339)
New function for generating version 7 UUIDs UUIDv7 (MDEV-32637)
Optimization
Optimization improvement for single-table UPDATE/DELETE: make cost-based choice between subquery strategies (MDEV-25008)
The Charset Narrowing Optimization is now on by default (MDEV-34380)
GIS
New GIS functions. These functions improve compatibility with MySQL 8. Note that these were not included in MariaDB 11.7
System-Versioned Tables
Allow a system-versioned table to be converted from implicit to explicit row_start/row_end columns (MDEV-27293)
Slow Query Log
New variable, log_slow_always_query_time, for specifying that all queries longer than this time are logged to the slow query log, regardless of log_slow_min_examined_row_limit and log_slow_rate_limit (MDEV-33144)
Stored Routines
ROW data type for stored function return values (MDEV-12252)
Derived Tables
Add optional correlation column list for derived tables (MDEV-31466)
Vectors
[SHOW] CREATE SERVER
Implement SHOW CREATE SERVER (MDEV-15696)
Allow arbitrary options in CREATE SERVER (MDEV-34716)
General
SESSION_USER(), which used to be an alias for USER() now shows the value of CURRENT_USER() when the session was created (MDEV-30908)
CURRENT_TIMESTAMP should return a TIMESTAMP (WITH TIME ZONE?) (MDEV-15751)
A warning has been added when max_sort_length is exceeded. (MDEV-27277)
Deprecated Variables
Spider
The Spider variables spider_table_crd_thread_count and spider_table_sts_thread_count have been deprecated (MDEV-28009)
Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.
MariaDB may already be included in your favorite OS distribution. More information can be found on the Distributions which Include MariaDB page.
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?

