All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.5.5 Changelog

The most recent release of MariaDB 10.5 is:MariaDB 10.5.28 Stable (GA) Download NowAlternate download from mariadb.org

DownloadRelease NotesChangelogOverview of 10.5

Release date: 10 Aug 2020

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

  • Includes all fixes from MariaDB 10.4.14

  • Merge 2020-08-07 13:43:08 +0200 - Merge branch '10.4' into 10.5

  • 2020-08-07 03:04:37 +0300

    • List of unstable tests for 10.5.5 release

  • 2020-08-06 17:54:35 +0200

    • update columnstore

  • Merge 2020-08-07 13:41:01 +0200 - Merge branch 'merge-perfschema-5.7' into 10.5

  • 2020-05-08 18:51:40 +0200

    • 5.7.30

  • 2019-12-11 21:39:26 +0100

    • 5.7.28

  • 2016-07-28 15:52:12 +0200

    • 5.7.13

  • 2020-08-07 13:37:41 +0200

    • Server crash or ASAN negative-size-param in my_strnncollsp_binary / SORT_FIELD_ATTR::compare_packed_varstrings

  • 2020-08-05 19:59:50 +0300

    • buf_LRU_scan_and_free_block() fails to stop at first freed block

  • 2020-08-05 19:58:26 +0300

    • fixup 58e759a9393f76e558c016a3f84656401b9de1ce: clang -Winconsistent-missing-override

  • 2020-08-05 17:00:14 +0200

    • change buitin plugin types from Alpha to Stable as needed

  • 2020-08-04 22:55:47 +0200

    • Move ColumnStore dependency on jemalloc from rpm Requires: to Recommends:

  • 2020-08-04 22:46:31 +0200

    • CPackRPM support for Recommends:

  • 2020-08-04 14:44:40 +0200

    • ColumnStore fails to build on Ubuntu 20.10 due to missing readline

  • 2020-08-04 09:35:17 +0200

    • MariaDB cannot be installed over MySQL 5.7.30 on Bionic anymore

  • 2020-07-27 18:46:37 +0300

    • Added 'final' to some classes to improve generated code

  • Merge 2020-08-04 17:24:15 +0200 - Merge branch '10.4' into 10.5

  • 2020-08-04 06:59:29 +0300

    • Deprecate&ignore InnoDB concurrency throttling parameters

  • 2020-08-04 12:19:40 +1000

    • : s3 postfix libz -> z

  • 2020-08-04 12:09:30 +1000

    • : s3 - link to zlib

  • 2020-08-02 20:39:36 +0300

    • False sharing in page_hash_latch::read_lock_wait()

  • Merge 2020-08-01 14:43:58 +0300 - Merge 10.4 into 10.5

  • Merge 2020-08-01 14:43:37 +0300 - Merge 10.4 into 10.5

  • Merge 2020-08-01 14:42:51 +0300 - Merge 10.4 into 10.5

  • 2020-06-27 15:43:46 +0300

    • Unify config syntax in default files

  • 2020-06-27 15:41:20 +0300

    • : Allow plugin-maturity=alpha so S3 plugin loads

  • 2020-07-31 17:11:17 +0200

    • Server crashes in Sql_cmd_alter_table_exchange_partition::exchange_partition

  • 2020-07-29 23:27:25 +0800

    • : ARM crash on Raspberry Pi 4

  • 2020-07-04 13:45:56 +0300

    • Deb: Make RocksDB plugin depend on python3 as myrocks_hotbackup needs it

  • 2020-06-28 17:35:02 +0300

    • Deb: Proper DH_ and DEB_ flag use in debian/rules

  • 2020-06-28 15:35:30 +0300

    • Deb: Stop suggesting tinyca, upstream project does not exist anymore

  • 2020-07-11 12:19:00 +0300

    • Deb: Simplify and unify autobake-deb.sh

  • 2020-07-11 12:12:34 +0300

    • Deb: Cleanup and document

  • 2020-06-19 13:40:50 +0300

    • Deb: On upgrades, stop both mysqld and mariadbd for backwards compat

  • 2020-06-14 14:25:15 +0300

    • Use mktemp instead of deprecated tempfile

  • 2020-06-14 14:49:45 +0300

    • Fix spelling errors

  • 2020-07-13 20:23:37 +0300

    • InnoDB unnecessarily writes unmodified pages

  • 2020-07-27 19:33:21 +0300

    • Insert into TEMPORARY TABLE fails to invoke mtr_t::set_modified()

  • 2020-07-13 14:50:43 +0000

    • The solution to the minor upgrade issue

  • 2020-07-16 13:01:15 +1000

    • : s3 curl library path fix

  • 2020-07-15 11:23:19 +1000

    • : my_timer_milliseconds clock_gettime for multiple platfomrs

  • 2020-04-29 18:23:17 +1000

    • mtr: mysqld--help-aria test on OSX fail

  • 2020-06-22 13:31:59 +1000

    • : perfschema add FreeBSD include header for pthread_getthreadid_np

  • 2020-07-24 20:17:43 +0530

    • Read of Uninitialized memory during buffer pool resizing

  • 2020-07-23 15:30:29 +0530

    • : LONGTEXT column with collation doesn't sort

  • 2020-07-23 11:34:01 +0300

    • Fix test cases Changes to be committed: modified: mysql-test/suite/galera_3nodes/t/GCF-354.test modified: mysql-test/suite/galera_3nodes/t/inconsistency_shutdown.test

  • 2020-07-22 17:57:07 +0300

    • thd->m_transaction_psi was not properly cleared for new connections

  • 2020-07-20 19:26:31 +0300

    • strcmp() takes 0.37% in OLTP RO

  • 2020-07-20 19:26:58 +0300

    • Fixed wrong free in comp_err

  • 2020-07-20 14:15:25 +0300

    • Disable maria.max_length when using valgrind (too slow)

  • 2020-07-17 17:56:17 +0300

    • Fixed removed warning from valgrind in Protocol::store_str

  • 2020-07-16 16:30:06 +0300

    • Remove String::lex_string() and String::lex_cstring()

  • 2020-07-16 12:45:30 +0300

    • Use larger buffer when reading binary and relay logs

  • 2020-07-16 12:23:37 +0300

    • Clean up Item_uint() & Item_int()

  • Merge 2020-07-23 09:19:06 +0300 - Merge 10.4 into 10.5

  • 2020-07-22 16:09:58 +0530

    • Assertion failure 'req_type.is_dblwr_recover() || err == DB_SUCCESS' for page_compressed tables

  • 2020-07-22 14:40:56 +0530

    • Replace FSP_FLAGS_HAS_PAGE_COMPRESSION with fil_space_t::is_compressed

  • 2020-07-22 08:48:14 +0300

    • Fix regex on test.

  • 2020-05-19 11:12:26 +0300

    • Deadlock between BF abort and manual KILL command

  • Merge 2020-07-21 17:33:16 +0300 - Merge 10.4 into 10.5

  • 2020-07-17 19:56:33 +0530

    • Possible corruption of page_compressed tables, or when scrubbing is enabled

  • Merge 2020-07-20 15:55:59 +0300 - Merge 10.4 into 10.5

  • Merge 2020-07-20 15:37:12 +0300 - : Null-merge 10.4 to 10.5 (FIXME: really merge this!)

  • Merge 2020-07-16 07:15:06 +0300 - Merge 10.4 into 10.5

  • 2020-07-15 11:23:19 +1000

    • : my_timer_milliseconds ftime deprecated - clock_gettime replacement

  • Merge 2020-07-15 14:51:22 +0300 - Merge 10.4 into 10.5

  • 2020-07-14 11:48:13 +0400

    • Improve Protocol performance for numeric data

  • 2020-07-14 11:06:27 +0400

    • Preparatory changes for Improve Protocol performance for numeric data

  • 2020-07-14 16:17:25 +0300

    • followup: Adjust the test main.mdl

  • 2020-07-13 19:59:09 +0400

    • Remove redundant virtual Protocol::store()

  • 2020-07-13 16:19:49 +0400

    • Add a data type my_repertoire_t

  • 2020-07-13 17:57:11 +0300

    • follow-up fix: Remove an unused constexpr

  • 2020-07-13 17:53:12 +0300

    • follow-up: Align buf_pool.page_hash.array

  • 2020-07-13 17:49:09 +0300

    • Cleanup: Remove redundant #include "ha0ha.h"

  • Merge 2020-07-13 17:05:13 +0300 - Merge 10.4 into 10.5

  • 2020-07-11 14:04:53 +0000

    • Remove obsolete file from the packaging list.

  • 2020-07-03 16:24:58 +0300

    • Deb: Misc ColumnStore Debian packaging improvements

  • 2020-07-09 21:10:47 +0300

    • fix compilation with gcc-10

  • 2020-06-25 21:59:13 +0300

    • Add man page for new command aria_s3_copy

  • 2020-07-06 15:23:39 +0300

    • Unnecessary contention on rw_lock_list_mutex in ibuf_dummy_index_create()

  • 2020-07-03 12:08:43 +0300

    • replace UT_LIST with ilist in rw_lock_list_t

  • 2020-07-06 22:02:16 +0300

    • fix clang compilation

  • 2020-06-30 15:20:11 +0200

    • remove potentially dangerouws casting to Item_in_subselect

  • 2020-07-05 20:38:50 +0300

    • Fix cmake -DWITH_MSAN=ON

  • 2020-07-05 16:25:29 +0300

    • After-merge fix for ASAN and MSAN

  • Merge 2020-07-04 22:19:49 +0300 - Merge 10.4 into 10.5

  • 2020-07-04 14:01:55 +0300

    • fixup: Define a single-caller function inline

  • 2020-07-04 13:56:38 +0300

    • After-merge fixes for ASAN

  • 2020-06-25 19:21:45 +0200

    • optimize ha_delete_table_force

  • 2020-06-25 18:51:45 +0200

    • continue DROP TEMPORARY TABLE t1, t2, t3 after error.

  • 2020-06-22 22:14:25 +0200

    • replace HTON_AUTOMATIC_DELETE_TABLE with return -1 from drop_table()

  • 2020-06-22 13:21:18 +0200

    • remove mysql_declare_plugin declaration from some plugins

  • 2020-06-16 10:33:48 +0200

    • Ensure that table is truly dropped when using DROP TABLE

  • 2020-06-16 09:34:38 +0200

    • rewrite bug#26704 test case

  • 2020-06-15 14:32:53 +0200

    • small cleanup

  • 2020-06-15 14:06:08 +0200

    • cleanup: make dd_frm_type to work as documented

  • 2020-06-15 12:13:44 +0200

    • Ensure that table is truly dropped when using DROP TABLE

  • 2020-06-14 11:48:50 +0200

    • optimization: use hton->drop_table in few simple cases

  • 2020-06-13 21:23:19 +0200

    • introduce hton->drop_table() method

  • 2020-06-16 19:37:27 +0200

    • test dropping of a MEMORY table

  • 2020-06-14 11:46:37 +0200

    • cleanup, less #ifdef's

  • 2020-07-04 02:19:02 +0300

    • Disable rpl_parallel2 temporarly until we have a proper fix for it in 10.5

  • Merge 2020-07-03 23:31:12 +0300 - Merge remote-tracking branch 'origin/10.4' into 10.5

  • 2020-07-03 20:34:46 +0300

    • Atomic write support for ScaleFlux NVMe SSD's

  • 2020-07-03 15:01:21 +0200

    • compilation fix

  • 2020-06-26 01:47:33 +0300

    • TABLE::initialize_quick_structures() takes 0.5% in oltp_read_only

  • 2020-07-02 16:58:35 +0300

    • Fixed typo in InnoDB when compiling with VALGRIND

  • Merge 2020-07-02 09:41:44 +0300 - Merge 10.4 into 10.5

  • 2020-07-02 07:45:19 +0300

    • : Regression due to unwanted read-ahead

  • 2020-07-01 16:11:58 +0300

    • MSAN use-of-uninitialized-value in optimizer_trace

  • 2020-06-27 18:44:00 +0200

    • always use python3

  • 2020-06-29 16:40:55 +0200

    • ColumnStore RPM packaging fixes

  • 2020-06-26 11:29:12 -0400

    • A few important fixes for columnstore.

  • Merge 2020-06-30 13:18:25 +0200 - Merge remote-tracking branch 'origin/10.5-' into 10.5

  • 2020-06-23 14:19:36 +0200

    • : Additional fix for branch 10.5

  • 2020-05-27 21:21:24 +0300

    • fixes for galera.galera_slave_replay test

  • 2020-06-30 11:05:03 +0530

    • Make the test func_json deterministic

  • 2020-06-29 19:29:35 +0200

    • Service registered with deprecated "mysqld.exe --install" crashes on startup

  • 2020-06-29 20:06:28 +0530

    • : JSON_OBJECTAGG returns NULL when used together with GROUP BY

  • 2020-06-29 11:53:43 +0200

    • update removed_variables in mysql_upgrade_service for 10.5

  • 2020-06-26 23:53:06 +0300

    • Select Handlers: Initialize JOIN::fields when running with pushed select

  • 2020-06-25 01:15:35 +0900

    • "mysqld --bootstrap" / mysql_install_db hangs when Spider is installed

  • 2020-06-26 08:27:08 +0000

    • Cmake now ignores ColumnStore without an explicit -DDEB | -DRPM and -DPLUGIN_COLUMNSTORE=YES or its analog.

  • 2020-06-25 13:59:00 +0300

    • fix clang build

  • 2020-06-24 15:33:30 +0530

    • : rpl.rpl_slave_alias_replica failed in buildbot with wrong result

  • Merge 2020-06-24 14:34:06 +0200 - Merge branch 'github/10.5' into bb-10.5-release

  • 2020-06-24 06:05:16 -0400

    • bump the VERSION

  • 2020-06-24 12:51:55 +0300

    • Fixed memory leak in item_sum.cc::report_cut_value_error()

  • 2020-02-11 15:35:51 -0800

    • Exclude needs to be on receiving side too

  • 2020-02-11 10:27:59 -0800

    • ZFS snapdir=visible breaks Galera rsync SST replcation

  • 2020-05-15 18:39:05 +0300

    • MDL scalability regression after backup locks

  • 2020-05-13 01:45:54 +0300

    • MDL scalability regression after backup locks

  • 2020-06-16 23:57:51 +0300

    • InnoDB: encapsulate trx_sys.mutex and trx_sys.trx_list into a separate class

  • 2020-06-22 23:40:56 +0530

    • Fixing a test

  • 2020-06-05 16:41:25 +0300

    • DDL on temporary object is prohibited when XA is in prepare state

  • 2020-06-22 19:48:46 +0530

    • : SIGSEGV in ha_innobase::cmp_ref on DELETE

  • 2020-06-19 22:04:02 +0300

    • Post-fix for 0a9633ee: Basic LEX::print function that supports UPDATEs

  • 2020-06-19 15:24:16 +0530

    • mtr_t::mtr_t() allocates some memory

  • 2020-06-17 14:18:02 +0200

    • : galera_ftwrl_drain test failed

