MariaDB 10.11.16 Changelog

MariaDB 10.11.16 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-02-04

Download Release Notes Changelog Overview of 10.11

Alternate download from mariadb.org

Release date: 4 Feb 2026

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

  • Revision #3218602d31 2026-01-30 15:39:36 -0700

    • MDEV-25039: MDL BF-BF conflict because of foreign key

  • Revision #d5db6c1daa 2025-10-03 11:16:26 +0530

    • MDL BF-BF conflict on ALTER and INSERT with multi-level foreign key parents

  • Revision #4802bfe4f9 2026-01-30 17:59:42 +0100

    • MDEV-38710 Assertion is_lock_owner on error returning from auto-create in mysql_admin_table

  • Revision #a2b62fe572 2026-01-30 16:17:55 +0100

    • MDEV-38246 aria_read index failed on encrypted database during backup

  • Revision #a9e353e84f 2025-12-06 16:29:26 +0200

    • MDEV-38246 aria_read index failed on encrypted database during backup

  • Merge Revision #b29d3779e4 2026-01-28 14:22:20 +0100 - Merge branch '10.6' into 10.11

  • Revision #7614f8fb5d 2026-01-28 13:24:09 +0200

    • MDEV-38589: SELECT unnecessarily waits for log write

  • Revision #8070033e47 2026-01-23 15:31:46 +1100

    • MDEV-36230 Fix SERVER port field bound check

  • Revision #6f2a99589b 2025-09-26 11:45:54 +0530

    • MDEV-35815: use-after-poison_in_get_hash_symbol

  • Revision #eba938f9eb 2025-12-17 17:39:28 +0300

    • MDEV-37275 Cannot remove default value of NOT NULL column

  • Revision #dc28140c89 2026-01-09 15:23:41 +0530

    • MDEV-31255: Crash with fulltext search subquery in explain delete/update

  • Revision #c0acc3cc8f 2025-12-29 20:35:09 +0100

    • MDEV-38209 REFERENCES permission on particular schema is sometimes ignored

  • Revision #7b9d3a4df6 2026-01-26 00:29:30 +0100

    • MDEV-38654 Assertion `str[strlen(str)-1] != '\n'' failed upon federated discovery error

  • Revision #d7702e0b0f 2026-01-25 21:16:25 +0100

    • MDEV-37481 empty value inserted if BEFORE trigger and ENUM NOT NULL field

  • Revision #387de3d5b8 2026-01-25 21:07:23 +0100

    • cleanup: remove unused argument

  • Revision #ac49387199 2026-01-25 16:31:47 +0100

    • MDEV-37506 Assertion if FLUSH PRIVILEGES is interrupted in --skip-grant-tables

  • Revision #71d4cae866 2026-01-25 16:03:37 +0100

    • MDEV-37503 UBSAN: downcast Item_func_plus to Item_field invalid in sql_prepare.cc:1516

  • Revision #7e14749d96 2026-01-25 14:31:01 +0100

    • MDEV-37341 Assertion failures null_ptr < ptr' and ptr - null_ptr <= (int)table->s->rec_buff_length' with BEFORE trigger and UPDATE

  • Revision #b930eef317 2026-01-25 13:54:38 +0100

    • MDEV-37326 Assertion failure upon update on versioned partitioned table with long unique under READ COMMITTED

  • Revision #387fe5ecc3 2026-01-25 13:20:51 +0100

    • MDEV-36787 Error 153: No savepoint with that name upon ROLLBACK TO SAVEPOINT, assertion failure

  • Revision #d08fd6343e 2026-01-26 10:01:05 +0100

    • MDEV-38506 fix the test

  • Revision #5688678ff4 2025-09-10 15:59:02 +1000

    • MDEV-37615: Clang based static analysis false postive reports on UNINIT_VAR

  • Revision #4b81180589 2025-11-04 14:33:33 +0400

    • MDEV-38076 - main.mdev375 fails sporadically

  • Revision #b5dbf22657 2025-12-29 00:43:28 +0400

    • MDEV-38471 - funcs_1.processlist_val_no_prot fails sporadically

  • Revision #b68f878fdc 2026-01-20 13:36:42 +0300

    • MDEV-36876 Crash during the Item_subselect::init - outer_select is NULL

  • Revision #6fcd87ba4d 2025-12-20 19:56:08 +0300

    • MDEV-33985 Server crashes at Item_func_nextval::val_int

  • Revision #5597f877fe 2026-01-04 12:03:44 +0300

    • MDEV-33289 INTERVAL partitioning by system time does not work close to the end of timestamp range

  • Revision #3b07a44a23 2026-01-10 16:25:15 +0300

    • MDEV-32724 Segmentation fault due to Deep Recursion in table.cc and sql_lex.cc

  • Revision #7a88776dc1 2025-12-22 18:45:32 +0300

    • MDEV-28650 Server crashes in Item_func_nextval::val_int after select from view

  • Revision #b061b5ab1f 2026-01-23 07:22:03 +1300

    • MDEV-31632 Unresolvable outer reference causes null pointer exception

  • Revision #251f76d39e 2026-01-22 08:31:45 +0530

    • MDEV-36353: Crash with explain for connection

  • Revision #a84b8ec5b1 2026-01-22 12:47:52 +0400

    • MDEV-38626 Unexpected Data too long error on subselect as a multiplication argument

  • Revision #16b5bf03d7 2026-01-13 16:22:06 +0530

    • MDEV-37474: Privilege check of information_schema.TRIGGERS does not correspond to the standards

  • Revision #11f228cbb2 2026-01-08 13:54:00 -0700

    • MDEV-38506: Failed GRANT on a procedure breaks replication

  • Revision #6a32ccc5b9 2026-01-08 13:55:07 +1300

    • MDEV-38473 Incorrect Empty Set with HAVING clause when SELECT and GROUP BY use different aliases for the same column

  • Revision #df50563513 2026-01-20 10:27:56 +0200

    • MDEV-38598 : Galera test failure on MW-86-wait8

  • Revision #540e6daeee 2026-01-19 09:36:06 +0200

    • MDEV-37984 : Test failure on galera.MDEV-34647

  • Revision #6c4aedae5e 2026-01-20 11:15:34 +0100

    • new HeidiSQL

  • Revision #e40277d29b 2025-12-18 09:58:38 +0200

    • MDEV-38218 : Galera test failure on galera_bf_abort_flush_for_export

  • Revision #f92337ac17 2026-01-19 17:09:05 +0100

    • Fix MSVC warning

  • Revision #f2cb54849f 2026-01-19 16:29:34 +0100

    • MDEV-38203 fix build error on Windows

  • Revision #42c260bc0f 2026-01-19 16:13:34 +0100

    • MDEV-37997 vcpkg's FIND_PACKAGE throws error for zlib dependent packages

  • Revision #8c6ebbacce 2026-01-18 20:11:56 +0530

    • MDEV-25148: Unexpected success and result set upon erroneous JSON_VALUE call

  • Revision #c69ea9b286 2026-01-16 23:33:22 +0100

    • Skip main.mysql_options_err, if ha_example plugin is missing

  • Revision #eee6c91fdf 2026-01-16 20:20:48 +0100

    • Windows,CMake - remove invalid use of MESSAGE_ONCE

  • Revision #13aad4ed2b 2025-10-23 22:22:39 +0200

    • MDEV-20586: Incorrect commit of transaction in GTID table processing

  • Revision #65720c604e 2025-12-26 11:08:08 +0100

    • MDEV-38110 Sever shutdown prevented by RocksDB setting rocksdb_pause_background_work

  • Revision #d12a5333fd 2025-11-18 11:30:45 +0100

    • MDEV-37888 unexpected type changing after changing AVG to MAX

  • Revision #2c983b5ebb 2025-11-09 19:36:58 +0100

    • MDEV-38006 Inconsistent behaviors when casting into time

  • Revision #5349220b2e 2025-11-07 20:45:21 +0100

    • MDEV-37979 sys.ps_setup_save does not restore SQL_LOG_BIN after error, causes replication discrepancy

  • Revision #0dcec66416 2026-01-02 15:08:57 +0100

    • MDEV-38233 Inconsistent results for make_set of cast

  • Revision #0db178da5e 2025-12-26 23:59:01 +0100

    • MDEV-38124 event scheduler spams the error log

  • Revision #c26d7b9d0f 2025-11-24 19:33:35 +0100

    • MDEV-36668 main.mysqld--help-aria test failure when no MAC address

  • Revision #32c846e9fc 2025-12-03 19:56:58 +0100

    • MDEV-38237 Incorrect BuildRequires entry in RHEL10 srpm

  • Revision #edda8d54c1 2025-12-26 16:34:23 +0100

    • MDEV-38133 Package mariadb-common conflicts with mysql-common

  • Revision #87fdb5ac62 2025-12-26 13:55:52 +0100

    • MDEV-26618 OPTIMIZE table not replicating

  • Revision #0bfe10e2b7 2025-12-05 20:27:31 +0100

    • MDEV-38087 Unexpected error Unknown column '???' in 'GROUP BY'

  • Revision #84eec86b37 2025-12-03 18:36:05 +0100

    • mysqldump --no-autocommit

  • Revision #b998e3a7b9 2025-12-02 19:21:00 +0100

    • MDEV-38203 Hashicorp plugin lets keys timeout and doesn't use cached keys on vault errors

  • Revision #5e7c391dcb 2025-11-29 23:16:55 +0100

    • fix main.mysqld_option_err test that didn't work for years

  • Revision #65bdb573e6 2025-11-24 15:30:29 +0100

    • MDEV-38168 Lots of joins can crash the server

  • Revision #1bb660008f 2025-11-19 12:21:15 +0100

    • fix the test to not leave $datadir/test/imp_t1.ibd around

  • Revision #2d12bcd28e 2025-11-18 11:53:15 +0100

    • MDEV-38028 Userstat Plugin CPU_TIME much higher than BUSY_TIME in versions 10.11.X and beyond

  • Revision #cf842c8c4d 2025-11-14 17:25:50 +0100

    • MDEV-38096 Server crashes after INSERT.. ON duplicate KEY UPDATE i = DEFAULT

  • Revision #b9ae75d661 2025-11-09 10:44:55 +0100

    • MDEV-37998 (Column) CHECK constraints can cause CREATE TABLE (SELECT) queries to fail

  • Revision #7b276c0282 2025-11-09 12:11:44 +0100

    • MDEV-38001 NULL dereference in Trigger_creation_ctx::create()

  • Revision #bc977fb008 2025-11-07 20:34:33 +0100

    • MDEV-37971 CHECK TABLE command can be executed by users with the table-level CREATE but not with global CREATE

  • Revision #9134fea5d6 2025-11-07 20:22:34 +0100

    • cleanup: move constraint tests from check.test to check_constraint.test

  • Revision #db2606d5f9 2025-11-05 10:50:58 +0100

    • MDEV-37920 Out-of-Bounds memory access in File_parser::parse()

  • Revision #4de773e90c 2025-12-29 18:03:23 +0400

    • MDEV-38451 SHOW FUNCTION CODE package_func crashes on the second execution

  • Revision #29a986a024 2026-01-10 15:10:50 +0400

    • MDEV-38531 - perfschema.statement_digest_consumers2 fails sporadically

  • Revision #3d3536358d 2026-01-10 19:07:12 +0400

    • MDEV-38534 - perfschema.user_var_func fails sporadically

  • Revision #e04fcec4bc 2026-01-11 00:02:14 +0400

    • MDEV-10677 - perfschema.threads_mysql fails in buildbot (type=BACKGROUND mismatch)

  • Revision #6fe391d2aa 2026-01-13 00:58:30 +0400

    • Fixed mtr --embedded compat/oracle.sp-package-mdl

  • Revision #16311b0fb2 2026-01-11 15:08:14 +0400

    • MDEV-38537 - sysschema.pr_ps_setup_show_enabled fails sporadically

  • Revision #0eebe3a98f 2026-01-11 16:34:18 +0400

    • MDEV-38539 - compat/oracle.sp-package-mdl fails sporadically

  • Revision #f304628b2c 2026-01-11 19:21:04 +0400

    • MDEV-38540 - spider/bugfix.perfschema fails sporadically

  • Revision #7f8f90654d 2026-01-11 17:34:20 +0700

    • MDEV-36686: Fix crash with DEFAULT() in WHERE clause with nested views

  • Revision #0397e4e4dc 2025-12-25 23:49:52 +0700

    • MDEV-27027 Atomic DDL: Assertion failed upon unsuccessful multi-RENAME TABLE

  • Revision #80e7ce85a7 2026-01-08 15:09:37 +1100

    • MDEV-37908: Replace perror link with err.mariadb.com link

  • Revision #15e4ae4a91 2026-01-07 17:13:22 +0100

    • MDEV-37908: Replace KB links with MariaDB Documentation links

  • Revision #9fa3f51f59 2025-12-11 14:42:40 +0100

    • MDEV-38313 Add WantedBy=sockets.target to systemd socket definations

  • Revision #e309477815 2025-01-07 16:14:33 -0500

    • MDEV-35765 ST_OVERLAPS wrong result when dim(geom1) <> dim(geom2)

  • Revision #586f1973ae 2025-12-12 08:53:33 +0000

    • MDEV-37098 Fix Spider test failures in network-less environments

  • Merge Revision #0ac1c08b1a 2026-01-03 07:27:34 +0200 - Merge 10.6 into 10.11

  • Revision #faf1a76516 2025-12-27 23:57:32 +0400

    • MDEV-38437 - main.ssl fails sporadically

  • Revision #037a0aa96f 2025-11-25 00:07:07 +0400

    • MDEV-38182 - main.xa fails sporadically

  • Merge Revision #8fab129382 2026-01-02 11:06:05 +0200 - Merge 10.6 into 10.11

  • Revision #10643cffe9 2025-12-23 13:42:45 +0300

    • MDEV-37325 Incorrect results for INTERSECT ALL in ORACLE mode

  • Revision #9f70e0a76c 2025-12-23 13:42:45 +0300

    • MDEV-32299 Segfault when preparing unreferenced select in recursive CTE

  • Revision #9fad7ac3f7 2025-12-23 13:42:45 +0300

    • Comment cleanup

  • Revision #dfd28e5324 2025-12-23 13:42:45 +0300

    • MDEV-29114 Pruning depends on current timestamp for partition by SYSTEM_TIME

  • Revision #3c8a5ea128 2025-12-19 13:30:00 +1100

    • MDEV-37972 Factor out duplicate code shared by spider_internal_xa_{commit,rollback}_by_xid

  • Merge Revision #15fa5351cd 2025-12-19 14:18:11 +1100 - Merge branch '10.6' into 10.11

  • Revision #a04ccfe924 2024-09-20 16:30:03 +0000

    • Add MTR to verify TLS with chain of trust

  • Revision #a9006bdf29 2025-07-04 15:06:28 +0800

    • MDEV-37157 When using rownum in having clause without group by or in subquery, the result may be wrong

  • Revision #5cbe01730d 2025-12-12 11:19:12 -0800

    • MDEV-38332 Detect Hurd based on CMAKE_SYSTEM_NAME being "GNU"

  • Revision #ba6e0cbd1f 2025-11-05 13:57:27 +0300

    • MDEV-37229: Set proper trx isolation level for Wsrep system threads

  • Revision #db26f446fd 2025-12-15 17:09:21 +1100

    • MDEV-35562 Do not emit warning when deleting .par file in quick_rm_table

  • Revision #bb32acebf3 2025-11-27 10:11:38 +0200

    • MDEV-37354 : SIGSEGV in Wsrep_server_service::release_high_priority_service | discard_streaming_applier

  • Revision #4ee491f1b2 2025-12-11 08:22:41 +0200

    • MDEV-38289: innodb.log_corruption_recovery sporadically fails

  • Revision #88efded2d2 2025-11-24 09:15:13 +0200

    • MDEV-36269: improve error handling for source command

  • Revision #f3a5d38fa7 2025-12-04 19:26:40 +0200

    • Revert "MDEV-37686 rpl.create_or_replace_mix2 fails in MDEV-35915 branch"

  • Revision #d613f03c20 2025-12-02 17:14:45 +0200

    • MDEV-37541 Race of rolling back and committing transaction to binlog

  • Merge Revision #22db2df60c 2025-12-02 17:12:55 +0200 - Merge commit '2fd25d77f031f48f501344b5d77aeea62b42da88' into bb-10.11-release with will be replace by 10.11 specific one.

  • Revision #080d92a621 2025-11-27 16:38:11 +0200

    • MDEV-31517 Wrong variable name in the configuration leads Galera to think SST/IST failed, at next restart will request a full SST

  • Merge Revision #c331d530b7 2025-11-28 12:44:34 +0200 - Merge 10.6 into 10.11

  • Revision #1893fb4d2b 2025-11-26 14:00:00 +0200

    • MDEV-38201 : Assertion `level != Sql_condition::WARN_LEVEL_ERROR' failed in void push_warning(THD*, Sql_state_errno_level::enum_warning_level, uint, const char*)

  • Revision #15283527a5 2025-11-26 11:54:16 +0200

    • Galera library 26.4.25 contains gcs protocol change 5-->6

  • Revision #c4264c9e2f 2025-10-22 15:10:25 +0300

    • MDEV-34124: Make sequences work with streaming replication

  • Revision #021b979014 2025-10-22 15:10:04 +0300

    • MDEV-34124: Fix streaming replication offset for binlog stmt cache

  • Revision #adf9f56041 2025-10-24 16:23:28 +0300

    • MDEV-34124: Test sequences recovery after crash in Galera cluster

  • Revision #3de6d11321 2025-10-23 13:59:43 +0300

    • MDEV-34124: Improve sequences replication with Galera

  • Revision #5b0c2ed259 2025-10-24 18:38:46 +0400

    • MDEV-13257 - main.kill-2 failed in buildbot

  • Revision #5e6903769f 2025-11-20 13:24:43 +1100

    • MDEV-38137 s3.cnf still suggests changing plugin-maturity to alpha

  • Revision #0f5e5ced37 2025-10-15 14:29:08 -0600

    • MDEV-37662: Binlog Corruption When tmpdir is Full

  • Revision #6737d68a8e 2025-11-05 11:48:07 +0200

    • MDEV-32266 All queries in stored procedures increment empty_queries counter

  • Revision #79926f1c09 2025-11-19 08:59:58 +0200

    • MDEV-36528 : Test failure on galera.mdev-22543

  • Revision #9c6017474f 2025-11-14 16:07:54 +0300

    • MDEV-36845 InnoDB: Failing assertion: tail.trx_no <= last_trx_no

  • Revision #48f04bba78 2025-11-12 13:09:49 +0300

    • MDEV-38073: Always use tx_read_only=false for Wsrep system threads

  • Revision #23bfe99b05 2025-11-11 17:03:18 +0300

    • MDEV-38073: Unify setting variables for Wsrep schema threads

  • Revision #36b2696d6c 2025-11-14 12:14:29 +0200

    • MDEV-37981 : Test failure on galera.galera_temporary_sequences

  • Revision #4c94cd5da6 2025-11-17 14:52:10 +0200

    • MDEV-38069 Heavy contention on buf_pool.flush_list_mutex

  • Revision #f0c2753cd1 2025-11-12 10:12:28 +0200

    • MDEV-35511: Backport fix for Audit log not reporting user in Galera cluster

  • Revision #8794f8c3d7 2025-11-12 09:18:55 +0200

    • MDEV-35810 test case fixup

  • Merge Revision #57df41c4c7 2025-11-12 09:18:26 +0200 - Merge 10.6 into 10.11

  • Revision #04bf6fdaef 2025-11-11 11:46:25 +0200

    • MDEV-36909 : Assertion `client_state.transaction().active()' failed in int wsrep_thd_append_key(THD*, const wsrep_key*, int, Wsrep_service_key_type)

  • Revision #fb49d8aa42 2024-04-03 12:26:50 +0300

    • MDEV-30732 : wsrep_store_key_val_for_row() may invoke memcpy() on nullptr

  • Merge Revision #97b32c44c8 2025-11-11 10:29:45 +0200 - Merge 10.6 into 10.11

  • Revision #5242ae2421 2025-11-10 15:53:37 +0100

    • MDEV-38059 - skip sp-bugs2 test, if compiled without perfschema

  • Merge Revision #536cd151f0 2025-11-07 08:33:36 +0100 - Merge branch '10.11' into mariadb-10.11.15

  • Revision #911e68c16b 2025-11-02 19:43:35 +0400

    • MDEV-38008 - main.grant_kill fails sporadically

  • Revision #ebd875b13a 2025-11-06 12:29:42 -0500

    • bump the VERSION

  • Revision #cedb0ed79d 2025-11-03 14:01:08 +0200

    • MDEV-37991 : Galera cluster crashes when granting permission to non existing user after setting max_error_count and wsrep_ignore_apply_errors to zero

  • Revision #814787f4c2 2025-10-30 09:10:10 +0200

    • MDEV-34117 : Assertion `! thd->in_sub_stmt' failed in bool trans_rollback_stmt(THD*)

  • Revision #654e8440b5 2025-10-30 00:40:25 +0400

    • MDEV-19373 - main.old-mode failed in buildbot with wrong result

  • Revision #6fea5712d1 2025-10-30 15:50:24 +0100

    • MDEV-3799 Windows WITH_ZLIB=bundled build errors with hashicorp_key_management

  • Revision #66aa2501b1 2025-10-27 15:56:15 +0200

    • MDEV-37935 : Assertion `0' failed in int wsrep::transaction::before_rollback()

  • Merge Revision #808851d729 2025-10-29 09:38:19 +0200 - Merge 10.6 into 10.11

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

Last updated

Was this helpful?