All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.5.0 Release Notes

Download Release Notes Changelog Overview of 10.5

Release date: 3 Dec 2019

MariaDB 10.5 is the current development series of MariaDB. It is an evolution of MariaDB 10.4 with several entirely new features not found anywhere else and with backported and reimplemented features from MySQL.

MariaDB 10.5.0 is an Alpha release.

For an overview of MariaDB 10.5 see theWhat is MariaDB 10.5? page.

Thanks, and enjoy MariaDB!

Notable Changes

This is the first alpha release in the series.

Notable changes of this release include:

INET 6 Data Type

  • New data type for storing IPv6 addresses ().

Syntax

  • ()

  • ()

  • and ()

  • Database comments in and statements ()

JSON

  • Add information about packed addon fields in ()

S3 Storage Engine

  • , a read-only storage engine that stores its data in Amazon S3 ()

Thread Pool

  • Information Schema tables (, and ) for internals of generic threadpool ()

InnoDB

  • now defaults to OFF ()

  • now defaults to full_crc32 ()

  • has been removed ()

InnoDB Refactoring

  • Remove buf_page_t::newest_modification ()

  • Replace recv_sys_t::addr_hash with a std::map ()

  • Obsolete internal parser for FK in InnoDB ()

  • InnoDB thread pool for background tasks ()

Binary Log

  • Extended metadata ()

Query Optimizer

  • is improved, now it also shows the time spent checking the WHERE clause and doing other auxiliary operations ()

  • ()

Galera

  • Galera 4 Inconsistency voting ()

General

  • The has a new column showing from which config file a variable derives its value ()

  • Switch Perl DBI scripts from DBD::mysql to DBD::MariaDB driver ()

  • The max key length is now 2000 bytes, compared to 1000 bytes in .

Do not use alpha releases in production!

Changelog

For a complete list of changes made in , with links to detailed information on each push, see the .

Contributors

For a full list of contributors to , see the .

Setup (MDEV-19903)

  • Fix in column definition (MDEV-20729)

  • has been deprecated (MDEV-19543)
  • has been removed (MDEV-19544)

  • has been removed (MDEV-19551)

  • has been deprecated (MDEV-19570)

  • has been removed (MDEV-19570)

  • Set by default (MDEV-20907)

  • Extend LIKE 'Innodb_%' (MDEV-18582)

  • Clean up tables (MDEV-19940)

  • Doublewrite buffer is unnecessarily used for newly (re)initialized pages (MDEV-19738)

  • Defer change buffer merge until pages are requested (MDEV-19514)

  • MariaDB 10.5
    MDEV-274
    MDEV-10014
    MDEV-10014
    MDEV-18844
    MDEV-307
    MDEV-21838
    MDEV-17841
    MDEV-19313
    MDEV-20487
    MDEV-19534
    MDEV-19534
    MDEV-21132
    MDEV-19586
    MDEV-20480
    MDEV-16264
    MDEV-20477
    MDEV-20854
    MDEV-15777
    MDEV-17048
    MDEV-12684
    MDEV-19755
    MariaDB 10.5.0
    changelog
    MariaDB 10.5.0
    MariaDB Foundation release announcement

    Do not use non-stable (non-GA) releases in production!

    The most recent release of MariaDB 10.5 is:

    MariaDB 10.5.29 Stable (GA) Download Now

    Alternate download from mariadb.org

    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 page.

    INET6
    INSERT ... RETURNING
    REPLACE ... RETURNING
    EXCEPT ALL
    INTERSECT ALL
    CREATE DATABASE
    ALTER DATABASE
    JSON_ARRAYAGG
    JSON_OBJECTAGG
    ANALYZE FORMAT=JSON
    S3 Storage Engine
    THREADPOOL_GROUPS
    THREADPOOL_QUEUES
    THREADPOOL_STATS
    innodb_adaptive_hash_index
    innodb_checksum_algorithm
    innodb_checksums
    binlog
    ANALYZE for statements
    Inferred IS NOT NULL predicates can be used by the range optimizer
    Information Schema SYSTEM_VARIABLES Table
    Aria
    MyISAM
    default partitions for system versioning
    REFERENCES constraint
    innodb_log_checksums
    innodb_locks_unsafe_for_binlog
    innodb_stats_sample_pages
    innodb_undo_logs
    innodb_rollback_segments
    innodb_log_files_in_group=1
    SHOW STATUS
    INFORMATION_SCHEMA.INNODB_
    Distributions which Include MariaDB

    This page is licensed: CC BY-SA / Gnu FDL