Note: This page describes features in the source repository for MariaDB 10.5. 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 and the code yourself.
Download Release Notes Changelog Overview of 10.5 Alternate download from mariadb.org Release date: 6 May 2025
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.4.34
2025-04-25 15:35:41 +0200
Remove systemd CapabilityBoundingSet as unnecessary
2025-04-25 15:16:47 +0200
Revert ": RHEL8(+compat)/Ubuntu 20.04 cannot start systemd servce (EXIT_CAPABILTIES/218)"
2025-04-18 12:14:23 +0200
(part 2) Server crash when inserting from derived table containing insert target table
2025-04-01 20:57:29 +0200
Server crash when inserting from derived table containing insert target table
2025-04-23 15:32:51 +0300
: galera_var_ignore_apply_errors test failure: table doesn't exist
2025-04-23 17:06:33 +0300
: galera.galera_var_replicate_myisam_on test failure
2025-04-23 10:50:39 +0200
rpm: restore MariaDB-test dependency on MariaDB-common
2025-04-16 08:06:15 +1000
: RHEL8(+compat)/Ubuntu 20.04 cannot start systemd servce (EXIT_CAPABILTIES/218)
2025-04-22 10:53:35 +0200
RPM fixes for centos
2025-04-22 08:57:16 +0300
: galera_toi_ddl_nonconflicting test failure
2025-04-17 12:32:32 +0300
: galera.galera_as_slave_nonprim test: result content mismatch
2025-04-17 09:59:00 +0300
: galera_3nodes.galera_gtid_2_cluster test failed on 10.5
2025-04-22 20:21:53 +0300
Revert "Fix valgrind detection"
2025-04-22 18:44:46 +0300
Add -asan to server version suffix if -fsanitize is used
2024-07-12 14:04:48 +0300
Typo: HAVE_valgrind should be used, not HAVE_VALGRIND
2025-04-15 21:49:41 +0300
corruption when query cache cannot allocate block
2025-04-14 15:50:40 +0300
Stack looping and SIGSEGV in Item_args::walk_args on UPDATE
2025-04-14 18:49:39 +0300
Server crash in find_field_in_tables, Assertion `name' failed in find_field_in_table_ref
2025-04-20 19:01:49 +0200
Fix valgrind detection
2025-04-20 10:01:52 +0200
New CC
2025-03-06 05:27:48 +0000
review changes
2025-03-06 05:27:48 +0000
Long server_audit_file_path causes buffer overflow
2025-04-17 17:08:04 +0200
cleanup: rename hide_view_error->replace_view_error_with_generic
2025-04-11 08:28:42 +0200
User has unauthorized access to a sequence through a view with security invoker
2025-04-15 15:49:25 +1000
Temporarily disable view protocol for a query in spider/bg.basic_sql
2025-04-16 15:55:45 +0300
Incorrect undo logging for indexes on virtual columns
2025-04-07 17:28:32 +0200
: correction for error codes
2025-04-11 22:22:41 +0200
: master can stop responding after cluster vote to evict a node
2025-04-03 14:15:34 +0200
addendum: post-fix corrections for SST scripts
2024-06-07 00:52:29 +0300
: master can stop responding after cluster vote to evict a node
2025-04-08 21:57:11 +0200
Field pointer may be uninitialized in fill_record
2025-01-22 22:08:56 +0100
() Wrong results from a tables with a single record and an aggregate
2025-03-05 15:05:59 +0100
fix dbug_print_row concurrent access
2025-04-07 22:02:35 +0200
fix build with -fno-elide-constructors
2025-04-07 20:37:36 +0200
Build fails with cmake 4.0.0 due to wsrep
2025-04-07 19:10:02 +0200
Build fails with cmake 4.0
2025-04-03 17:57:04 +1100
Fix spider view protocol test failures caused by tampering of order by items
2025-04-03 17:56:56 +1100
Fix spider view protocol test failures caused by different queries constructed without GBH
2025-04-02 14:47:53 +1100
Disable view protocol when calling spider_copy_tables in tests
2025-04-02 14:28:10 +1100
Fix udf output temp field name in spider tests with --view-protocol
2025-04-02 15:45:23 +1100
Do not create spider group by handler when dealing with derived tables or view and at least one select item is constant
2025-04-01 17:38:25 +1100
Fix --view-protocol for spider tests with SELECT arguments of SELECT statements
2025-04-05 21:06:41 +0400
- FTBFS with libxml2 2.14.0
2025-03-13 11:48:03 +0200
: For Galera, create sequence with low cache got signal 6 error: [ERROR] WSREP: FSM: no such a transition REPLICATING -> COMMITTED
2025-02-18 16:09:44 +0300
: Remove debug assert in TOI when executing thread is killed
2024-12-20 15:13:33 +0100
Assertion `commit_trx' failed in test galera_as_master
2025-03-26 16:03:14 +0100
Test failure on galera_sr.GCF-572
2025-03-28 22:38:18 +0100
galera tests: corrections for garbd-related tests
2025-03-09 20:33:58 +0100
galera: synchronization changes to stop random test failures
2025-03-31 23:03:13 +0200
Fix random mariadb-backup crashes with latest pcre2.
2025-03-30 18:54:23 +0300
InnoDB: assertion: node->pcur->rel_pos == BTR_PCUR_ON in row_update_for_mysql
2025-03-30 18:54:23 +0300
Server crash in get_lock_data / mysql_lock_abort_for_thread
2025-03-31 17:11:52 +1100
Fix extra spider_same_server_link warnings in view-protocol
2025-03-31 11:10:12 +0200
fix main.timezone test for DST
2025-03-26 22:44:42 +0100
Fix PCRE2 10.45 build on Windows as an external project
2025-03-26 12:32:34 +0100
PCRE2 10.45 breaks main.func_regexp_pcre due to change in PCRE
2025-03-21 17:52:43 +0100
New mysql_upgrade message on minor-only upgrades is confusing
2025-03-21 16:59:34 +0100
cleanup: mysql_upgrade.test
2025-03-16 11:26:30 +0100
main.mysql-interactive fails in buildbot on debian
2025-03-11 11:22:00 +0100
mariadb-dump used wrong quoting character
2025-03-06 10:03:04 +0100
cmake CMP0177 policy, no dot in the install destination path
2025-03-06 15:29:17 +1100
: Remove CAP_DAC_OVERRIDE CAP_AUDIT_WRITE from AmbientCapabilities
2025-03-14 11:32:27 +0530
mariadb-backup.incremental_compressed fails in 10.11+
2025-03-24 12:00:30 +0200
: Compilation is broken with the PLUGIN_PARTITION=NO
2025-03-14 13:45:09 +0530
Server aborts while deleting the record in spatial index
2025-03-19 00:03:03 +0700
: SIGSEGV in pfs_start_mutex_wait_v1, strlen_avx2, or strlen_evex from safe_mutex_lock on CREATE DEFINER when using skip-grant-tables
2025-03-17 11:46:34 +0300
dbug_print_table_row is broken: prints empty rows in debugger
2025-03-13 14:50:25 +0100
: Server crash in SHOW SLAVE STATUS concurrent with STOP SLAVE
2025-03-13 10:43:21 +0100
Add --source include/long_test.inc to some tests
2025-03-08 07:27:04 +0100
Fix sporadic failures of rpl.rpl_gtid_crash
2025-01-24 20:18:46 +0000
Mixed MySQL/MariaDB references in RPM upgrade error message
2025-03-04 03:22:19 +0100
galera: synchronization between branches and editions
2025-02-20 00:06:09 +0100
fix problem of reallocated string
2025-02-28 19:16:14 +0100
galera_inject_bf_log_wait mtr test: more stable test
2025-02-19 03:53:49 +0100
galera mtr tests: synchronization between versions
2025-01-13 14:09:42 +1100
Case-insensitive wrappers in spider
2025-01-13 14:07:22 +1100
Removed an unused function spider_cmp_trx_alter_table
2025-02-24 13:23:47 +1100
Spider: add missing skips when fetching results
2025-02-24 12:10:32 +1100
Server null-pointer crash at startup when tmptables left in --tmpdir
2025-02-21 09:31:21 +0530
my_getopt compares option names case sensitively
2025-01-02 11:13:32 +0200
: SST failure occurs when gtid_strict_mode is enabled
2025-02-18 17:01:44 +0200
ALTER TABLE…SEQUENCE does not work correctly with InnoDB
2024-09-24 11:09:00 +0300
: galera_2_cluster: before_rollback(): Assertion `0' failed
2025-02-11 03:51:42 +0100
galera mtr tests: unification of wsrep provider settings
2025-02-10 09:19:23 +0200
: galera_bf_abort_lock_table fails with wait for metadata lock
2025-02-06 21:29:04 +0100
galera mtr tests: fixes for test failures, 'cosmetic' changes and unification between versions
2025-01-28 20:47:38 +0100
galera mtr tests: synchronization between editions/branches (10.5)
2023-02-26 12:44:49 +0200
galera fix: Donor in non-Primary causes assertion in wsrep-lib
2025-01-28 03:29:16 +0100
galera_sequences test: post-fix after
2025-01-29 01:49:44 +0100
galera: disable problematic test (galera_vote_rejoin_dml)
2025-01-28 03:43:41 +0100
galera: disable problematic test (MW-329)
2025-01-27 16:08:58 +0100
galera: disable problematic test (galera_vote_rejoin_ddl)
2025-01-27 14:35:14 +0100
galera mtr tests: remove unused .result file
2025-01-25 17:16:13 +0100
galera: correction for MENT-2042 test
2024-02-20 00:57:55 +0100
galera mtr tests: synchronization of tests between branches
2023-12-05 01:24:09 +0100
galera: root certificate renewed
2025-01-29 20:08:41 +0200
: Complete freeze during MW-329 test
2025-02-11 14:06:15 +0200
fixup: conditionally define a function
2025-02-10 15:25:09 +0100
Problem with INSERT SELECT on NOT NULL columns while having BEFORE UPDATE trigger
2024-12-18 12:02:10 -0500
Improve error message on unexpected geometries for st_distance_sphere
2025-02-04 07:50:30 -0500
bump the VERSION
2025-02-03 19:52:50 +1100
Store the error message at the net layer when reading a packet from the server
2025-02-03 15:00:35 +0400
UBSAN: runtime error: applying zero offset to null pointer in _ma_unique_hash, skip_trailing_space, my_hash_sort_mb_nopad_bin and my_strnncollsp_utf8mb4_bin
2025-01-30 10:10:39 +0100
Assertion `thd->is_error()' failed in Sql_cmd_dml::prepare
2024-11-13 12:58:18 +0200
: Upgrade 10.11 -> 11.4 fails when wsrep_provider_options socket.ssl_cipher is set
2025-01-29 13:04:29 +0200
: galera_bf_abort_lock_table fails with wait for metadata lock
2023-07-17 17:29:20 +0300
: Creating partitioned tables should not be allowed with wsrep_osu_method=TOI and wsrep_strict_ddl=ON
2024-09-26 05:06:40 +0200
addendum: Relaxation of unnecessary restrictions
2023-04-13 13:45:00 +0300
: Assertion `0' failed in void Protocol::end_statement() when adding data to the MyISAM table after setting wsrep_mode=replicate_myisam
2025-01-14 14:29:29 +0200
: Attempting to create a CONNECT engine Table results in non-InnoDB sequences in Galera cluster error
2025-01-29 00:43:40 +0400
Fix setting SRID with ST_*FromWKB().
This page is licensed: CC BY-SA / Gnu FDL