MariaDB 10.6.22 Changelog
Note: This page describes features in the source repository for MariaDB 10.6. There are currently no official packages or binaries available for download which contain the features. If you want to try out any of the new features described here you will need to get and compile the code yourself.
DownloadRelease NotesChangelogOverview of 10.6Alternate download from mariadb.orgRelease date: ?
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.5.29
Merge Revision #19644f6821 2025-04-26 10:41:52 +0200 - Merge branch '10.5' into 10.6
Revision #9b0294cd12 2025-04-25 01:06:07 +0400
MDEV-36666 - atomic.alter_table still times out often
Revision #47e687b109 2025-04-22 15:49:53 +0300
MDEV-36639 innodb_snapshot_isolation=1 gives error for not committed row changes
Revision #4bedb222a8 2025-04-22 17:11:56 +0530
MDEV-36304 InnoDB: Missing FILE_CREATE, FILE_DELETE or FILE_MODIFY error during mariadb-backup --prepare
Revision #dac3d702f7 2025-04-21 13:45:38 +0530
MDEV-36649 dict_acquire_mdl_shared() aborts when table mode is DICT_TABLE_OP_OPEN_ONLY_IF_CACHED
Merge Revision #a135551569 2025-04-21 10:43:17 +0200 - Merge branch '10.5' into 10.6
Revision #236dec69b7 2025-04-20 20:48:21 +0200
new CC
Revision #35c25cd107 2025-04-03 18:56:25 +0300
MDEV-36412 Concerns compilation issue on community edition for x86_64 with X32 ABI
Revision #51c5b75335 2025-03-13 17:29:22 +0200
Always call mysql_cond_broadcast(&rli->data_cond) under data_lock
Revision #5b1bdf6076 2025-04-14 16:37:30 -0600
MDEV-36359: Patch NULL deref after disabling Semi-Sync primary
Revision #839e8bfe9f 2025-04-16 10:36:33 +1000
MDEV-36182: liburing - incorrect error handing.
Revision #73cdeda347 2025-04-16 10:24:33 +1000
tpool: remove m_group_enqueued (unused)
Revision #1055bc957e 2025-04-16 10:12:49 +1000
MDEV-36182: Revert "MDEV-26674: Set innodb_use_native_aio=OFF
Revision #51179067fc 2025-04-16 10:09:57 +1000
MDEV-36182: Revert "MDEV-26674 workaround for mariadb-backup"
Revision #5f2562291c 2025-04-08 09:56:47 +0300
MDEV-36509 : Galera test failure on galera_sr.mysql-wsrep-features#165
Revision #ee947fae80 2025-04-02 14:44:41 +0300
MDEV-36464 : Galera test failure on galera_3nodes.galera_gtid_2_cluster
Revision #0403f0147f 2025-04-07 17:40:33 +0200
MDEV-33136: backport corrections from 10.11+
Merge Revision #88dfa6bcee 2025-04-15 01:49:48 +0200 - Merge branch '10.5' into '10.6'
Revision #14389b6993 2025-04-14 09:22:39 +0300
MDEV-36510 InnoDB fails to compile with clang++-20
Revision #690b2cf776 2025-03-20 09:54:12 +1100
test: archive-big test too big for msan
Revision #93ea4f29a4 2025-04-01 16:40:30 +1100
MDEV-36347 UBSAN: plugins.auth_v0100 - runtime error: call to function do_auth_0x0100
Revision #3995de0318 2025-04-01 16:22:05 +1100
MDEV-36341 UBSAN: FederatedX fill_server runtime error: applying non-zero offset to null pointer
Revision #13dd073742 2025-04-01 16:11:09 +1100
MDEV-31846: enable cursor protocol for test federatedx_create_handlers
Revision #b316a7135b 2025-03-28 18:12:24 +1100
mroonga: undefined behaviour fix
Revision #2ba49bd804 2025-03-28 18:11:09 +1100
mroonga: correct offsetof calculation
Revision #db4763a0d1 2025-04-07 10:25:34 +0300
Fix a slow test
Revision #b11772d9a5 2025-04-03 16:43:01 +0530
MDEV-33167 ASAN errors in dict_sys_t::load_table / get_foreign_key_info after failing to load a table
Revision #0d7ef4f478 2025-04-03 12:19:36 +0530
MDEV-36236 Instant alter aborts when InnoDB fails to rollback instant operation
Revision #e7442e5eb9 2025-04-02 12:53:21 +0300
MDEV-36226 fixup: format mismatch
Revision #4c0e2f1aca 2025-04-02 08:12:29 +0300
MDEV-35813: even more robust test case
Revision #c01bff4a10 2025-03-25 13:59:00 +0300
MDEV-36360: Don't grab table-level X locks for applied inserts
Revision #b983a911e9 2025-04-02 03:51:44 +0200
galera mtr tests: synchronization between branches and editions
Revision #5003dac220 2025-04-02 04:00:04 +0200
MDEV-36116: Post-merge correction for 10.6+
Merge Revision #03c31ab099 2025-04-02 04:43:24 +0200 - Merge branch '10.5' into '10.6'
Revision #77bebe9eb0 2025-03-10 12:39:56 +0530
MDEV-36226 Stall and crash when page cleaner fails to generate free pages during Async flush
Merge Revision #51cc77f212 2025-03-31 11:40:23 +0200 - Merge branch '10.5' into 10.6
Revision #da9d575516 2025-03-21 19:31:47 +0100
MDEV-35653 Assertion `commit_trx' failed in int innobase_commit(handlerton*, THD*, bool)
Revision #31c06951c6 2025-03-28 09:05:20 +0200
MDEV-36420 Assertion failure in SET GLOBAL innodb_ft_aux_table
Revision #1b9d5cdb83 2025-03-28 08:38:04 +0200
MDEV-35813: Valgrind test fixup
Merge Revision #191209d8ab 2025-03-26 17:09:57 +0200 - Merge 10.5 into 10.6
Revision #6066e5d13c 2025-03-26 14:23:45 +0200
MDEV-36122: Work around missing MDL in purge
Revision #67caeca284 2025-03-26 14:22:58 +0200
MDEV-36122: Protect table references with a lock
Revision #337bf8ac4b 2025-03-26 14:22:40 +0200
MDEV-36122 Assertion ctx0->old_table->get_ref_count() == 1
Revision #1f4a901576 2025-03-25 20:03:14 +0530
MDEV-36281 DML aborts during online virtual index
Revision #a390aaaf23 2025-03-26 11:15:09 +0530
MDEV-36180 Doublewrite recovery of innodb_checksum_algorithm=full_crc32 page_compressed pages does not work
Revision #19c4e1abe4 2025-03-20 15:20:44 +0200
MDEV-24035 fixup: GCC 4.8.5 CMAKE_BUILD_TYPE=Debug
Revision #d84ceb586a 2025-03-25 12:15:46 +0200
MDEV-36378 Recognize innodb_purge_rseg_truncate_frequency
Revision #3d54cd6cf5 2025-03-25 10:13:47 +1100
update C/C
Revision #05be1865a9 2025-03-07 02:04:01 -0500
Fix building with Clang and GCC on RISC-V
Revision #2ae721f2ad 2025-03-19 16:05:35 +0400
MDEV-36179 Assertion `0' failed in virtual bool Type_handler_row::Item_save_in_value(THD*, Item*, st_value*) const
Revision #1756b0f37d 2025-03-18 10:41:38 +0200
MDEV-35813: more robust test case
Revision #0e8e0065d6 2025-03-17 16:21:09 +0200
MDEV-35813 test case
Revision #c3c5cd9377 2025-03-14 13:06:37 +0200
MDEV-35813 Unnecessary InnoDB log writes in INSERT…SELECT
Revision #04e114aec0 2025-03-13 18:58:12 +0100
Fix sporadic failure of rpl.parallel_backup_xa_debug
Revision #6810cdae1b 2025-03-13 11:25:40 +0100
Add --source include/long_test.inc to a few long-running tests
Revision #2641409731 2025-03-08 11:11:58 +0100
Fix redundant ER_PRIOR_COMMIT_FAILED in parallel replication
Revision #eef94c9d46 2025-03-09 14:34:54 +0200
MDEV-36248 Connect crashes server because of duplicate 'free()' in GetUser
Revision #64a1458847 2025-03-07 19:24:10 +0200
Ensure that ER_CONNECTION_KILLED error message is not lost
Revision #b12e8d9095 2025-03-03 12:27:43 +0200
MENT-2235 Aria engine: log initialization failed
Revision #1331c73243 2025-02-27 10:24:05 +0200
Moved server_threads.erase(thd) to end of handle_slave_sql()
Revision #cc4d9200c4 2025-02-26 16:32:06 +0200
MDEV-33813 ERROR 1021 (HY000): Disk full (./org/test1.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Merge Revision #15139c88a8 2025-03-05 01:54:40 +0100 - Merge branch '10.5' into '10.6'
Revision #e95a8f84de 2025-02-27 11:33:44 +1100
MDEV-36156: MSAN Compile and Link flags needed for compile/run checks
Revision #7bb0885397 2025-02-21 13:24:27 +1100
fixup of MDEV-35959
Merge Revision #e3d7d5ca26 2025-02-27 03:59:30 +0100 - Merge branch '10.5' into '10.6'
Revision #bac2358c9d 2025-02-23 16:59:04 +0200
Removed outdated code comment
Revision #a20c8fabe7 2025-02-19 10:43:36 +0000
Fix sporadic failure of rpl.rpl_parallel_innodb_lock_conflict
Revision #f1d7e0c17e 2025-02-13 12:18:03 +0200
MDEV-35436 dict_stats_fetch_from_ps() unnecessarily holds exclusive dict_sys.latch
Revision #7587b0ec84 2025-02-12 14:24:19 +0200
MDEV-36061 Incorrect error handling on DDL with FULLTEXT INDEX
Revision #c07e355c40 2025-02-12 10:14:10 +0200
MDEV-36015: unrepresentable value in row_parse_int()
Revision #44e1f7238a 2025-02-12 01:29:09 +0100
MDEV-35941 addendum: additional corrections for mtr tests
Revision #3009b5439d 2025-02-10 09:19:23 +0200
MDEV-35941 : galera_bf_abort_lock_table fails with wait for metadata lock
Revision #6e6fcf4d43 2025-01-31 14:32:22 +0300
MDEV-34489 innodb.innodb_row_lock_time_ms fails
Revision #64b964e757 2025-02-04 10:11:58 -0500
bump the VERSION
Merge Revision #d6f31ed263 2025-02-03 10:44:13 +0100 - Merge branch '10.5' into '10.6'
Revision #1f93aece3d 2024-11-07 14:41:02 +0200
MDEV-24485 : galera.galera_bf_kill_debug MTR failed: A long semaphore wait
Revision #75b24a002f 2025-02-03 08:29:52 +0200
Suppress processist_state='buffer pool load'
Revision #f6fd591a08 2025-02-03 08:28:01 +0200
mtr: Globally suppress some rare warnings
Revision #900bbbe4a8 2025-02-03 08:11:43 +0200
MDEV-33295 innodb.doublewrite occasionally fails
Revision #9389428380 2023-07-17 17:29:20 +0300
MDEV-27861: Creating partitioned tables should not be allowed with wsrep_osu_method=TOI and wsrep_strict_ddl=ON
Revision #b3925982a0 2023-05-02 04:57:30 +0200
MDEV-29755 post-merge for 10.6+
Revision #0784dd32b1 2023-04-13 13:45:00 +0300
MDEV-29775 : Assertion `0' failed in void Protocol::end_statement() when adding data to the MyISAM table after setting wsrep_mode=replicate_myisam
Merge Revision #53c693ec2f 2025-02-02 12:36:10 +0100 - Merge branch '10.5' into '10.6'
Revision #f1276aa1bc 2024-07-09 08:59:59 -0600
MDEV-26652: xa transactions binlogged in wrong order
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?