The most recent release of MariaDB 10.5 is:MariaDB 10.5.28 Stable (GA) Download NowAlternate download from mariadb.org
Download 10.5.26Release NotesChangelogOverview of 10.5
Release date: 8 Aug 2024
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
2024-08-03 08:47:17 +0200
lost in editinig line added
2024-07-31 14:14:18 -0600
: Fix rpl_mysqldump_gtid_slave_pos
2024-07-30 23:59:00 +0530
IMPORT TABLESPACE unnecessary traverses tablespace list
2024-07-30 17:49:09 +0300
: Assertion `(key_part->key_part_flag & 4) == 0' failed key_hashnr
2024-07-30 12:05:38 +0530
Instant table aborts after discard tablespace
2024-07-02 12:27:41 +1100
2nd execution name resolution problem with pushdown into unions
2024-07-29 15:04:16 +0300
fixup: Do not cripple MSAN
2024-07-29 10:58:09 +0300
: SIGILL due to OS not supporting AVX512
2024-07-27 12:52:51 +1000
main.win postfix --view-protocol compat
2024-06-14 14:05:48 +1000
Range-type window frame supports only numeric datatype
2024-07-24 16:41:29 +0200
The test should be not for AddressSanitizer used becouse stack check tests and this check switched off
2024-07-23 15:34:23 +0700
Types mismatch when cloning items causes debug assertion
2024-07-15 17:50:37 +0300
gtid_slave_pos duplicate key errors after mysqldump restore
2024-07-19 13:07:17 +0200
Fix view protocol
2024-07-18 08:15:43 +0400
Additional tests for ASAN: use-after-poison or unknown-crash in my_strtod_int from charset_info_st::strntod or test_if_number
2024-07-17 12:56:45 -0600
: Fix rpl_xa_empty_transaction.test
2024-07-09 15:11:18 +0200
Revert "don't wait indefinitely for signal handler in --bootstrap"
2024-07-06 13:36:35 +0200
Invalid "use" and "Schema" in slow query log file with multi-line schema
2024-07-04 14:10:37 +0200
dead code in the thr_rwlock.c
2024-06-21 17:10:49 +0200
Hide password passed on commandline from xtrabackup_info
2024-06-17 15:54:30 +0200
also protect the /*!999999 sandbox comment
2024-06-14 17:32:52 +0200
mariadb-dump SQL syntax error with MAX_STATEMENT_TIME against Percona MySQL server
2024-06-16 18:04:27 +0200
MariaDB Server crashes with ill-formed partitions
2024-06-14 17:23:55 +0200
restorecon call in RPM POSTIN script has hardcoded datadir path
2024-07-09 23:44:44 +0530
: incorrect result of gis function in view protocol
2024-06-21 17:17:47 +0000
Refactor import * with only required imports
2024-06-03 19:43:21 +0000
GitLab CI Upgrade CentOS 8 to CentOS 9 build
2024-07-17 13:08:55 +0200
new CC version
2024-07-17 09:02:58 +0200
new PCRE2-10.44
2024-07-17 08:39:43 +0400
ASAN: use-after-poison or unknown-crash in my_strtod_int from charset_info_st::strntod or test_if_number
2024-06-04 17:38:14 +0900
Add Mroonga initialized check to Mroonga UDFs
2024-03-07 19:09:39 -0500
mytop - fix specifying filters in .mytop
2024-07-17 08:54:28 +0800
Reset explicit_limit in exists2in
2024-07-08 16:14:44 +0800
[fixup] Spider: Fix conn key length
2024-06-04 14:51:25 +1000
Distinguish between absence of a keyword and empty value for the keyword
2024-06-11 16:30:00 +1000
Spider: add tests for connection param overriding
2024-06-14 09:51:44 +0300
: Workaround chown warnings
2024-04-01 14:03:46 +0700
Crash when pushing condition with CHARSET()/COERCIBILITY() into derived table
2024-06-21 19:27:22 +0800
Check the SQL command when resolving storage engine
2024-07-11 11:16:46 +0800
Clean up spider self reference check
2024-07-05 16:32:54 +0800
Spider: creates connections if needed before lock_tables()
2024-07-08 16:22:50 +0800
Spider check trx and get conn in rnd_next()
2024-07-08 16:07:53 +0800
Some Spider code documentation regarding first_link_idx and remote HANDLER commands
2024-07-11 13:48:48 +0800
Delete and remove trx_ha on spider share mismatch
2024-07-01 17:41:23 +0800
Spider: some code documentation and cleanup
2024-07-16 09:30:20 +0200
mariadb-secure-installation fails with --defaults-group-suffix
2024-07-15 19:11:39 +0200
New wolfssl v5.7.2-stable
2024-07-05 14:26:13 +1000
: AddressSanitizer running out of memory regardless of stack_thread size
2024-07-03 15:42:21 +0700
get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone
2024-07-15 14:44:59 +0530
InnoDB: Failing assertion: stat_n_leaf_pages > 0 in ha_innobase::estimate_rows_upper_bound
2024-07-03 10:22:13 +0800
Default ha_spider::bulk_size to 0.
2024-07-12 21:37:48 +0200
: Fix flashback mode man pages
2024-07-10 19:34:53 +0530
Assertion `lock_trx_has_sys_table_locks(trx) == null' failed in void row_mysql_unfreeze_data_dictionary(trx_t*)
2024-07-12 12:45:11 +0530
Shutdown hangs while freeing the asynchronous i/o slots
2024-07-11 17:35:13 +1000
rpl.rpl_mdev12179 - correct for Windows
2024-05-04 19:50:55 +0700
Display additional information for materialized subqueries in EXPLAIN/ANALYZE FORMAT=JSON
2024-07-09 17:37:04 +0200
: Expression with constant subquery causes a crash in pushdown from HAVING
2024-07-11 16:51:39 +1000
mtr: remove not_valgrind_build
2024-06-20 12:21:48 -0600
: Replication breaks when filtering two-phase XA transactions
2024-07-10 14:14:35 +0200
Windows - no error log entries after startup in XAMPP
2024-07-10 11:43:03 +0530
InnoDB: Failing assertion: stat_n_leaf_pages > 0 in ha_innobase::estimate_rows_upper_bound
2024-07-04 02:43:32 +0200
galera mtr tests: correction of inaccuracies in warnings suppressions
2024-07-03 19:04:24 +0200
: galera_desync_overlapped test result content mismatch
2024-06-27 15:10:25 +0300
galera.galera_gcache_recover_manytrx sporadic failures
2023-12-06 18:31:23 +0300
: Don't roll back high-prio txn waiting on a lock in InnoDB
2024-06-10 04:08:42 -0600
: IO Thread Reports False Error When Stopped During Connecting to Primary
2024-06-11 13:49:08 +0400
Redundant truncation errors/warnings with optimizer_trace enabled
2024-05-11 00:37:05 +0000
Refactor GitLab cppcheck and update SAST ignorelists
2024-05-13 22:19:38 +0000
Perform simple fixes for cppcheck findings
2024-07-08 10:23:52 +0300
: UBSAN: overflow on adding an unsigned offset
2024-07-07 12:06:19 +0300
Index for (specific) Aria table is created as corrupted
2021-06-09 11:03:03 -0600
: Auto-generated DELETE from HEAP table can break replication
2024-07-05 15:26:05 +0530
innodb_log_checkpoint_now crashes when innodb_read_only is enabled
2023-03-11 00:27:42 +0000
Fix a stack overflow in pinbox allocator
2024-06-18 19:40:05 +0200
: Constant subquery causing a crash in pushdown optimization
2024-07-03 12:01:28 +0200
Fix compiler errors
2024-07-01 14:09:04 +1000
InnoDB debug mode build - asserts with Valgrind
2024-06-29 10:41:04 +0300
Add server_uid global variable and add it to error log at startup
2024-06-28 18:41:05 +0300
Setting log_slow_admin="" at startup should be converted to log_slow_admin=ALL
2023-08-30 12:22:07 +0700
: Make working view-protocol + ps-protocol (running two protocols together)
2024-06-25 09:27:11 +0400
Unexpected error on CREATE..SELECT HEX(num)
2024-06-21 18:21:32 +1000
restrict port and extra-port to tcp valid values
2024-06-29 09:48:38 +1000
WITHOUT_SERVER/WSREP postfix
2024-04-22 17:53:06 +0700
Removing from tastcases because it is not a bug
2023-12-06 19:48:53 +0000
[] Replace PFS_atomic with std::atomic
2024-06-07 16:56:17 +1000
: compile WITHOUT_SERVER and WSREP=ON
2024-06-06 15:53:16 +1000
: compiler mariadb-binlog WITHOUT_SERVER
2024-06-25 14:22:25 +0800
[fixup] Add suggested overrides in oqgraph
2024-06-11 16:40:53 +1000
Split my.cnf in the spider suite.
2024-06-17 14:08:20 +0800
Use safe_str in spider udfs to avoid passing NULL str
2024-06-24 21:51:19 +0700
: Trigger doesn't work correctly with bulk insert
2024-04-30 10:39:20 +1100
Extend condition normalization to include 'NOT a'
2024-06-24 12:08:13 +0300
fixup: Do not add a new error code
2024-06-24 10:39:13 +0300
ha_innobase::info_low() does not distinguish HA_STATUS_VARIABLE_EXTRA
2024-06-11 10:28:10 +0200
: update systemd unit
2024-06-11 10:19:55 +0200
: set @sbindir@ for scripts
2024-03-19 08:50:19 +1200
UUID() should be treated as stochastic for the purposes of forcing query materialization
2024-06-21 12:38:19 +0530
Increase code coverage for debug_dbug test case during startup
2024-06-12 09:46:26 -0400
Supply missing override markings
2024-06-20 17:54:57 +0530
Avoid log overwrite in early recovery
2024-06-18 13:03:56 +0400
Wrong result set with utf8mb4_danish_ci and BNLH join
2024-06-14 15:31:39 +0200
galera: syncing SST scripts code with the following versions
2024-05-29 08:59:44 +0300
: Change error code for Galera unkillable threads
2024-06-19 10:01:30 +0400
Assertion fixed()' failed and Assertion fixed == 1' failed, both in Item_func_concat::val_str on SELECT after INSERT with collation utf32_bin on utf8_bin table
2024-06-18 06:52:16 -0600
: replication master password length
2024-06-18 06:12:57 -0600
: "delete si" rather than "my_free(si)" in THD::register_slave()
2024-06-04 22:58:25 +0000
: Extend perror utility to print link to KB page
2024-06-14 16:56:10 +0300
Restore test coverage for
2024-06-14 13:41:03 +0300
: Assertion `sel->quick' in make_range_rowid_filters, followup
2024-06-11 16:16:11 +0300
: Assertion `sel->quick' in make_range_rowid_filters
2024-06-14 12:46:56 +0300
: ORDER BY DESC causes ROWID Filter slowdown
2024-06-15 16:55:08 +0300
Change mysqldump to use DO instead of 'SELECT' for storing sequences.
2024-06-15 14:26:07 +0300
Enhance mariadb_upgrade to print failing query in case of error
2024-06-14 13:21:19 +0300
fixup: -Wconversion on 32-bit
2024-06-14 12:46:02 +0530
During innodb_undo_truncate=ON recovery, InnoDB may fail to shrink undo* files
2024-06-13 19:42:18 +0300
fixup: CMAKE_CXX_FLAGS=-DEXTRA_DEBUG
2024-06-11 08:21:28 -0600
: UBSAN runtime error: call to function io_callback(tpool::aiocb*)
2024-06-10 21:56:22 +0200
workaround libmariadb bug : mysql_errno = 0 on failed connection
2024-06-04 14:07:12 +1000
Initialise fields in spider_db_handler
2024-06-10 20:38:49 +0200
fix the test for --view
2024-05-13 10:36:11 -0400
mariadb-install-db appears to hang on macOS
2024-06-02 13:17:51 +0400
mtr --skip-not-found did not skip suites
2024-06-10 12:35:33 +0300
Function pointer signature mismatch in LF_HASH
2024-06-10 12:17:01 +0400
On startup: UBSAN: runtime error: applying non-zero offset in JOIN::make_aggr_tables_info in sql/sql_select.cc
2024-06-10 09:31:14 +0400
SHOW CREATE DATABASE statement crashes the server when db name contains some unicode characters, ASAN stack-buffer-overflow
2024-06-06 11:46:27 -0600
: On Startup: UBSAN: runtime error: call to function MDL_lock::lf_hash_initializer lf_hash_insert through pointer to incorrect function type 'void (*)(st_lf_hash *, void *, const void *)'
2024-06-07 14:53:11 +0200
: post-fix code simplification
2024-06-06 10:35:56 +0300
: 10.11.8 cluster becomes inconsistent when using composite primary key and partitioning
2024-05-30 09:16:42 +0300
safe_strcpy() includes an unnecessary conditional branch
2024-06-07 20:24:39 +0530
Don't allow innodb_open_files to be lesser than number of non-user tablespace.
2024-06-07 12:13:21 +0200
Sandbox mode - is not compatible with --binary-mode
2024-06-07 13:51:46 +0300
: call to crc32c_3way through pointer to incorrect function type
2024-06-07 13:11:17 +0530
Don't allow innodb_open_files to be lesser than number of non-user tablespace.
2024-06-06 20:24:06 +0200
: wsrep_sst_mariadb-backup use /tmp dir during SST rather then user defined tmpdir
2024-06-06 19:37:31 +0200
galera: wsrep-lib submodule update
2024-06-06 19:26:50 +0200
mtr: сhange the default setting for the port group size parameter
2024-03-28 11:24:27 +0100
Spurious deadlock error when wsrep_on=OFF
2024-05-21 15:34:13 +0300
: table gtid_slave_pos entries never been deleted with wsrep_gtid_mode = 0
2024-06-06 19:09:13 +0530
Inconsistent FTS state in concurrent scenarios
2024-05-15 17:06:20 +0530
: Server crashes when executing JSON_EXTRACT after setting non-default collation_connection
2024-06-05 16:34:50 +0200
tpool - declare thread_local_waiter "static thread_local"
2024-06-01 00:04:45 +0200
mtr: run check-testcase client process under debugger
2024-06-05 13:14:20 +0200
fix typo
2024-06-05 12:26:46 +0200
Appveyor - better filtering for branches to match buildbot
2024-06-05 12:13:33 +0200
Appveyor build - skip irrelevant commits
2024-06-05 11:54:34 +0200
Mroonga build with ASAN/UBSAN with GCC 12+ extremely slow.
2024-06-05 10:22:27 +0300
Erroneous Aria Index / Optimizer behaviour
2024-06-05 09:25:20 +0300
get_rnd_value() of ib_counter_t is unnecessarily complex
2024-05-29 13:59:46 +1000
Fix Indonesian month name.
2024-06-01 01:11:40 -0700
Wrong result when joining two derived tables over the same view
2024-05-09 10:28:55 +1000
spider/partition: Report error on info() failure
2024-04-16 10:44:00 +0300
: Remove less standard format directive an-trap
2024-06-04 15:06:37 +0400
CAST(char_col AS DOUBLE) prints redundant spaces in a warning
2024-05-10 10:01:15 +1000
MENT-1504 Fix some english strings in spider.
2024-05-14 04:52:53 +0200
: additional post-merge changes for 10.5+
2024-03-27 13:39:59 +0300
: Fix Galera cluster <-> native replication interaction
2024-03-25 14:40:55 +0100
: Fix Galera cluster <-> native replication interaction
2024-05-07 16:42:13 +0300
: Fix flaky galera_create_table_as_select test with debug sync
2024-05-09 11:08:14 +1000
ASAN errors in spider_db_free_result after partition DDL
2022-05-27 08:55:42 +0900
Delete constant SPIDER_SQL_TYPE_*_HS
2024-04-30 14:51:37 +1000
Spider: Remove dead code related to HandlerSocket
2024-05-30 14:23:45 +0300
fixup: Add end-of-test marker
2024-05-30 14:22:00 +0300
Fix ./mtr --repeat=2 main.func_str
2024-05-29 12:36:58 -0400
Fix memleak in pfs_noop
2024-05-29 10:27:58 +0100
Update README for branch choice
2024-05-23 21:35:18 +0000
Fix Various Typos
2024-05-27 12:46:51 +0400
On startup: UBSAN: applying zero offset to null pointer in my_copy_fix_mb from strings/ctype-mb.c and other locations
2024-05-23 16:42:15 +0400
UBSAN: negation of -X cannot be represented in type 'long long int'; cast to an unsigned type to negate this value to itself in get_interval_value on SELECT
2024-05-24 13:17:27 +0530
Alter operation on redundant table aborts the server
2024-05-24 10:51:32 +0530
Errors about checksum mismatch on crash recovery are confusing
2024-05-21 16:03:13 +0200
: ASAN stack buffer overflow in strxnmov() in frm_file_exists
2024-05-23 14:18:34 +0400
UBSAN: runtime error: negation of -9223372036854775808 cannot be represented in type 'long long int'; cast to an unsigned type to negate this value to itself in my_strtoll10 on SELECT
2024-05-20 09:44:47 +1000
MEMORY SE: check overflow in info calls with HA_STATUS_AUTO
2024-05-21 16:45:07 +0300
fixup: Disable for macOS
2024-05-21 08:53:40 +0400
Backporting bugs fixes fixed by from 11.5
2024-05-15 17:30:52 +0530
Server could hang with BP < 80M under stress
2024-05-21 09:52:35 +0300
Assertion `!*detailed_error' failed on shutdown after XA PREPARE
2024-05-01 14:25:39 +1000
Spider: only reset wide_handler when owning it
2024-05-01 14:22:46 +1000
remove unnecessary assignment to spider share init_error
2024-05-20 18:18:41 +0530
mtr_t::log_close() warning should change the shutdown condition
2024-05-20 13:29:59 +0400
On startup: UBSAN: runtime error: applying zero offset to null pointer in skip_trailing_space and my_hash_sort_utf8mb3_general1400_nopad_as_ci
2023-07-25 20:13:33 +0000
Minimize unsafe C functions with safe_strcpy()
2024-05-15 09:50:11 -0400
mtr on FreeBSD detects core count for --parallel=auto
2024-05-15 10:52:16 -0400
bump the VERSION
2024-05-14 13:31:53 +0200
cleanup: compile with -fno-operator-names in maintainer mode
2024-05-07 13:49:17 +1000
Return error in ha_spider::write_row() if info(HA_STATUS_AUTO) fails
2024-05-13 09:15:14 +1000
Check plugin is ready when resolving storage engine
2024-05-12 10:13:15 +0200
mtr: don't store galera sst logs in /tmp/
2024-05-12 08:04:06 +0300
: Proper intrinsics for vextracti32x4
2024-05-10 11:17:46 +1000
: Fix buffer overrun of column_json function (postfix)
2024-05-07 13:52:15 +0800
Fix buffer overrun of column_json function
2024-05-03 11:41:58 +1000
mariadbbackup privilege REPLICA MONITOR issue
This page is licensed: CC BY-SA / Gnu FDL