All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.4.23 Changelog

The most recent release of MariaDB 10.4 is:MariaDB 10.4.34 Stable (GA) Download Now

Download 10.4.23Release NotesChangelogOverview of 10.4

Release date: 9 Feb 2022

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

  • 2022-01-31 08:37:33 +0100

    • Rocksdb result fix after merge

  • 2022-01-30 18:14:27 +0100

    • Fix galera result after merge

  • 2022-01-30 17:52:15 +0100

    • fix (4d5ae2b3258d0d4eb3addd61fdabf49d9a6314e7)

  • Merge 2022-01-30 09:46:52 +0100 - Merge branch '10.3' into 10.4

  • 2022-01-25 16:39:13 +0100

    • Assertion `server_id.is_undefined() == false' failed

  • 2021-11-02 16:02:56 +0400

    • Assertion `!str || str != Ptr || !is_alloced()' failed in String::copy upon SELECT with sjis

  • 2022-01-27 11:09:11 +1100

    • : fix - not embedded main.mysql_tzinfo_to_sql_symlink

  • 2022-01-18 13:57:27 +0200

    • assert Diagnostics_area::sql_errno() in ha_rollback_trans

  • 2022-01-26 12:42:17 +0200

    • : Indexed CHAR columns are broken with NO_PAD collations

  • 2021-10-01 09:12:01 +0300

    • Cleanup: Simplify cmp_geometry_field() and cmp_whole_field()

  • 2022-01-24 20:00:35 +0100

    • wolfSSL 5.1.1

  • 2022-01-24 17:22:30 +0100

    • WolfSSL v5.1.1

  • 2022-01-25 10:51:13 +0200

    • Add have_debug.inc

  • 2022-01-24 20:23:35 +0200

    • gcol.virtual_index_drop fails with LeakSanitizer errors

  • 2022-01-20 17:16:44 +0100

    • Assertion `inited==INDEX' failed: in ha_index_end()

  • 2021-09-29 15:13:57 +0400

    • New collation functions to compare InnoDB style trimmed NO PAD strings

  • 2022-01-20 15:40:11 +0200

    • Fixed test case for

  • 2022-01-20 15:44:13 +0400

    • Change the return type of my_uca_context_weight_find() to MY_CONTRACTION*

  • 2022-01-19 18:34:45 +0200

    • optimizer_use_condition_selectivity=4 sometimes produces worse plan than optimizer_use_condition_selectivity=1

  • 2022-01-13 12:51:54 +0100

    • Crash on REPAIR VIEW that was created from IS table

  • 2022-01-04 13:21:14 +0900

    • SIGSEGV's in spider_get_select_limit_from_select_lex when DELAYED INSERT is used

  • 2022-01-17 18:18:30 +0300

    • Crash on EXPORT/IMPORT tablespace with column added in the middle

  • 2022-01-11 14:37:30 +0200

    • : Warning: Memory not freed: 32 on SET GLOBAL wsrep_sst_auth=USER

  • 2022-01-11 13:53:34 +0200

    • : Assertion `tl->table == null' failed in bool THD::open_temporary_table(TABLE_LIST*)

  • 2022-01-05 22:55:07 +0100

    • Use SET PASSWORD to change PAM service

  • 2021-12-27 18:32:44 +0100

    • Account specifics to be handled before proxying

  • 2022-01-14 18:18:49 +1100

    • : mtr fix - slow on timezone intialisation

  • 2022-01-14 15:58:38 +0900

    • Revert " SELECT MIN on Spider table returns more rows than expected"

  • 2022-01-13 14:20:05 +0400

    • trigger name is empty after upgrade to 10.4

  • 2022-01-12 15:13:58 +0300

    • Non-empty statement transaction on global rollback after TRT update error

  • 2021-12-08 12:10:06 +1100

    • : Aria significantly slow on timezone intialisation

  • 2021-08-22 19:52:10 +0000

    • SELECT MIN on Spider table returns more rows than expected

  • 2022-01-05 11:52:33 +0200

    • : Galera: 10.4 node crashed with Assertion client_state.transaction().active() after altering SEQUENCE table's engine to myisam and back to innodb

  • 2022-01-04 14:18:34 +0200

    • : Alter Sequence do not replicate to another nodes with in Galera Cluster

  • 2021-12-27 11:03:14 +0200

    • galera.

  • 2022-01-08 19:56:13 +0100

    • Windows, MSI - fix redistributable merge module path for VS2022

  • 2022-01-07 11:52:25 -0800

    • Server crashes in handler_index_cond_check on SELECT

  • 2021-12-27 18:51:00 +0200

    • FEDERATEDX doesn't respect DISTINCT

  • 2021-12-28 16:37:14 +0200

    • Add --valgrind to VERSION() string for valgrind builds

  • 2021-12-23 21:07:28 +0900

    • Assertion (old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed, Assertion str.alloced_length() >= str.length() + data_len' failed

  • Merge 2021-12-25 12:13:03 +0100 - Merge branch 10.3 into 10.4

  • 2021-12-23 12:03:09 +0300

    • Fix typos in optimizer trace output

  • 2021-12-23 12:00:05 +0300

    • : Assertion `got_name == named_item_expected()' failed in Json_writer

  • 2021-09-13 11:20:22 -0300

    • result of wsrep logic in queue_for_group_commit was being ignored

  • 2020-05-19 20:15:00 +0300

    • Only apply wsrep_trx_fragment_size to InnoDB tables

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

    • : my_timer_milliseconds clock_gettime for multiple platfomrs

  • 2021-12-20 12:07:20 +0200

    • wsrep error log messages drop last character

  • 2021-12-15 22:29:32 +0200

    • 10.4- CREATE TABLE with FK not safe for PA

  • 2021-12-20 08:32:11 +0200

    • Update wsrep-lib submodule

  • 2021-12-17 09:55:01 +0200

    • Enable galera_sr.GCF-1060 test case as it is now fixed.

  • 2021-12-09 18:12:20 +0200

    • PA unsafety with FK cascade delete operation

  • 2021-12-15 23:29:04 +0200

    • Fixed some tests that failes when built with valgrind

  • 2021-10-19 16:41:45 +0300

    • Add --optimizer_trace option to mysqltest

  • 2021-12-15 16:28:01 +0200

    • Aria engine: Redo phase failed with "error 192 when executing record redo_index_new_page" upon startup on a restored datadir

  • 2021-12-14 03:47:59 +0100

    • : Galera SST scripts should use ssl_capath for CA directory

  • 2021-12-13 12:13:03 +0200

    • Fix for the test galera.galera_UK_conflict

  • 2021-12-10 11:38:27 +0200

    • mtr test galera. has sporadic false positive failures

  • 2021-12-08 14:28:42 +0100

    • minor cleanup of backup_lock_binlog.test, so that test passes also with statement binlog format

  • 2021-12-02 22:26:01 +0200

    • wsrep-lib update: bugfixes, cleanups, event API, state transition cleanups

  • Merge 2021-12-07 09:47:42 +0100 - Merge branch '10.3' into 10.4

  • 2021-12-03 09:56:30 +0200

    • Out of memory in main.long_unique

  • 2019-04-03 08:54:06 +0200

    • Use mysqladmin ping instead of pid files

  • 2018-11-22 11:54:10 +0100

    • Fix logrotate problem with twice configured pid-file option

  • 2021-11-27 09:56:56 +0200

    • Fix bad galera tests

  • 2021-11-19 12:17:14 +0300

    • Make the Optimizer Trace of reqular query and PS EXECUTE be identical

  • Merge 2021-11-29 10:59:22 +0200 - Merge 10.3 into 10.4

  • 2021-10-15 23:20:48 +0000

    • : Update definer of Add/DropGeometryColumn procedures from 'root' to 'mariadb.sys'

  • 2021-11-24 12:42:31 +0200

    • Cleanup: offsetof instead of my_offsetof

  • 2021-11-24 09:55:29 +0200

    • Cleanup: offsetof instead of my_offsetof

  • 2021-11-23 04:41:14 +0100

    • post-fix: deleted unnecessary file

  • 2021-11-16 07:32:14 +0100

    • : SST scripts do not take log_bin_index setting into account

  • 2021-11-23 02:35:46 +0100

    • : mariadb-backup SST fails when starting with --innodb-force-recovery

  • 2021-11-15 00:42:26 +0200

    • Json_writer_object add integers

  • 2021-11-14 06:11:12 +0200

    • : allow Json_writer_[array|object] from Json_writer

  • Merge 2021-11-17 13:59:42 +0200 - Merge 10.3 into 10.4

  • 2021-11-17 13:40:21 +0200

    • fixup: Adjsut the and tests

  • 2021-11-12 17:46:35 +0530

    • Make Online DDL to Instant DDL when table is empty

  • Merge 2021-11-12 00:16:37 +0100 - Merge branch '10.3' into 10.4

  • 2021-11-09 20:06:22 +0200

    • : fix by assert (Windows)

  • 2021-11-05 19:01:43 +0200

    • : Re-add Json_writer unit test.

  • 2019-06-29 15:28:20 +0300

    • In case WITH_WSREP is enabled, build wsrep as plugin If it is not enabled, build wsrep as static "stub" library from wsrep_dummy.cc ´

  • 2019-06-28 13:21:39 +0200

    • improve build, allow sql library to be built in parallel with builtins

  • 2019-05-26 12:54:46 +0200

    • Add new option NOT_EMBEDDED, for plugins

  • 2021-11-09 15:43:10 +0200

    • Revert "improve build, allow sql library to be built in parallel with builtins"

  • 2021-11-09 15:40:50 +0200

    • Revert "In case WITH_WSREP is enabled, build wsrep as plugin"

  • 2021-11-09 15:42:57 +0200

    • : buildfix: postpone new unittest until its dependency resolution

  • 2021-11-08 21:11:05 +0200

    • : fix by my_json_writer test

  • 2021-11-05 20:01:43 +0300

    • : Make Json_writer assert when one tries to author invalid JSON

  • 2021-11-05 14:36:59 +0300

    • : Make Json_writer assert when one tries to author invalid JSON

  • 2019-06-29 15:28:20 +0300

    • In case WITH_WSREP is enabled, build wsrep as plugin If it is not enabled, build wsrep as static "stub" library from wsrep_dummy.cc ´

  • 2019-06-28 13:21:39 +0200

    • improve build, allow sql library to be built in parallel with builtins

  • 2021-10-25 00:19:37 +0300

    • : add Json_writer consistency asserts to check array/object sequence

  • 2021-11-02 14:01:54 +0200

    • : Fix get_best_disjunct_quick by assert:

  • 2021-10-29 01:32:21 +0300

    • : Fix fix_semijoin_strategies_for_picked_join_order by assert

  • Merge 2021-11-09 08:40:14 +0200 - Merge 10.3 into 10.4

  • Merge 2021-11-08 19:39:13 +0100 - Merge branch '10.4' into bb-10.4-release

  • 2021-11-08 12:39:31 -0500

    • bump the VERSION

  • 2021-10-29 11:44:09 +0300

    • : Make the main testsuite runnable with optimizer trace enabled

  • 2021-10-28 03:37:23 +0300

    • Assertion `0' failed in row_upd_sec_index_entry & corruption

  • 2021-10-28 18:35:33 +0300

    • : fixed opt_trace test for --mysqld=--optimizer_trace=enabled=on

Revision #c04a203a10
Revision #2d85188627
Revision #ca41fdba22
MDEV-27217
Revision #a576a1cea5
Revision #12cad0c346
MDEV-27615
Revision #3d69213e74
MDEV-26953
Revision #4775677457
MDEV-23326
Revision #c9356223c9
MDEV-19555
Revision #e9aac09153
MDEV-25440
Revision #37144afbb0
Revision #be1d965384
MDEV-27373
Revision #8db47403ff
Revision #057178072c
Revision #882f820c66
MDEV-27451
Revision #49e3bd2cbc
MDEV-27553
Revision #b915f79e4e
MDEV-25904
Revision #db574173d1
MDEV-25830
Revision #47463e5796
MDEV-27552
Revision #fdec885201
MDEV-25830
Revision #c75bee9478
MDEV-25538
Revision #f8c3d59274
MDEV-26583
Revision #e128d852e8
MDEV-27272
Revision #f43ef9ba3a
MDEV-25977
Revision #cf3adaaa9e
MDEV-25494
Revision #7b555ff2c5
MDEV-27341
Revision #da76d25ab4
MDEV-26339
Revision #5e04c08d0a
MDEV-23326
Revision #7b0c2a9980
MDEV-26345
Revision #2832b949fc
MDEV-25659
Revision #6d8794e567
MDEV-21650
Revision #6b4f0d782c
MDEV-23326
Revision #b9730226dc
MDEV-26345
Revision #5a6de6f40c
MDEV-18848
Revision #c6a890a795
MDEV-19353
Revision #2ead5bd90a
MDEV-20886
MDEV-20225
Revision #7dfa1168b4
MDEV-27446
Revision #8265d6d9f6
MDEV-22846
Revision #c18896f9c1
MDEV-14907
Revision #a48d2ec866
Revision #5045509b72
MDEV-27184
Revision #681b7784b6
Revision #4b020bfd9a
Revision #397f5cf71e
MDEV-27238
Revision #0165a06322
Revision #ca2ea4ff41
Revision #4eec6b99e1
MDEV-23175
Revision #61a66d81b2
MDEV-27297
Revision #49791cbc6f
MDEV-27275
Revision #4b25790eb3
Revision #53de922ae5
Revision #c1846c4fcf
MDEV-26803
Revision #20f22dfa2f
Revision #607b14c4dc
Revision #3691cc1575
MDEV-18187
Revision #dda0bfaaec
MDEV-27181
Revision #66b492f3e4
Revision #74b3d4252a
MDEV-27218
MDEV-20793
Revision #5e8148819e
Revision #5c8e628dda
Revision #e8a91c18ea
Revision #f458acc81e
MDEV-27160
Revision #658a1e1fed
Revision #1b0fb2faa9
Revision #d7b37de936
Revision #cca4e14f9b
Revision #4da2273876
Revision #e9572e53e6
MDEV-27124
Revision #b53ee760ff
Revision #7e7235faa9
Revision #1c7dd233a7
MDEV-26915
Revision #1ea7d59650
MDEV-26915
Revision #f21a36d5e1
MDEV-26064
Revision #d4d71153db
Revision #8101af68fa
MDEV-27036
Revision #70e788b1e5
Revision #878f7e38c7
MDEV-23805
MDEV-16131
MDEV-24730
Revision #d270525dfd
MDEV-23805
Revision #c5380c30b5
Revision #94ef277b5b
MDEV-23766
Revision #04ad98b500
MDEV-23766
Revision #c1e1ca20f4
Revision #009f3e06f3
Revision #7acf31783c
Revision #f7c6c02a06
Revision #ff08e948d3
Revision #9960b98267
MDEV-23766
Revision #e9b76b896a
MDEV-23766
Revision #5e988ff80f
MDEV-23766
Revision #c9b5b9321f
MDEV-23766
Revision #e45f7f485a
Revision #1a3570dec3
Revision #b17576322b
MDEV-23766
Revision #cf047efd42
MDEV-23766
Revision #1f1ee085fb
MDEV-23766
Revision #47ab793d71
Revision #de2fa9eced
Revision #227b782ad6
Revision #d352bc5b67
MDEV-26929
Revision #1fdac57447
MDEV-26453
Revision #fcca0c67b6
MDEV-26929

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