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 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.3.33
Revision #c04a203a10 2022-01-31 08:37:33 +0100
Rocksdb result fix after merge
Revision #2d85188627 2022-01-30 18:14:27 +0100
Fix galera result after merge
Revision #ca41fdba22 2022-01-30 17:52:15 +0100
fix MDEV-27217 (4d5ae2b3258d0d4eb3addd61fdabf49d9a6314e7)
Merge Revision #a576a1cea5 2022-01-30 09:46:52 +0100 - Merge branch '10.3' into 10.4
Revision #12cad0c346 2022-01-25 16:39:13 +0100
MDEV-27615 Assertion `server_id.is_undefined() == false' failed
Revision #3d69213e74 2021-11-02 16:02:56 +0400
MDEV-26953 Assertion `!str || str != Ptr || !is_alloced()' failed in String::copy upon SELECT with sjis
Revision #4775677457 2022-01-27 11:09:11 +1100
MDEV-23326: fix - not embedded main.mysql_tzinfo_to_sql_symlink
Revision #c9356223c9 2022-01-18 13:57:27 +0200
MDEV-19555 assert Diagnostics_area::sql_errno() in ha_rollback_trans
Revision #e9aac09153 2022-01-26 12:42:17 +0200
MDEV-25440: Indexed CHAR columns are broken with NO_PAD collations
Revision #37144afbb0 2021-10-01 09:12:01 +0300
Cleanup: Simplify cmp_geometry_field() and cmp_whole_field()
Revision #be1d965384 2022-01-24 20:00:35 +0100
MDEV-27373 wolfSSL 5.1.1
Revision #8db47403ff 2022-01-24 17:22:30 +0100
WolfSSL v5.1.1
Revision #057178072c 2022-01-25 10:51:13 +0200
Add have_debug.inc
Revision #882f820c66 2022-01-24 20:23:35 +0200
MDEV-27451 gcol.virtual_index_drop fails with LeakSanitizer errors
Revision #49e3bd2cbc 2022-01-20 17:16:44 +0100
MDEV-27553 Assertion `inited==INDEX' failed: in ha_index_end()
Revision #b915f79e4e 2021-09-29 15:13:57 +0400
MDEV-25904 New collation functions to compare InnoDB style trimmed NO PAD strings
Revision #db574173d1 2022-01-20 15:40:11 +0200
Fixed test case for MDEV-25830
Revision #47463e5796 2022-01-20 15:44:13 +0400
MDEV-27552 Change the return type of my_uca_context_weight_find() to MY_CONTRACTION*
Revision #fdec885201 2022-01-19 18:34:45 +0200
MDEV-25830 optimizer_use_condition_selectivity=4 sometimes produces worse plan than optimizer_use_condition_selectivity=1
Revision #c75bee9478 2022-01-13 12:51:54 +0100
MDEV-25538 Crash on REPAIR VIEW that was created from IS table
Revision #f8c3d59274 2022-01-04 13:21:14 +0900
MDEV-26583 SIGSEGV's in spider_get_select_limit_from_select_lex when DELAYED INSERT is used
Revision #e128d852e8 2022-01-17 18:18:30 +0300
MDEV-27272 Crash on EXPORT/IMPORT tablespace with column added in the middle
Revision #f43ef9ba3a 2022-01-11 14:37:30 +0200
MDEV-25977 : Warning: Memory not freed: 32 on SET GLOBAL wsrep_sst_auth=USER
Revision #cf3adaaa9e 2022-01-11 13:53:34 +0200
MDEV-25494 : Assertion `tl->table == null' failed in bool THD::open_temporary_table(TABLE_LIST*)
Revision #7b555ff2c5 2022-01-05 22:55:07 +0100
MDEV-27341 Use SET PASSWORD to change PAM service
Revision #da76d25ab4 2021-12-27 18:32:44 +0100
MDEV-26339 Account specifics to be handled before proxying
Revision #5e04c08d0a 2022-01-14 18:18:49 +1100
MDEV-23326: mtr fix - slow on timezone intialisation
Revision #7b0c2a9980 2022-01-14 15:58:38 +0900
Revert "MDEV-26345 SELECT MIN on Spider table returns more rows than expected"
Revision #2832b949fc 2022-01-13 14:20:05 +0400
MDEV-25659 trigger name is empty after upgrade to 10.4
Revision #6d8794e567 2022-01-12 15:13:58 +0300
MDEV-21650 Non-empty statement transaction on global rollback after TRT update error
Revision #6b4f0d782c 2021-12-08 12:10:06 +1100
MDEV-23326: Aria significantly slow on timezone intialisation
Revision #b9730226dc 2021-08-22 19:52:10 +0000
MDEV-26345 SELECT MIN on Spider table returns more rows than expected
Revision #5a6de6f40c 2022-01-05 11:52:33 +0200
MDEV-18848 : Galera: 10.4 node crashed with Assertion
client_state.transaction().active()
after altering SEQUENCE table's engine to myisam and back to innodb
Revision #c6a890a795 2022-01-04 14:18:34 +0200
MDEV-19353 : Alter Sequence do not replicate to another nodes with in Galera Cluster
Revision #2ead5bd90a 2021-12-27 11:03:14 +0200
MDEV-20886 galera.MDEV-20225
Revision #7dfa1168b4 2022-01-08 19:56:13 +0100
MDEV-27446 Windows, MSI - fix redistributable merge module path for VS2022
Revision #8265d6d9f6 2022-01-07 11:52:25 -0800
MDEV-22846 Server crashes in handler_index_cond_check on SELECT
Revision #c18896f9c1 2021-12-27 18:51:00 +0200
MDEV-14907 FEDERATEDX doesn't respect DISTINCT
Revision #a48d2ec866 2021-12-28 16:37:14 +0200
Add --valgrind to VERSION() string for valgrind builds
Revision #5045509b72 2021-12-23 21:07:28 +0900
MDEV-27184 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 Revision #681b7784b6 2021-12-25 12:13:03 +0100 - Merge branch 10.3 into 10.4
Revision #4b020bfd9a 2021-12-23 12:03:09 +0300
Fix typos in optimizer trace output
Revision #397f5cf71e 2021-12-23 12:00:05 +0300
MDEV-27238: Assertion `got_name == named_item_expected()' failed in Json_writer
Revision #0165a06322 2021-09-13 11:20:22 -0300
result of wsrep logic in queue_for_group_commit was being ignored
Revision #ca2ea4ff41 2020-05-19 20:15:00 +0300
Only apply wsrep_trx_fragment_size to InnoDB tables
Revision #4eec6b99e1 2020-07-15 11:23:19 +1000
MDEV-23175: my_timer_milliseconds clock_gettime for multiple platfomrs
Revision #61a66d81b2 2021-12-20 12:07:20 +0200
MDEV-27297 wsrep error log messages drop last character
Revision #49791cbc6f 2021-12-15 22:29:32 +0200
10.4-MDEV-27275 CREATE TABLE with FK not safe for PA
Revision #4b25790eb3 2021-12-20 08:32:11 +0200
Update wsrep-lib submodule
Revision #53de922ae5 2021-12-17 09:55:01 +0200
Enable galera_sr.GCF-1060 test case as it is now fixed.
Revision #c1846c4fcf 2021-12-09 18:12:20 +0200
MDEV-26803 PA unsafety with FK cascade delete operation
Revision #20f22dfa2f 2021-12-15 23:29:04 +0200
Fixed some tests that failes when built with valgrind
Revision #607b14c4dc 2021-10-19 16:41:45 +0300
Add --optimizer_trace option to mysqltest
Revision #3691cc1575 2021-12-15 16:28:01 +0200
MDEV-18187 Aria engine: Redo phase failed with "error 192 when executing record redo_index_new_page" upon startup on a restored datadir
Revision #dda0bfaaec 2021-12-14 03:47:59 +0100
MDEV-27181: Galera SST scripts should use ssl_capath for CA directory
Revision #66b492f3e4 2021-12-13 12:13:03 +0200
Fix for the test galera.galera_UK_conflict
Revision #74b3d4252a 2021-12-10 11:38:27 +0200
MDEV-27218 mtr test galera.MDEV-20793 has sporadic false positive failures
Revision #5e8148819e 2021-12-08 14:28:42 +0100
minor cleanup of backup_lock_binlog.test, so that test passes also with statement binlog format
Revision #5c8e628dda 2021-12-02 22:26:01 +0200
wsrep-lib update: bugfixes, cleanups, event API, state transition cleanups
Merge Revision #e8a91c18ea 2021-12-07 09:47:42 +0100 - Merge branch '10.3' into 10.4
Revision #f458acc81e 2021-12-03 09:56:30 +0200
MDEV-27160 Out of memory in main.long_unique
Revision #658a1e1fed 2019-04-03 08:54:06 +0200
Use mysqladmin ping instead of pid files
Revision #1b0fb2faa9 2018-11-22 11:54:10 +0100
Fix logrotate problem with twice configured pid-file option
Revision #d7b37de936 2021-11-27 09:56:56 +0200
Fix bad galera tests
Revision #cca4e14f9b 2021-11-19 12:17:14 +0300
Make the Optimizer Trace of reqular query and PS EXECUTE be identical
Merge Revision #4da2273876 2021-11-29 10:59:22 +0200 - Merge 10.3 into 10.4
Revision #e9572e53e6 2021-10-15 23:20:48 +0000
MDEV-27124: Update definer of Add/DropGeometryColumn procedures from 'root' to 'mariadb.sys'
Revision #b53ee760ff 2021-11-24 12:42:31 +0200
Cleanup: offsetof instead of my_offsetof
Revision #7e7235faa9 2021-11-24 09:55:29 +0200
Cleanup: offsetof instead of my_offsetof
Revision #1c7dd233a7 2021-11-23 04:41:14 +0100
MDEV-26915 post-fix: deleted unnecessary file
Revision #1ea7d59650 2021-11-16 07:32:14 +0100
MDEV-26915: SST scripts do not take log_bin_index setting into account
Revision #f21a36d5e1 2021-11-23 02:35:46 +0100
MDEV-26064: mariadb-backup SST fails when starting with --innodb-force-recovery
Revision #d4d71153db 2021-11-15 00:42:26 +0200
Json_writer_object add integers
Revision #8101af68fa 2021-11-14 06:11:12 +0200
MDEV-27036: allow Json_writer_[array|object] from Json_writer
Merge Revision #70e788b1e5 2021-11-17 13:59:42 +0200 - Merge 10.3 into 10.4
Revision #878f7e38c7 2021-11-17 13:40:21 +0200
MDEV-23805 fixup: Adjsut the MDEV-16131 and MDEV-24730 tests
Revision #d270525dfd 2021-11-12 17:46:35 +0530
MDEV-23805 Make Online DDL to Instant DDL when table is empty
Merge Revision #c5380c30b5 2021-11-12 00:16:37 +0100 - Merge branch '10.3' into 10.4
Revision #94ef277b5b 2021-11-09 20:06:22 +0200
MDEV-23766: fix by assert (Windows)
Revision #04ad98b500 2021-11-05 19:01:43 +0200
MDEV-23766: Re-add Json_writer unit test.
Revision #c1e1ca20f4 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 ´
Revision #009f3e06f3 2019-06-28 13:21:39 +0200
improve build, allow sql library to be built in parallel with builtins
Revision #7acf31783c 2019-05-26 12:54:46 +0200
Add new option NOT_EMBEDDED, for plugins
Revision #f7c6c02a06 2021-11-09 15:43:10 +0200
Revert "improve build, allow sql library to be built in parallel with builtins"
Revision #ff08e948d3 2021-11-09 15:40:50 +0200
Revert "In case WITH_WSREP is enabled, build wsrep as plugin"
Revision #9960b98267 2021-11-09 15:42:57 +0200
MDEV-23766: buildfix: postpone new unittest until its dependency resolution
Revision #e9b76b896a 2021-11-08 21:11:05 +0200
MDEV-23766: fix by my_json_writer test
Revision #5e988ff80f 2021-11-05 20:01:43 +0300
MDEV-23766: Make Json_writer assert when one tries to author invalid JSON
Revision #c9b5b9321f 2021-11-05 14:36:59 +0300
MDEV-23766: Make Json_writer assert when one tries to author invalid JSON
Revision #e45f7f485a 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 ´
Revision #1a3570dec3 2019-06-28 13:21:39 +0200
improve build, allow sql library to be built in parallel with builtins
Revision #b17576322b 2021-10-25 00:19:37 +0300
MDEV-23766: add Json_writer consistency asserts to check array/object sequence
Revision #cf047efd42 2021-11-02 14:01:54 +0200
MDEV-23766: Fix get_best_disjunct_quick by assert:
Revision #1f1ee085fb 2021-10-29 01:32:21 +0300
MDEV-23766: Fix fix_semijoin_strategies_for_picked_join_order by assert
Merge Revision #47ab793d71 2021-11-09 08:40:14 +0200 - Merge 10.3 into 10.4
Merge Revision #de2fa9eced 2021-11-08 19:39:13 +0100 - Merge branch '10.4' into bb-10.4-release
Revision #227b782ad6 2021-11-08 12:39:31 -0500
bump the VERSION
Revision #d352bc5b67 2021-10-29 11:44:09 +0300
MDEV-26929: Make the main testsuite runnable with optimizer trace enabled
Revision #1fdac57447 2021-10-28 03:37:23 +0300
MDEV-26453 Assertion `0' failed in row_upd_sec_index_entry & corruption
Revision #fcca0c67b6 2021-10-28 18:35:33 +0300
MDEV-26929: fixed opt_trace test for --mysqld=--optimizer_trace=enabled=on
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?