Release date: 18 Jun 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.6.1
Includes all fixes from MariaDB 10.5.10
2021-06-17 12:12:42 +0200
update C/C
2021-06-17 14:53:22 +0700
: fixed failure of the test sys_vars.sql_select_limit_func
2021-06-16 20:40:40 +0200
: correct server side cursor detection in embedded
2021-06-16 16:18:15 +0200
: extract nonembedded part of the test into a separate file
2021-06-16 14:49:19 +0200
: spurious ER_NEED_REPREPARE for gtid_slave_pos and event_scheduler
2021-06-16 13:18:29 +0200
: more fixes to test cases
2021-06-10 11:12:27 +0700
: fix in test failures(added --enable_prepared_warnings/--disable_prepared_warnings)
2021-06-11 11:25:56 +0700
: fixed assert firing in the method THD::reset_for_the_next_command
2021-06-10 01:00:31 +0700
: fixed incorrect issuing the error
2021-06-09 23:03:34 +0700
: fix in test failures caused by missing warnings received in prepare response packet
2021-06-07 00:39:15 +0700
: fixed issue with handling of the directive --enable-prepared-warnings in mysqltest
2021-06-04 12:59:24 +0700
: Fixed ths issue with handling of ERR packet received by mysqltest on response to COM_STMT_EXECUTE
2021-05-30 21:49:34 +0700
: Unsupported commands for prepared statements
2021-05-19 12:30:06 +0700
: disabled the test main.sp to be executed with ps-protocol
2021-05-19 11:28:58 +0700
: Fixed the failed test main.set_statement
2021-05-18 08:50:57 +0700
: Fixed the failed test main.join_cache
2021-05-11 15:16:55 +0700
: Unsupported commands for prepared statements
2021-05-06 13:55:57 +0700
: Unsupported commands for prepared statements
2021-05-05 17:56:12 +0700
: The statement EXPLAIN running as regular statement and as prepared statement produces different results for UPDATE with subquery
2021-04-29 17:16:56 +0700
: Unsupported commands for prepared statements
2021-04-28 12:44:46 +0700
: Unsupported commands for prepared statements
2021-04-27 16:49:17 +0700
: Unsupported commands for prepared statements
2021-04-26 10:47:10 +0700
: Unsupported commands for prepared statements
2021-04-22 23:57:49 +0700
: Unsupported commands for prepared statements
2021-04-22 23:21:54 +0700
: Unsupported commands for prepared statements
2021-04-22 14:52:19 +0700
: Unsupported commands for prepared statements
2021-06-17 13:46:16 +0300
: Remove garbage tables after restoring a backup
2021-06-16 17:10:11 +0300
post-push to cover a "custom" xid format
2021-06-16 12:23:41 +0300
Crash during DDL that involves FULLTEXT INDEX
2021-06-16 09:03:02 +0300
: Aim to make all InnoDB DDL durable
2021-06-15 22:14:51 +0300
: Make ALTER TABLE...ALGORITHM=COPY durable again
2021-06-14 19:53:23 +0200
update C/C to 3.2.2-rc
2021-06-14 19:22:29 +0300
post-push fixes
2021-06-15 01:34:14 +0300
Updated libmarias3
2021-06-14 21:33:42 +0300
Updated libmarias3 to latest version
2021-06-13 19:46:16 +0300
Fixed compiler warnings
2021-06-14 18:40:06 +0300
Script dgcov.pl does not work
2021-06-14 19:51:37 +0300
Fixed BUILD scripts to remove all .gcov and .gcno files from submodules
2021-06-13 19:38:16 +0300
Made main.flush more resilient for parallel threads
2021-06-11 15:34:23 +0300
Added DDL_options_st *thd_ddl_options(const MYSQL_THD thd)
2021-06-09 14:49:58 +0300
Added a function comment to Field_varstring::mark_unused_memory_as_defined()
2021-06-09 14:48:28 +0300
Aria now marks not used varchar space with MEM_UNDEFINED on read.
2021-06-11 14:26:50 +0300
Fixed mysql-test-run "Waiting ... seconds for pidfile" output
2021-06-11 14:24:03 +0300
Don't run test "forever" with mysql-test-run --valgrind
2021-06-09 14:46:33 +0300
Marked some very slow mtr tests with not_valgrind
2021-06-09 14:44:13 +0300
Added comments to some BUILD scripts
2021-02-08 14:52:04 +0530
: use executables MariaDB named in scripts
2021-06-14 10:06:27 +0300
: Assertion failed in dict_table_schema_check()
2021-06-14 09:15:20 +0300
: Assertion table2==NULL in dict_sys_t::add()
2021-06-14 08:57:04 +0300
: Resubmit IO job on -EAGAIN from io_uring
2021-06-14 12:09:12 +0300
fixup: Another bogus assertion
2021-06-14 12:33:23 +0300
fixup: Fix the test parts.backup_log_rocksdb
2020-04-09 20:45:45 +0530
: refine the server binlog-based recovery for semisync
2021-06-11 15:58:50 +0300
follow-up: Remove traces of unstable-tests
2021-06-10 13:43:52 +0200
cleanup perfschema.short_options_1 test
2020-10-13 13:29:05 +0200
federatedx: ha_federatedx::get_txn -> static
2020-10-13 14:24:29 +0200
don't show DBUG_ASSERT to plugins
2020-09-28 10:51:18 +0200
cleanup: rename Protocol::store() to Protocol::store_datetime()
2020-10-02 00:03:20 +0200
cleanup: Field_set::empty_set_string
2021-06-09 18:31:23 +0200
cleanup: formatting
2021-06-09 18:32:09 +0200
change maturity to gamma
2021-06-11 13:06:05 +0300
follow-up: Remove mysql-test/unstable-tests
2021-06-09 13:13:06 +0800
: Statistics used to track b-tree (non-adaptive) searches should be updated only when adaptive hashing is turned-on
2021-06-09 22:06:11 +0300
: Assertion wait_lock->is_waiting() in lock_wait_rpl_report
2021-06-09 17:02:55 +0300
(3 of 3): Do not delete .ibd files before commit
2021-06-09 16:58:52 +0300
fixup: Assertion table->def_trx_id == trx->id... failed in row_merge_drop_indexes()
2021-06-09 12:31:02 +0300
: Orphan #sql*.ibd files are left behind
Merge 2021-06-09 16:50:58 +0300 - Merge 10.5 into 10.6
Merge 2021-06-09 14:29:58 +0300 - Merge 10.4 into 10.5
Merge 2021-06-09 14:28:57 +0300 - Merge 10.3 to 10.4
2021-06-09 14:23:20 +0300
CHECK TABLE crash with DB_MISSING_HISTORY if innodb_read_only
Merge 2021-06-08 16:03:53 +0300 - Merge 10.4 into 10.5
2021-06-08 15:03:50 +0300
dict_index_build_internal_clust(): Catch on CREATE TABLE
Merge 2021-06-08 15:02:40 +0300 - Merge 10.3 into 10.4
Merge 2021-06-08 14:33:07 +0300 - Merge 10.2 into 10.3
2021-06-07 17:46:59 +0300
Change buffer entries are lost on InnoDB restart
2021-05-28 22:04:17 -0700
Revert "CONNECT: move jar files to /usr/share and include them in DEBs"
2021-06-06 08:46:59 +0200
Windows : mysql_upgrade_wizard fails, if service name has spaces
2021-06-05 16:57:10 +0200
- HeidiSQL 11.3
2021-05-26 14:15:26 +0200
: JAVA_INCLUDE_PATH and JAVA_INCLUDE_PATH2 not found with out of source configuration and Ninja generator
2021-06-02 23:10:21 +0200
table alias from previous statement interferes later commands
2021-06-02 08:40:30 -0700
Assertion failure when pushing from HAVING into WHERE of view
2021-06-07 15:08:18 -0700
Explain shows an execution plan different from actually executed
2021-06-04 15:00:34 +0200
DBUG compilation - bad synchronization in ha_heap::external_lock()
2021-06-07 19:51:57 -0700
Ported the test case for from 10.2
2021-06-04 14:57:11 +0200
Fix mtr tests with file_key_managment extension for Windows
2021-06-07 17:40:30 +0300
Upgrade from pre-10.5.10 to 10.5.10 causes CHECK errors on encrypted Aria tables
2021-06-07 15:38:38 +0300
Fixed a DBUG_ASSERT when running zerofill() on aria tables
2021-06-07 19:07:45 +0300
: Change buffer records are lost under heavy load
2021-06-02 18:29:30 +0300
Make maria.repair more resiliant for different failures
2021-05-06 12:08:38 -0700
Deb: Misc cleanup and autobake-deb.sh and Salsa-CI fixes
Merge 2021-06-04 10:07:29 +0300 - Merge 10.4 into 10.5
Merge 2021-06-04 09:42:18 +0300 - Merge 10.3 into 10.4
2021-06-04 09:35:18 +0300
fixup: ./mtr --embedded main.lock_kill (again)
2021-05-26 23:41:59 -0700
Join using derived with aggregation returns incorrect results
2021-06-03 20:43:04 -0700
Corrected the test case of in order to have the same EXPLAIN output as in 10.3
2021-05-26 23:41:59 -0700
Join using derived with aggregation returns incorrect results
2021-06-02 14:05:12 +0300
Fixed that compile-pentium64-valgrind-max works
2021-05-03 09:43:43 +0200
: MTR should report at least last test that was executed in case of shutdown and not-completed
2021-06-04 09:40:46 +0200
SIGSEGV in wsrep_should_replicate_ddl
2021-06-07 16:50:55 +0200
Windows - MSI generation cleanup, fix ARM64
2021-06-06 22:22:03 +0200
Windows - fix ARM64 cross-compilation
2021-06-07 18:28:27 +0300
ASAN: stack-buffer-overflow in Field_newdate::val_str()
2021-06-07 18:15:39 +0300
Overrun buffer in to_string_native()
2021-06-07 13:48:56 +0300
Record in test suite that temporary tables only uses write locks
2021-06-06 13:21:03 +0200
get rid of WIN in favor of standard _WIN32
Merge 2021-06-02 11:31:01 +0300 - Merge 10.5 into 10.6
2021-06-02 08:48:09 +0300
fixup for
Merge 2021-06-02 08:30:33 +0300 - Merge 10.4 into 10.5
Merge 2021-06-02 08:29:47 +0300 - Merge 10.3 into 10.4
Merge 2021-06-02 08:29:01 +0300 - Merge 10.2 into 10.3
2021-06-02 08:25:12 +0300
fixup: GCC -Og -Wmaybe-uninitialized
2021-06-02 08:28:48 +0300
fixup: ./mtr --embedded main.lock_kill
2021-05-27 13:11:17 +0300
Updated main.trigger-trans.test to make it more resiliant
2021-06-01 10:25:27 +0200
Shutdown fails to abort current InnoDB lock waits
2021-06-01 15:46:52 +0300
After-merge fix: ./mtr --embedded main.lock_kill
Merge 2021-06-01 11:39:38 +0300 - Merge 10.5 into 10.6
Merge 2021-06-01 10:38:09 +0300 - Merge 10.4 into 10.5
Merge 2021-06-01 09:14:59 +0300 - Merge 10.3 into 10.4
Merge 2021-06-01 08:40:59 +0300 - Merge 10.2 into 10.3
2021-05-29 19:54:25 +0200
: RSYNC SST failed due to busy port
2021-05-31 12:27:47 +0200
Remove references to "xtrabackup" and "innobackupex" in mariadb-backup --help
2021-05-30 17:31:55 +0700
: The statement EXPLAIN running as regular statement and as prepared statement produces different results for UPDATE with subquery
2021-05-27 14:00:58 +0200
CONNECT: use my_snprintf
2021-05-27 12:06:21 +0200
mtr: fix the debug printout
2021-05-26 15:27:07 +0300
Revert "Add Pull Request template file to the MariaDB/server repository"
2021-05-24 19:40:47 +0530
InnoDB spatial indexes miss large geometry fields after
2021-05-27 09:31:19 +0300
Cleanup: Remove handler::update_table_comment()
2021-03-11 18:17:06 +0200
Add Pull Request template file to the MariaDB/server repository
2021-05-19 22:26:02 +0200
: maria.repair test fails with valgrind
2021-05-25 05:08:25 +0200
: SST failing when enabling IPV6
2021-05-24 16:48:27 +0200
: rename --stream=xbstream to --stream=mbstream
2021-05-26 14:53:26 +0300
Fixed results for main.delete_use_source to make it repeatable
2021-05-26 14:35:23 +0300
Kill during LOCK TABLE ; ALTER TABLE causes assert
2021-05-26 11:11:27 +0300
Remove unnecessary test case
2021-05-26 09:06:32 +0300
: Galera test failure on galera_sr.GCF-627
2021-05-24 18:58:57 +0300
applying crash with tables without PK
2021-06-01 09:09:56 +1000
: ARM build failure due to missing ISB instruction on ARMv6
2021-05-26 10:23:43 +1000
perfschema: native type for my_thread_os_id_t
2021-05-26 09:52:00 +1000
perfschema: use glibc gettid if available
2021-05-24 15:28:20 +0200
my_thread: Use unsigned long long for storing pthread IDs
2021-05-31 15:44:11 +0300
: Not applying INSERT_REUSE_REDUNDANT
2021-05-27 16:46:11 +0300
fixup: Optimize ibuf_merge_or_delete_for_page() calls
2021-05-27 16:17:43 +0300
Cleanup: deduplicate code
2021-05-29 06:19:46 +0200
mariadb-backup crash or debug assert with --backup --databases-exclude
2021-05-23 21:23:18 -0700
Deb: Innotop: Add support for +
2021-05-27 00:37:51 +0200
server hangs on early shutdown if InnoDB needs to purge indexed virtual columns
2021-05-23 18:38:46 +0200
followup: rename generated files to have distinct names
2021-05-22 17:47:42 +0200
get rid of cmake comment hack in sql_yacc.yy
2021-05-26 11:54:29 +0300
Fix test case.
2021-05-20 14:15:43 +1000
Change connection_count back to static
2021-02-09 00:59:55 +0400
Implement FLUSH TABLES tbl_name [, tbl_name] ... WITH READ LOCK for views.
2021-05-31 08:29:37 +0200
: Command line tools don't support CRL parameters
2021-05-26 14:15:26 +0200
: JAVA_INCLUDE_PATH and JAVA_INCLUDE_PATH2 not found with out of source configuration and Ninja generator
2021-03-11 18:17:06 +0200
Add Pull Request template file to the MariaDB/server repository
2021-05-27 13:25:27 +0300
fixup: Fix .isl file parsing
2021-05-27 10:13:14 +0300
: Remove UNIV_INTERN
2021-05-26 22:07:20 +0300
Fixed bug in mtr that caused restart to fail if mysqld died to fast
2021-05-25 17:35:34 +0300
Removed test for as the results are not stable
2021-05-25 15:58:46 +0300
Replace item->marker=
Merge 2021-05-26 11:22:40 +0300 - Merge 10.5 into 10.6
Merge 2021-05-26 09:47:28 +0300 - Merge 10.4 into 10.5
Merge 2021-05-25 15:38:57 +0300 - Merge 10.3 into 10.4
Merge 2021-05-24 09:38:49 +0300 - Merge 10.2 into 10.3
Revision #5c75ba9cad 2021-05-24 11:33:01 +0530
MDEV-25663 Double free of transaction during truncate operation
Revision #349d77ecdd 2021-05-20 15:47:21 +0530
MDEV-25721 Double free of table when inplace alter FTS add index fails
Revision #98f7b2cb09 2021-05-14 14:13:59 +0530
MDEV-25663 Double free of transaction during truncate operation
Revision #c88e9342f3 2021-05-23 01:11:19 +0200
MDEV-25759: is_local_ip function can come to incorrect conclusion
Revision #f70b11c8c9 2021-05-21 10:52:12 +0200
cmake: fewer Build-Depends in SRPM
Revision #d7321893d8 2021-05-14 21:25:46 +0200
CONNECT: move jar files to /usr/share and include them in DEBs
Revision #9d0fde3ba1 2021-05-22 12:21:05 +0200
cmake: silence repeated git searches too
Revision #f9f8cae9fe 2021-05-14 19:55:53 +0200
cmake: fix FindJava/FindJNI wrappers for cmake re-runs
Revision #6bf866cc79 2021-05-14 14:45:53 +0200
MDEV-25641 max_password_errors not working with ed25519 auth plugin
Revision #681918a849 2021-05-13 18:35:02 +0200
MDEV-24996 file conflict in rpm packages
Revision #43c9fcefc0 2021-05-12 19:32:29 -0700
MDEV-23886 Reusing CTE inside a function fails with table doesn't exist
Revision #9739cf1859 2021-05-21 18:50:30 +0300
MDEV-25664 Potential hang in purge for virtual columns
Revision #2087d47aae 2021-05-21 17:46:48 +0300
MDEV-22462: Item_in_subselect::create_single_in_to_exists_cond(JOIN *, Item , Item ): Assertion `false' failed.
Revision #8c8a6ed3b8 2021-05-21 03:11:48 +0200
MDEV-25719: stunnel uses "verifyChain" without subject checks
Revision #629449172a 2021-04-30 23:14:57 +0530
MDEV-25462: Assertion `m_status == DA_ERROR || m_status == DA_OK || m_status == DA_OK_BULK' failed in Diagnostics_area::message from get_schema_tables_record
Revision #406ce57232 2021-05-19 18:09:49 +1000
MDEV-25728: mysqld --help --verbose creates a log-bin-index file
Revision #e570f740cd 2021-05-14 20:43:21 +0300
MDEV-25629: Crash in get_sort_by_table() in subquery with order by having outer ref
Revision #af8d4a97e2 2021-05-18 15:45:43 +0530
MDEV-22530: Aborting OPTIMIZE TABLE still logs in binary log and replicates to the Slave server.
Revision #acede480c5 2021-05-13 15:31:58 +0300
Updated galera_3nodes disabled.def file
Revision #b01a9fd817 2021-05-21 03:13:37 +0200
MDEV-25719: stunnel uses "verifyChain" without subject checks
Revision #04de651725 2021-05-25 00:43:03 -0700
MDEV-23886 Reusing CTE inside a function fails with table doesn't exist
Revision #67083ca4f3 2021-05-22 01:17:46 +0200
MDEV-25719 post-merge correction: wsrep_debug=ON -> wsrep_debug=1
Revision #8e280f3007 2021-05-21 03:38:04 +0200
MDEV-25719: stunnel uses "verifyChain" without subject checks
Revision #5667baad5d 2021-05-20 09:56:53 +0200
MDEV-25562 Assertion `pause_seqno_.is_undefined() == false' failed in void wsrep::server_state::resume()
Revision #675716e1cb 2021-05-25 17:13:17 -0700
MDEV-23886 Reusing CTE inside a function fails with table doesn't exist
Revision #4926498a67 2021-05-07 01:33:27 -0400
CRC32 on OpenBSD/powerpc64.
Revision #6d549aecf5 2021-05-25 13:34:52 +0200
threadpool_generic: support future NetBSD kqueue versions
Revision #2eb357496c 2021-05-24 15:35:06 +0200
my_largepage: Fix build with MAP_ALIGNED by no MAP_ALIGNED_SUPER
Revision #c80cecb5e3 2021-05-23 19:53:38 +0300
Updated BUILD scripts to update modules wsrep-lib and columnstore
Revision #30c9089095 2021-05-23 19:31:06 +0300
Fixed compiler warnings from CONNECT
Revision #5a20b30fb3 2021-05-23 19:41:17 +0300
MDEV-25738 Assertion `ticket->m_duration == MDL_EXPLICIT' failed
Revision #15214a4f11 2021-05-23 19:30:05 +0300
MDEV-25708 THD::cleanup(): Assertion `!mdl_context.has_locks()' failed
Revision #2c90dc091c 2021-05-22 02:16:38 +0200
MDEV-25719 post-merge correction: wsrep_debug=ON -> wsrep_debug=1
Revision #b2556b256b 2021-05-21 03:39:58 +0200
MDEV-25719: stunnel uses "verifyChain" without subject checks
Revision #9bbedcdd59 2021-05-19 16:10:13 +0200
don't require jemalloc for 10.5 official packages
Revision #9ecf9a644c 2021-05-13 17:54:15 +0200
MDEV-25617 10.5.10 upgrade: "scriptlet / line 6 : [: is-active : binary operator expected"
Revision #71e1ddda22 2021-05-25 21:20:08 +0300
Race condition occurs upon server restart inside test cases
Revision #cf9e4c8b16 2021-05-21 13:06:38 +0300
Fixed result set change in spider/bugfix/r/slave_trx_isolation.result
Revision #e5b6db0179 2021-05-21 13:06:00 +0300
Speed up atomic test suite by improving wait_until_connected_again.inc and remove usage of RESET MASTER in loops.
Revision #3b8d4180d5 2021-05-20 15:46:06 +0300
Flush gcov files for DBUG_ASSERT and DBUG_SUICIDE
Revision #e0a6cfb38b 2021-05-14 15:42:05 +0300
MDEV-25078: ALTER INDEX is inconsistent with ADD/DROP/RENAME index
Revision #4e19539c14 2021-03-18 13:17:30 +0530
MDEV-22189: Change error messages inside code to have mariadb instead of mysql
Revision #16502e8cf3 2021-05-22 02:17:16 +0200
MDEV-25719 post-merge correction: wsrep_debug=ON -> wsrep_debug=1
Revision #66165ae221 2021-05-21 16:34:26 -0400
bump the VERSION
Revision #49e2c8f0a6 2021-05-20 14:58:25 +0300
MDEV-25743: Unnecessary copying of table names in InnoDB dictionary
Revision #525bf04910 2021-05-20 10:18:33 +0300
Cleanup: Remove the compile-innodb script
Revision #7bdb8d125e 2021-05-20 09:43:25 +0300
Cleanup: Remove the error code DB_MUST_GET_MORE_FILE_SPACE
Revision #9eb4ad57de 2021-05-20 09:26:23 +0300
Cleanup: Access lower_case_table_names, tdc_size directly
Revision #383f77cd84 2021-05-19 18:51:19 +0300
Cleanup: Simplify dict_table_schema_check()
Revision #7ff9e5831e 2021-05-21 09:35:00 +0300
MDEV-25748 DROP DATABASE drops unrelated FOREIGN KEY constraints
Revision #3246e729ff 2021-05-21 03:39:58 +0200
MDEV-25719: stunnel uses "verifyChain" without subject checks
Do not use non-stable (non-GA) releases in production!
This page is licensed: CC BY-SA / Gnu FDL