Revision #5b3d3792e2
Revision #ad9d8ffd9f
Revision #2c9430dae2
Revision #384aeecb63
Revision #bbbe2c1a44
Revision #36ebd704de
Revision #15f60c1a73
Revision #cd2924bacb
MDEV-23330
Revision #e081415040
MDEV-23410
Revision #72f677d302
Revision #28e714b5f6
Revision #979af00b7c
Revision #694f43644b
Revision #2b856ecd98
MCOL-4229
Revision #44885273f2
MDEV-23342
Revision #58e759a939
Revision #48b5777ebd
Revision #bbd70fcc43
MDEV-23379
Revision #7438fc4f73
MDEV-23362
Revision #fd1d6969e6
MDEV-23362
Revision #c12d24e291
MDEV-23369
Revision #8ddebb33c2
Revision #52edc374ac
Revision #50a11f396a
Revision #842da858b6
Revision #afbd61811f
MDEV-22980
Revision #a0518ed998
MDEV-23357
Revision #c69520c9df
MDEV-23030
Revision #f99de8915e
Revision #a10f72aa5e
Revision #497e7eda8c
Revision #bdf8268307
Revision #7a0fa9da03
Revision #7c1807a0ad
Revision #b8031e362a
Revision #ab48901d54
Revision #05fa4558e0
MDEV-22110
Revision #cf3c3cce1d
MDEV-23304
Revision #2c5831b2c5
MCOL-4166
Revision #6a70398c7a
MDEV-23176
Revision #3cb9131ac2
MDEV-23175
Revision #ba191f7e43
Revision #fecc6caa27
MDEV-22621
Revision #744919552c
MDEV-23229
Revision #a18639f1a9
MDEV-23216
Revision #a8d5f57e9a
Revision #ce699df905
Revision #dbcd3384e0
MDEV-7947
Revision #46ffd47f42
Revision #d55f8a249e
Revision #747479aba2
Revision #61c15ebe32
Revision #2682458128
Revision #c89e927a56
Revision #5e76e234f5
Revision #92014bd1c6
MDEV-23252
Revision #d96027c84a
MDEV-23254
Revision #3d01576af2
Revision #7bffe468b2
MDEV-21910
Revision #4ec032b492
Revision #c89366866b
MDEV-22970
Revision #4d4865de6f
Revision #6c165b4bd6
MDEV-21910
Revision #054f10365c
Revision #20512a68d8
MDEV-23175
Revision #e67daa5653
Revision #eb2eaba7fd
MDEV-23162
Revision #be98036f25
MDEV-23162
Revision #c3afcc7c0a
MDEV-16678
Revision #30e7a0a866
MDEV-23157
Revision #5967dfdbbf
MDEV-23154
Revision #d34eb4b1f6
MDEV-8139
Revision #65b4b90317
MDEV-22871
Revision #9b8bc713b5
Revision #af27f17ea1
Revision #2726203994
Revision #439377927b
Revision #24ed08c3c4
Revision #55c7536a02
Revision #0e86254b05
MDEV-22930
Revision #1ae008d272
Revision #ee5841376a
Revision #846174c5ba
MDEV-23071
Revision #79c166c56d
Revision #ab4069909d
Revision #90d5d90640
Revision #a85f81af03
MDEV-22535
Revision #2d00e003b2
Revision #478591608e
Revision #4227dd2ac6
Revision #6c52931680
Revision #4876651e0f
Revision #7c2ba9e9d7
MDEV-11412
Revision #79a3f96166
Revision #529b6dffe9
Revision #35f566db8d
Revision #2bb5981c20
MDEV-11412
Revision #b014720b6c
Revision #c55c292832
Revision #f17f7a43ba
Revision #d2b852b4ca
Revision #7d75e43261
Revision #0fd89a1a89
Revision #70684afef2
Revision #7a4afad969
Revision #6cee9b1953
MDEV-22535
Revision #5cbb18cb44
Revision #1813d92d0c
Revision #0fe97c20b3
MDEV-23017
Revision #1a4846dedc
MDEV-22690
Revision #263f8aff65
Revision #d742f282fc
Revision #04df0bdae7
Revision #baca526555
MDEV-22729
Revision #198a4fee3c
MDEV-22729
Revision #0c0f9de40b
MDEV-22729
Revision #d3a2c2eac0
Revision #baa60b5907
MDEV-23038
Revision #7e19954b9a
MDEV-23029
Revision #c687afbbde
MDEV-23039
Revision #baeeb9ba45
Revision #71e8183e41
MDEV-22979
Revision #994026b77f
Revision #65b93cef38
Revision #1247b36bad
MDEV-22951
Revision #e1013725ce
Revision #23c53df4b7
Revision #d1bb7f9143
Revision #d09dd5e86c
Revision #89c3b087a3
MDEV-21709
Revision #dbe15e9e5a
MDEV-19749
Revision #d712956526
MDEV-19749
Revision #e9c389c334
MDEV-22701
Revision #ead98fe5d3
Revision #127ed74fd2
MDEV-22420
Revision #545a6194e8
MDEV-22187
Revision #9160e4aa95
Revision #572e53d8cc
MDEV-22931
Revision #451bd32600
MDEV-22922

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.

Distributions which Include MariaDB

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