MariaDB 10.6.3 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-07-06
Release date: 6 Jul 2021
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.5.11
2021-07-05 11:56:24 +0200
update C/C to 3.2.3
2021-07-04 12:10:54 +0200
mtr: report full command line of mysqld that failed to start
2021-07-03 20:35:29 +0300
fixup 0a67b15a9d3348d10f6df0caae6f2f973295a43a
Merge 2021-07-03 14:54:46 +0300 - Merge 10.5 into 10.6
2021-07-03 14:52:04 +0300
fixup
2021-07-03 13:58:38 +0300
: Race condition between buf_pool.page_hash and resize()
2021-07-02 23:52:55 +0200
gamma -> stable
2021-07-02 20:36:37 +0200
update test result
2021-07-02 08:26:32 +0200
main.lock_kill fails in embedded
2021-07-02 00:26:04 +0200
: SIGSEGV in flush_tables_with_read_lock on FTWRL or FTFE | SIGSEGV in ha_maria::extra
2021-07-02 00:05:27 +0200
Implement FLUSH TABLES tbl_name [, tbl_name] ... WITH READ LOCK for views.
2021-07-01 13:33:38 +0200
errors after altering a table has finished aren't fatal
Merge 2021-07-02 17:00:05 +0300 - Merge 10.5 into 10.6
2021-06-30 01:03:49 +0200
When using GROUP BY with JSON_ARRAYAGG with joint table, the square brackets are not included
Merge 2021-07-02 16:19:25 +0300 - Merge 10.4 into 10.5
2021-07-02 16:11:01 +0300
Online log apply fails for ROW_FORMAT=REDUNDANT tables
Merge 2021-07-02 14:55:52 +0300 - Merge 10.3 into 10.4
Merge 2021-07-02 14:41:41 +0300 - Merge 10.2 into 10.3
2021-07-02 13:07:36 +0300
submodules.cmake: add missing --depth=1
2021-07-02 14:41:32 +0300
Fixup 586870f9effa48831fda2590f2aee2b95b30be39
Merge 2021-07-02 13:02:26 +0300 - Merge 10.4 into 10.5
Merge 2021-07-02 11:48:51 +0300 - Merge 10.3 into 10.4
Merge 2021-07-02 11:44:51 +0300 - Merge 10.2 into 10.3
2021-07-02 11:15:35 +0300
Assertion err != DB_DUPLICATE_KEY or unexpected ER_TABLE_EXISTS_ERROR
2021-07-02 11:08:48 +0300
fixup: Adjust test result
2021-07-01 16:14:09 +0530
Instant ADD COLUMN fails to issue truncation warnings
2021-07-02 14:54:59 +1000
mtr: plugin.multiauth aix fix
Merge 2021-07-02 17:17:33 +1000 - Merge branch 10.3 into 10.4
2021-07-02 15:50:21 +1000
mtr: fix tests funcs_1.is_tables_is & sql_sequence.rebuild
Merge 2021-07-02 16:35:49 +1000 - Merge branch '10.2' into 10.3
2021-07-02 15:57:50 +1000
postfix for windows
2021-07-02 13:00:34 +1000
mtr: aix - no pool of threads
2021-06-11 17:13:19 +1000
: support AIX as a platform in mtr
2021-07-02 13:00:34 +1000
mtr: aix - no pool of threads
2021-06-11 17:13:19 +1000
: support AIX as a platform in mtr
2021-07-01 01:08:28 +0300
: Condition pushdown into derived table doesn't work if select list uses SP
Merge 2021-06-30 18:13:08 +0300 - Merge 10.3 -> 10.4
2021-06-30 16:43:43 +0300
Post-merge fix: update derived_cond_pushdown.result
Merge 2021-06-30 15:06:54 +0300 - Merge 10.2->10.3
2021-06-29 16:31:28 +0300
: Condition pushdown into derived table doesn't work if select list uses SP
2021-06-24 14:16:11 +0300
Add KEYWORDS view to the INFORMATION_SCHEMA
2021-06-29 14:28:23 +0300
os_file_set_size() may not work on O_DIRECT files
2021-06-28 11:52:00 +0400
Assertion `je->state == JST_KEY' failed in Geometry::create_from_json.
2021-06-26 23:11:10 -0700
Adjusted test results after the fix for (2)
2021-06-26 08:51:17 -0700
Adjusted test results after the fix for
2021-06-25 18:03:29 -0700
Procedure containing CTE incorrectly stored in mysql.proc
2021-06-25 06:48:17 +0200
: Upgrading MariaDB breaks TLS mariadb-backup SST
2021-06-22 15:44:44 +0300
: rsync SST does not work with custom binlog name
2021-06-18 10:16:38 +0300
Fix try for Galera test lp1376747-4
2021-06-22 22:00:23 -0400
bump the VERSION
2021-06-22 18:57:01 +0700
yum update overwrites customized logrotation config (/etc/logrotate.d/mysql)
2021-06-25 06:48:17 +0200
: Upgrading MariaDB breaks TLS mariadb-backup SST
2021-06-22 15:44:44 +0300
: rsync SST does not work with custom binlog name
2021-06-30 10:38:44 +0300
: Warning: Memory not freed: 32 on setting wsrep_sst_auth
2021-06-29 12:44:42 +0200
post-merge: updated mtr result files
2021-06-29 12:42:14 +0200
: Upgrading MariaDB breaks TLS mariadb-backup SST
2021-06-22 15:44:44 +0300
: rsync SST does not work with custom binlog name
2021-07-01 19:06:53 +0300
Assertion prebuilt->trx_id < table->def_trx_id failed
2021-07-01 17:51:55 +0300
preparation: Remove trx_t::internal
2021-07-01 16:38:24 +0300
Cleanup: Remove pointer indirection for trx_t::xid
2021-07-01 16:37:01 +0300
fixup: Fix an off-by-one error
2021-07-01 10:35:32 +0300
Unexpected ER_LOCK_WAIT_TIMEOUT and result
2021-07-01 10:31:08 +0300
innodb_lock_wait_timeout values above 100,000,000 are useless
2021-07-01 10:04:47 +0300
Speed up the test innodb.lock_insert_into_empty
2021-06-30 21:28:07 +0200
fix JSON_ARRAYAGG not to over-quote json in joins
2021-06-30 21:17:57 +0200
Server crashes in Item_func_json_arrayagg::get_str_from_field
2021-06-30 01:03:49 +0200
When using GROUP BY with JSON_ARRAYAGG with joint table, the square brackets are not included
2021-06-30 01:00:50 +0200
fix JSON_ARRAYAGG not to over-quote json in joins
2021-06-28 22:08:52 +0200
fix main.lock_kill crashes in --ps --embed
2021-06-28 12:27:00 +0200
make --rr work with InnoDB again
2021-06-29 20:12:00 +0200
disable spider/bugfix.wait_timeout
2021-06-28 10:31:55 +0200
fix spider tests for --ps in 10.6
2021-06-30 09:00:52 +0300
: Assertion failure in trx_t::drop_table()
2021-06-29 16:03:26 +0400
Assertion `thd->locked_tables_mode == LTM_NONE' failed in Locked_tables_list::init_locked_tables.
2021-06-29 13:39:42 +0300
Recovery failure due to delete-marked SYS_FIELDS record
2021-06-28 17:10:09 +0300
Assertion 'trx->bulk_insert' failed on INSERT
2021-06-29 15:20:16 +0300
: Implement my_test_if_thinly_provisioned() for ScaleFlux
2021-06-28 13:42:43 +0300
: Sparse files are inefficient on thinly provisioned storage
Merge 2021-06-29 15:18:18 +0300 - Merge 10.5 into 10.6
2021-06-29 15:04:27 +0300
Atomic write capability is not detected correctly
2021-06-29 15:02:10 +0300
fixup: clang -Winconsistent-missing-override
2021-06-24 13:28:28 +0400
When using GROUP BY with JSON_ARRAYAGG with joint table, the square brackets are not included.
2021-06-26 20:36:53 +0300
unnessary xid logging in one phase commit case
2021-06-29 00:12:03 +0300
Memory leak in Cached_item_str::Cached_item_str WITH TIES involving a blob
2021-06-28 15:37:29 +0300
: Assertion !table.n_waiting_or_granted_auto_inc_locks
Merge 2021-06-26 11:53:28 +0300 - Merge 10.5 into 10.6
2021-06-26 11:52:25 +0300
: Assertion stat.flush_list_bytes <= curr_pool_size
2021-06-26 11:17:05 +0300
Cleanup: Remove unused mtr_block_dirtied
2021-06-26 11:16:40 +0300
fixup: Use acquire/release memory order
Merge 2021-06-24 21:56:44 +0300 - Merge 10.5 into 10.6
2021-06-24 21:55:10 +0300
: Assertion lsn > 2 failed in buf_pool_t::get_oldest_modification
2021-06-24 18:51:05 +0300
fixup: Demote a warning to a note
2021-06-24 16:07:27 +0300
InnoDB purge and shutdown hangs after failed ALTER TABLE
2021-06-24 15:00:34 +0300
Rollback unnecessarily initiates redo log write
Merge 2021-06-24 12:39:34 +0300 - Merge 10.5 into 10.6
2021-06-24 11:01:18 +0300
Excessive wait times in buf_LRU_get_free_block()
Merge 2021-06-23 19:36:45 +0300 - Merge 10.5 into 10.6
2021-06-23 13:13:16 +0300
: Introduce a page cleaner mode before 'furious flush'
2021-06-23 13:13:11 +0300
: Make page flushing faster
2021-06-23 12:14:26 +0300
: buf_flush_dirty_pages() is very slow
2021-06-23 12:01:41 +0300
Remove log_flush_task
2021-06-23 19:06:49 +0300
: Trim os_aio_wait_until_no_pending_writes()
2021-06-23 13:42:11 +0300
: Reduce trx_rseg_t::mutex contention
2021-06-23 13:37:11 +0300
: Correctly extend deferred-recovery files
2021-06-23 13:36:04 +0300
sux_lock::s_lock(): Assertion !have_s() failed on startup
Merge 2021-06-23 09:24:32 +0300 - Merge 10.5 into 10.6
Merge 2021-06-23 08:17:49 +0300 - Merge 10.4 into 10.5
Merge 2021-06-23 08:05:27 +0300 - Merge 10.3 into 10.4
2021-06-22 22:21:24 -0400
bump the VERSION
2021-06-22 09:30:25 +0300
InnoDB upgrade fails
Merge 2021-06-22 09:15:38 +0300 - Merge 10.2 into 10.3
2021-06-22 09:11:41 +0300
Upgrade of log crashes due to missing encryption key
2021-06-21 16:15:07 -0700
Wrong result selecting from simple view with LIMIT and ORDER BY
2021-06-21 22:25:37 -0700
Wrong result selecting from simple view with LIMIT and ORDER BY
2021-06-22 22:42:42 -0400
bump the VERSION
2021-06-22 12:23:13 -0700
Wrong result selecting from simple view with LIMIT and ORDER BY
2021-06-22 23:00:01 -0400
bump the VERSION
2021-06-22 17:52:54 +0300
Ignoring strange row from mysql.innodb_index_stats after DDL
2021-06-22 15:25:58 +0300
Crash (or hang) on startup after restoring backup
Merge 2021-06-21 19:56:14 +0300 - Merge 10.5 into 10.6
Merge 2021-06-21 18:49:36 +0300 - Merge 10.4 into 10.5
Merge 2021-06-21 18:44:14 +0300 - Merge 10.3 into 10.4
2021-06-21 18:13:28 +0300
Invalid page number written to DB_ROLL_PTR
2021-06-21 17:51:03 +0300
fixup: Avoid unnecessary dirtying of pages
Merge 2021-06-21 17:49:33 +0300 - Merge 10.5 into 10.6
Merge 2021-06-21 14:22:22 +0300 - Merge 10.4 into 10.5
2021-06-21 14:05:43 +0300
After-merge fix: Remove duplicated code
Merge 2021-06-21 12:38:25 +0300 - Merge 10.3 into 10.4
2021-06-21 12:34:07 +0300
: Remove traces of insert_undo
2021-06-21 12:09:00 +0300
After-merge fixes for
Merge 2021-06-21 09:07:40 +0300 - Merge 10.2 into 10.3
2021-06-21 08:18:34 +0300
Remove Travis CI status
2021-06-17 16:10:11 +0530
innodb_fts.misc_debug fails in buildbot
2021-05-13 17:54:15 +0200
10.5.10 upgrade: "scriptlet / line 6 : [: is-active : binary operator expected"
2021-06-16 07:50:04 +0300
Remove a unused variable
2021-06-15 06:24:38 +0200
part 2: Improving reliability of the SST scripts
2021-06-09 03:41:37 +0200
: rsync may be mistakenly killed when overlapping SST
2021-06-15 13:09:15 +0300
fix clang build
2021-06-15 13:14:39 +0530
Assertion `dict_table_is_comp(index->table)' failed in row_merge_buf_add()
2021-06-15 13:13:01 +0530
InnoDB: Assertion failure in row_merge_read_clustered_index upon ALTER on table with indexed virtual columns
2021-06-15 13:12:15 +0530
Automatically disable key rotation checks for file_key_managment plugin
2021-06-14 19:37:06 +0530
preparation: Rename key_rotation_list
2021-06-15 12:40:33 +1000
cmake OpenBSD copyright notice correction
2021-06-15 12:34:23 +1000
eventscheduler mismatch of my_{malloc,free}, delete
2021-06-14 23:45:31 +0200
update libmariadb
2021-06-12 12:38:45 +0200
fix mysqlest crash on ./mtr --sp innodb_fts.innodb-fts-stopword
2021-06-12 12:23:07 +0200
fix mysqltest crash report output
2021-06-10 20:01:44 -0400
Link with libexecinfo on OpenBSD for stacktrace functionality.
2021-05-30 15:42:04 -0700
: Skip ABI check if 'diff' is not found
2021-06-10 11:17:40 +0300
Remove orphan type name trx_sig_t
2021-06-09 15:28:35 +0300
Tests use environment $USER variable without quotes
2021-05-22 15:53:33 +0300
: Crash with window function in left expr of IN subquery
2021-06-19 00:45:49 +0200
fix spider tests for --ps
2021-06-19 00:22:15 +0200
spider tests aren't big
2021-06-19 13:45:39 +0200
fix spider tests for --ps in 10.4
2021-06-19 13:45:14 +0200
spider tests aren't big in 10.4
2021-06-11 14:30:42 +1000
: fix connect-abstract test case
2019-06-15 16:04:49 +0200
Refactor Bitmap to be based on ulonglong, not on uint32
2021-06-09 15:50:01 +0300
Tests use environment $USER variable without quotes
2021-06-09 13:17:58 +0200
main.failed_auth_unixsocket fails on arm
2021-05-06 19:47:11 +0200
rpm packaging: account for fedora > 31
2021-05-03 23:31:33 +0200
mdl_dbug_print_locks(): make it useful in gdb too
2021-06-09 13:27:00 +0200
: MariaDB with WolfSSL doesn't support AES-GCM cipher for SSL
2021-06-09 12:34:23 +0200
Remove WolfSSL workaround for old version. We're already on 4.4.6
2020-10-13 14:36:25 +0200
: mytop bugs: check for mysql driver and sockets
2020-05-18 15:18:56 +0200
: mytop bugs: check for mysql driver and sockets
2021-06-19 14:05:54 +0200
fix spider tests for --ps in 10.5
2021-06-18 13:16:51 +0300
Speed up of innodb_gis.update_root test 10x by adding BEGIN/COMMIT
2021-06-17 20:15:24 +0300
Fixed debug_sync timeout in deadlock_drop_table
2021-06-17 19:21:35 +0300
Fixed flush table issue in MyISAM with CREATE ... SELECT
2021-06-17 16:06:46 +0300
Minor cleanups of atomic ddl code
2021-06-18 21:36:10 +0200
fix big tests for -ps
2021-06-18 17:52:44 +0200
: fixed test rpl_innodb_bug28430, failing with --ps
2021-06-18 11:51:14 -0400
bump the VERSION
Merge 2021-06-18 09:16:20 +0300 - Merge 10.5 into 10.6
2021-05-30 15:42:04 -0700
: Skip ABI check if 'diff' is not found
This page is licensed: CC BY-SA / Gnu FDL