All pages
Powered by GitBook
1 of 1

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 therelease notes.

The revision number links will take you to the revision's page on GitHub. OnGitHub 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 Revision #5b3d3792e2 2020-08-07 13:43:08 +0200 - Merge branch '10.4' into 10.5

  • Revision #ad9d8ffd9f 2020-08-07 03:04:37 +0300

    • List of unstable tests for 10.5.5 release

  • Revision #2c9430dae2 2020-08-06 17:54:35 +0200

    • update columnstore

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

  • Revision #bbbe2c1a44 2020-05-08 18:51:40 +0200

    • 5.7.30

  • Revision #36ebd704de 2019-12-11 21:39:26 +0100

    • 5.7.28

  • Revision #15f60c1a73 2016-07-28 15:52:12 +0200

    • 5.7.13

  • Revision #cd2924bacb 2020-08-07 13:37:41 +0200

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

  • Revision #e081415040 2020-08-05 19:59:50 +0300

    • MDEV-23410 buf_LRU_scan_and_free_block() fails to stop at first freed block

  • Revision #72f677d302 2020-08-05 19:58:26 +0300

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

  • Revision #28e714b5f6 2020-08-05 17:00:14 +0200

    • change buitin plugin types from Alpha to Stable as needed

  • Revision #979af00b7c 2020-08-04 22:55:47 +0200

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

  • Revision #694f43644b 2020-08-04 22:46:31 +0200

    • CPackRPM support for Recommends:

  • Revision #2b856ecd98 2020-08-04 14:44:40 +0200

    • MCOL-4229 ColumnStore fails to build on Ubuntu 20.10 due to missing readline

  • Revision #44885273f2 2020-08-04 09:35:17 +0200

    • MDEV-23342 MariaDB cannot be installed over MySQL 5.7.30 on Bionic anymore

  • Revision #58e759a939 2020-07-27 18:46:37 +0300

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

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

  • Revision #bbd70fcc43 2020-08-04 06:59:29 +0300

    • MDEV-23379 Deprecate&ignore InnoDB concurrency throttling parameters

  • Revision #7438fc4f73 2020-08-04 12:19:40 +1000

    • MDEV-23362: s3 postfix libz -> z

  • Revision #fd1d6969e6 2020-08-04 12:09:30 +1000

    • MDEV-23362: s3 - link to zlib

  • Revision #c12d24e291 2020-08-02 20:39:36 +0300

    • MDEV-23369 False sharing in page_hash_latch::read_lock_wait()

  • Merge Revision #8ddebb33c2 2020-08-01 14:43:58 +0300 - Merge 10.4 into 10.5

  • Merge Revision #52edc374ac 2020-08-01 14:43:37 +0300 - Merge 10.4 into 10.5

  • Merge Revision #50a11f396a 2020-08-01 14:42:51 +0300 - Merge 10.4 into 10.5

  • Revision #842da858b6 2020-06-27 15:43:46 +0300

    • Unify config syntax in default files

  • Revision #afbd61811f 2020-06-27 15:41:20 +0300

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

  • Revision #a0518ed998 2020-07-31 17:11:17 +0200

    • MDEV-23357 Server crashes in Sql_cmd_alter_table_exchange_partition::exchange_partition

  • Revision #c69520c9df 2020-07-29 23:27:25 +0800

    • MDEV-23030: ARM crash on Raspberry Pi 4

  • Revision #f99de8915e 2020-07-04 13:45:56 +0300

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

  • Revision #a10f72aa5e 2020-06-28 17:35:02 +0300

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

  • Revision #497e7eda8c 2020-06-28 15:35:30 +0300

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

  • Revision #bdf8268307 2020-07-11 12:19:00 +0300

    • Deb: Simplify and unify autobake-deb.sh

  • Revision #7a0fa9da03 2020-07-11 12:12:34 +0300

    • Deb: Cleanup and document

  • Revision #7c1807a0ad 2020-06-19 13:40:50 +0300

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

  • Revision #b8031e362a 2020-06-14 14:25:15 +0300

    • Use mktemp instead of deprecated tempfile

  • Revision #ab48901d54 2020-06-14 14:49:45 +0300

    • Fix spelling errors

  • Revision #05fa4558e0 2020-07-13 20:23:37 +0300

    • MDEV-22110 InnoDB unnecessarily writes unmodified pages

  • Revision #cf3c3cce1d 2020-07-27 19:33:21 +0300

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

  • Revision #2c5831b2c5 2020-07-13 14:50:43 +0000

    • MCOL-4166 The solution to the minor upgrade issue

  • Revision #6a70398c7a 2020-07-16 13:01:15 +1000

    • MDEV-23176: s3 curl library path fix

  • Revision #3cb9131ac2 2020-07-15 11:23:19 +1000

    • MDEV-23175: my_timer_milliseconds clock_gettime for multiple platfomrs

  • Revision #ba191f7e43 2020-04-29 18:23:17 +1000

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

  • Revision #fecc6caa27 2020-06-22 13:31:59 +1000

    • MDEV-22621: perfschema add FreeBSD include header for pthread_getthreadid_np

  • Revision #744919552c 2020-07-24 20:17:43 +0530

    • MDEV-23229 Read of Uninitialized memory during buffer pool resizing

  • Revision #a18639f1a9 2020-07-23 15:30:29 +0530

    • MDEV-23216: LONGTEXT column with collation doesn't sort

  • Revision #a8d5f57e9a 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

  • Revision #ce699df905 2020-07-22 17:57:07 +0300

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

  • Revision #dbcd3384e0 2020-07-20 19:26:31 +0300

    • MDEV-7947 strcmp() takes 0.37% in OLTP RO

  • Revision #46ffd47f42 2020-07-20 19:26:58 +0300

    • Fixed wrong free in comp_err

  • Revision #d55f8a249e 2020-07-20 14:15:25 +0300

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

  • Revision #747479aba2 2020-07-17 17:56:17 +0300

    • Fixed removed warning from valgrind in Protocol::store_str

  • Revision #61c15ebe32 2020-07-16 16:30:06 +0300

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

  • Revision #2682458128 2020-07-16 12:45:30 +0300

    • Use larger buffer when reading binary and relay logs

  • Revision #c89e927a56 2020-07-16 12:23:37 +0300

    • Clean up Item_uint() & Item_int()

  • Merge Revision #5e76e234f5 2020-07-23 09:19:06 +0300 - Merge 10.4 into 10.5

  • Revision #92014bd1c6 2020-07-22 16:09:58 +0530

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

  • Revision #d96027c84a 2020-07-22 14:40:56 +0530

    • MDEV-23254 Replace FSP_FLAGS_HAS_PAGE_COMPRESSION with fil_space_t::is_compressed

  • Revision #3d01576af2 2020-07-22 08:48:14 +0300

    • Fix regex on test.

  • Revision #7bffe468b2 2020-05-19 11:12:26 +0300

    • MDEV-21910 Deadlock between BF abort and manual KILL command

  • Merge Revision #4ec032b492 2020-07-21 17:33:16 +0300 - Merge 10.4 into 10.5

  • Revision #c89366866b 2020-07-17 19:56:33 +0530

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

  • Merge Revision #4d4865de6f 2020-07-20 15:55:59 +0300 - Merge 10.4 into 10.5

  • Merge Revision #6c165b4bd6 2020-07-20 15:37:12 +0300 - MDEV-21910: Null-merge 10.4 to 10.5 (FIXME: really merge this!)

  • Merge Revision #054f10365c 2020-07-16 07:15:06 +0300 - Merge 10.4 into 10.5

  • Revision #20512a68d8 2020-07-15 11:23:19 +1000

    • MDEV-23175: my_timer_milliseconds ftime deprecated - clock_gettime replacement

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

  • Revision #eb2eaba7fd 2020-07-14 11:48:13 +0400

    • MDEV-23162 Improve Protocol performance for numeric data

  • Revision #be98036f25 2020-07-14 11:06:27 +0400

    • Preparatory changes for MDEV-23162 Improve Protocol performance for numeric data

  • Revision #c3afcc7c0a 2020-07-14 16:17:25 +0300

    • MDEV-16678 followup: Adjust the test main.mdl

  • Revision #30e7a0a866 2020-07-13 19:59:09 +0400

    • MDEV-23157 Remove redundant virtual Protocol::store()

  • Revision #5967dfdbbf 2020-07-13 16:19:49 +0400

    • MDEV-23154 Add a data type my_repertoire_t

  • Revision #d34eb4b1f6 2020-07-13 17:57:11 +0300

    • MDEV-8139 follow-up fix: Remove an unused constexpr

  • Revision #65b4b90317 2020-07-13 17:53:12 +0300

    • MDEV-22871 follow-up: Align buf_pool.page_hash.array

  • Revision #9b8bc713b5 2020-07-13 17:49:09 +0300

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

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

  • Revision #2726203994 2020-07-11 14:04:53 +0000

    • Remove obsolete file from the packaging list.

  • Revision #439377927b 2020-07-03 16:24:58 +0300

    • Deb: Misc ColumnStore Debian packaging improvements

  • Revision #24ed08c3c4 2020-07-09 21:10:47 +0300

    • fix compilation with gcc-10

  • Revision #55c7536a02 2020-06-25 21:59:13 +0300

    • Add man page for new command aria_s3_copy

  • Revision #0e86254b05 2020-07-06 15:23:39 +0300

    • MDEV-22930 Unnecessary contention on rw_lock_list_mutex in ibuf_dummy_index_create()

  • Revision #1ae008d272 2020-07-03 12:08:43 +0300

    • replace UT_LIST with ilist in rw_lock_list_t

  • Revision #ee5841376a 2020-07-06 22:02:16 +0300

    • fix clang compilation

  • Revision #846174c5ba 2020-06-30 15:20:11 +0200

    • MDEV-23071 remove potentially dangerouws casting to Item_in_subselect

  • Revision #79c166c56d 2020-07-05 20:38:50 +0300

    • Fix cmake -DWITH_MSAN=ON

  • Revision #ab4069909d 2020-07-05 16:25:29 +0300

    • After-merge fix for ASAN and MSAN

  • Merge Revision #90d5d90640 2020-07-04 22:19:49 +0300 - Merge 10.4 into 10.5

  • Revision #a85f81af03 2020-07-04 14:01:55 +0300

    • MDEV-22535 fixup: Define a single-caller function inline

  • Revision #2d00e003b2 2020-07-04 13:56:38 +0300

    • After-merge fixes for ASAN

  • Revision #478591608e 2020-06-25 19:21:45 +0200

    • optimize ha_delete_table_force

  • Revision #4227dd2ac6 2020-06-25 18:51:45 +0200

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

  • Revision #6c52931680 2020-06-22 22:14:25 +0200

    • replace HTON_AUTOMATIC_DELETE_TABLE with return -1 from drop_table()

  • Revision #4876651e0f 2020-06-22 13:21:18 +0200

    • remove mysql_declare_plugin declaration from some plugins

  • Revision #7c2ba9e9d7 2020-06-16 10:33:48 +0200

    • MDEV-11412 Ensure that table is truly dropped when using DROP TABLE

  • Revision #79a3f96166 2020-06-16 09:34:38 +0200

    • rewrite bug#26704 test case

  • Revision #529b6dffe9 2020-06-15 14:32:53 +0200

    • small cleanup

  • Revision #35f566db8d 2020-06-15 14:06:08 +0200

    • cleanup: make dd_frm_type to work as documented

  • Revision #2bb5981c20 2020-06-15 12:13:44 +0200

    • MDEV-11412 Ensure that table is truly dropped when using DROP TABLE

  • Revision #b014720b6c 2020-06-14 11:48:50 +0200

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

  • Revision #c55c292832 2020-06-13 21:23:19 +0200

    • introduce hton->drop_table() method

  • Revision #f17f7a43ba 2020-06-16 19:37:27 +0200

    • test dropping of a MEMORY table

  • Revision #d2b852b4ca 2020-06-14 11:46:37 +0200

    • cleanup, less #ifdef's

  • Revision #7d75e43261 2020-07-04 02:19:02 +0300

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

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

  • Revision #70684afef2 2020-07-03 20:34:46 +0300

    • Atomic write support for ScaleFlux NVMe SSD's

  • Revision #7a4afad969 2020-07-03 15:01:21 +0200

    • compilation fix

  • Revision #6cee9b1953 2020-06-26 01:47:33 +0300

    • MDEV-22535 TABLE::initialize_quick_structures() takes 0.5% in oltp_read_only

  • Revision #5cbb18cb44 2020-07-02 16:58:35 +0300

    • Fixed typo in InnoDB when compiling with VALGRIND

  • Merge Revision #1813d92d0c 2020-07-02 09:41:44 +0300 - Merge 10.4 into 10.5

  • Revision #0fe97c20b3 2020-07-02 07:45:19 +0300

    • MDEV-23017: Regression due to unwanted read-ahead

  • Revision #1a4846dedc 2020-07-01 16:11:58 +0300

    • MDEV-22690 MSAN use-of-uninitialized-value in optimizer_trace

  • Revision #263f8aff65 2020-06-27 18:44:00 +0200

    • always use python3

  • Revision #d742f282fc 2020-06-29 16:40:55 +0200

    • ColumnStore RPM packaging fixes

  • Revision #04df0bdae7 2020-06-26 11:29:12 -0400

    • A few important fixes for columnstore.

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

  • Revision #198a4fee3c 2020-06-23 14:19:36 +0200

    • MDEV-22729: Additional fix for branch 10.5

  • Revision #0c0f9de40b 2020-05-27 21:21:24 +0300

    • MDEV-22729 fixes for galera.galera_slave_replay test

  • Revision #d3a2c2eac0 2020-06-30 11:05:03 +0530

    • Make the test func_json deterministic

  • Revision #baa60b5907 2020-06-29 19:29:35 +0200

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

  • Revision #7e19954b9a 2020-06-29 20:06:28 +0530

    • MDEV-23029: JSON_OBJECTAGG returns NULL when used together with GROUP BY

  • Revision #c687afbbde 2020-06-29 11:53:43 +0200

    • MDEV-23039 update removed_variables in mysql_upgrade_service for 10.5

  • Revision #baeeb9ba45 2020-06-26 23:53:06 +0300

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

  • Revision #71e8183e41 2020-06-25 01:15:35 +0900

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

  • Revision #994026b77f 2020-06-26 08:27:08 +0000

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

  • Revision #65b93cef38 2020-06-25 13:59:00 +0300

    • fix clang build

  • Revision #1247b36bad 2020-06-24 15:33:30 +0530

    • MDEV-22951: rpl.rpl_slave_alias_replica failed in buildbot with wrong result

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

  • Revision #23c53df4b7 2020-06-24 06:05:16 -0400

    • bump the VERSION

  • Revision #d1bb7f9143 2020-06-24 12:51:55 +0300

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

  • Revision #d09dd5e86c 2020-02-11 15:35:51 -0800

    • Exclude needs to be on receiving side too

  • Revision #89c3b087a3 2020-02-11 10:27:59 -0800

    • MDEV-21709 ZFS snapdir=visible breaks Galera rsync SST replcation

  • Revision #dbe15e9e5a 2020-05-15 18:39:05 +0300

    • MDEV-19749 MDL scalability regression after backup locks

  • Revision #d712956526 2020-05-13 01:45:54 +0300

    • MDEV-19749 MDL scalability regression after backup locks

  • Revision #e9c389c334 2020-06-16 23:57:51 +0300

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

  • Revision #ead98fe5d3 2020-06-22 23:40:56 +0530

    • Fixing a test

  • Revision #127ed74fd2 2020-06-05 16:41:25 +0300

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

  • Revision #545a6194e8 2020-06-22 19:48:46 +0530

    • MDEV-22187: SIGSEGV in ha_innobase::cmp_ref on DELETE

  • Revision #9160e4aa95 2020-06-19 22:04:02 +0300

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

  • Revision #572e53d8cc 2020-06-19 15:24:16 +0530

    • MDEV-22931 mtr_t::mtr_t() allocates some memory

  • Revision #451bd32600 2020-06-17 14:18:02 +0200

    • MDEV-22922: galera_ftwrl_drain test failed

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