The most recent release of MariaDB 10.4 is:MariaDB 10.4.34 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.4
Release date: 12 May 2020
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.3.23
2020-05-09 22:20:04 +0300
List of unstable tests for 10.4.13 release
Merge 2020-05-09 20:25:21 +0200 - Merge branch '10.3' into 10.4
2020-05-08 12:31:33 +0200
WolfSSL fixes
2020-05-05 18:10:53 +0200
Update WolfSSL
2020-05-06 15:37:19 +0300
: Optimizer flag rowid_filter leads to long query
2020-02-19 17:50:30 +0100
: Privilege bug on
Merge 2020-05-05 20:33:10 +0300 - Merge 10.3 into 10.4
2020-05-05 14:20:47 +0300
: DROP indexed COLUMN is wrongly claimed to be ALGORITHM=INSTANT
2020-05-05 22:41:10 +0900
Queries against spider tables return wrong values for columns following constant declarations.
2020-05-05 09:48:03 +0300
: wsrep_cluster_conf_id has wrong value
2020-05-04 22:06:31 +0300
: Fix cmake -DWITH_WSREP=OFF
2020-05-04 18:24:01 +0300
Add an end marker to a test
2020-05-04 18:19:13 +0300
: Missing call to wsrep_commit_ordered in trx_t::commit()
2020-05-04 17:21:46 +0200
: Missing suite.pm for galera_3nodes_sr (#1522)
2020-05-04 19:11:02 +0530
Change the error when table schema mismatch happens
2020-05-04 11:06:40 +0300
: wsrep_cluster_conf_id has wrong value
2020-04-29 20:22:18 +0530
: SIGSEGV in st_join_table::save_explain_data on SELECT
2020-04-29 01:13:52 +0300
: Optimizer trace: multi-component range is not printed correctly
2020-04-29 14:54:36 +0300
: Remove one more wsrep_on()
2020-04-29 11:50:03 +0300
: Follow-up fix for 10.4
Merge 2020-04-29 09:05:15 +0300 - Merge 10.3 into 10.4
2020-04-27 15:05:18 +0200
fix the test for windows
Merge 2020-04-27 17:38:17 +0300 - Merge 10.3 into 10.4
2020-04-25 12:49:47 +0200
Server crashes in Grant_table_base::init_read_record upon crash-upgrade
2020-04-22 19:59:48 +0200
ALTER USER doesn't remove excess authentication plugins from mysql.global_priv
2020-04-21 18:45:12 +0200
more verbose tests
2020-04-21 18:40:15 +0200
mysql_upgrade creating empty global_priv table
2020-04-21 18:07:11 +0200
Galera mtr-suite fails if galera library is not installed
2020-04-26 15:13:26 +0300
Fixed shutdown crash in Aria that affects debug binaries
2020-04-24 17:13:04 +0300
: Fix -Wunused-const-variable
2020-04-24 17:12:11 +0300
Fixup d1c3342d07dbf56dc355b9e61efc3938807bcb3a for --embedded
2020-04-24 16:01:10 +0300
wsrep_on() takes 0.14% in OLTP RO
2020-04-24 15:25:39 +0300
: WSREP_ON is unnecessarily expensive WITH_WSREP=OFF
2020-04-21 13:46:05 +0300
: WSREP_ON is unnecessarily expensive to evaluate
2020-04-23 14:24:52 +0300
Fixed memory leak if Aria didn't start
2020-04-23 11:08:52 +0300
Fixed default_storage_engine.test
Merge 2020-04-22 18:18:51 +0300 - Merge 10.3 into 10.4
2020-04-22 04:44:28 +0900
MariaDB with Spider crashes on a query
2020-04-18 08:06:13 +0300
Server crashes on START TRANSACTION after INSERT IGNORE (#1489)
2020-04-15 23:19:10 +0900
Queries against spider tables return wrong values for columns following constant declarations.
2020-04-17 01:49:46 +0900
MariaDB with Spider crashes on a query
2020-03-03 16:50:48 +0200
Excessive stack memory usage due to WSREP_LOG
Merge 2020-04-16 12:12:26 +0300 - Merge 10.3 into 10.4
2020-04-15 21:23:12 +0400
Shrink my_atomic.h and my_cpu.h scope
2020-04-15 20:38:25 +0400
slave_open_temp_tables to Atomic_counter
2020-04-15 19:11:49 +0400
my_file_opened to my_atomic
2020-04-15 18:35:48 +0400
Relay_log_info::executed_entries to Atomic_counter
2020-02-27 01:53:46 +0200
: Rename auth_socket to unix_socket on upgrades from MySQL
2020-03-31 18:43:10 +0200
: Protocol::end_statement(): Assertion `0' failed on Galera node upon DDL attempt with conflicting lock
2020-04-08 09:58:08 +0300
Unnecessarily large ha_innobase::records_in_range() scans
2020-03-16 13:07:52 +0200
Travis-CI: Shorten deb build log to keep it under 4 MB
2020-04-05 18:55:15 +0300
Travis-CI: Add missing build dependency dh-exec
2020-04-03 23:55:48 +0300
ER_CRASHED_ON_USAGE upon UPDATE FOR PORTION on Aria table
2020-04-03 23:55:48 +0300
Fix wrongly ignored error status
2020-04-03 23:55:48 +0300
ER_NOT_FORM_FILE or assertion upon adding partition to period table
2020-04-02 11:50:47 +0300
: Rowid Filtering is not displayed well in the optimizer trace
2020-03-16 15:03:00 +0100
: Galera database could get inconsistent with rollback to savepoint
Merge 2020-03-30 14:50:23 +0300 - Merge 10.3 into 10.4
2020-03-27 02:24:49 +0400
num_worker_threads my_atomic to Atomic_counter
2020-03-27 02:13:41 +0400
shutdown_group_count my_atomic to Atomic_counter
2020-03-27 02:08:53 +0400
next_timeout_check my_atomic to std::atomic
2020-03-26 19:19:41 +0400
Fix for rpl_start_stop_slave failure
2020-03-26 15:01:44 +0300
: federatedx crashes on SELECT ... INTO query in select_handler code
2020-03-25 17:27:42 +0400
dequeued_count my_atomic to Atomic_counter
2020-03-25 19:45:37 +0100
: disable inline assembly in WolfSSL if MSAN is on
2020-03-25 18:16:36 +0100
mysql_install_db.exe doesn't set password_last_changed for newly created password
2020-03-25 22:40:14 +0900
change from to for adding defaults-file in Spider tests
2020-03-24 09:35:19 +0200
Fix clang -Wsometimes-uninitialized
2020-03-24 09:27:09 +0200
: Fix spider/bugfix.return_found_rows_update
2020-03-23 13:13:20 +0530
Server aborts upon attempt to create foreign key on spatial field
2020-03-21 19:49:46 +0400
Cleanup my_atomic.h includes
2020-03-21 19:46:49 +0400
global_query_id: my_atomic to Atomic_counter
2020-03-21 18:36:31 +0400
tc_active_instances: my_atomic to std::atomic
2020-03-21 17:59:43 +0400
Discovery counters: my_atomic to Atomic_counter
2020-03-21 17:36:38 +0400
gtid_pos_table: my_atomic to std::atomic
2020-03-21 15:52:24 +0400
default_gtid_pos_table: my_atomic to std::atomic
2020-03-21 08:17:28 +0100
: Data inconsistency after multirow insert rollback (#1474)
Merge 2020-03-20 22:06:55 +0200 - Merge 10.3 into 10.4
2020-03-20 15:38:37 +0200
Galera test sporadic failure on galera_3nodes.galera_pc_weight (#1473)
2020-03-20 13:23:24 +0200
Test fixes for galera_3nodes suite.
2020-03-19 12:39:26 +0200
Fix test case name and add debug sync include.
Merge 2020-03-19 12:25:49 +0200 - Merge branch 'codership-10.4-' into 10.4
Merge 2020-03-19 12:25:15 +0200 - Merge branch '10.4-' of into codership-10.4-
2020-02-24 17:04:43 +0100
: MariaDB-Galera 10.4.8 | Transaction aborted | Sig 6 Shutdown
Merge 2020-03-18 22:15:21 +0200 - Merge branch '10.3' into 10.4
2020-03-17 19:13:17 +0200
Updated aria_pack to support transactional tables
2020-03-17 12:37:56 +0200
Fixed that caused failure in --ps binlog_encryption.rpl_gtid_basic
2020-03-13 15:55:32 +0200
A fast plan with ROR index-merge is ignored when 'index_merge_sort_union=off'
2020-03-13 15:28:42 +0200
Removed double records_in_range calls from multi_range_read_info_const
2020-03-17 00:56:49 +0100
Windows builds should have core_file=1 by default
2020-03-16 16:51:35 +0200
: Fix clang 10 -Wimplicit-int-float-conversion
2020-03-16 16:32:11 +0200
: Fix GCC 10 -Wenum-conversion
Merge 2020-03-16 16:24:36 +0200 - Merge 10.3 into 10.4
2020-03-13 18:15:57 +0100
plugins.server_audit fails sporadically in buildbot
Merge 2020-03-11 14:28:24 +0100 - Merge branch '10.3' into 10.4
Merge 2020-03-11 13:27:10 +0100 - Merge commit '10.3' into 10.4
2020-03-09 14:53:35 +0200
Fixes for previous not-complete-push
2020-03-05 14:10:03 +0200
Added keyread_time() to HEAP
2020-03-06 14:21:20 +0200
Second stage of optimizer_trace optimizations
2020-03-06 10:33:11 +0200
Improved speed of optimizer trace
2020-02-28 15:44:56 +0000
CONV() function doesn't truncate its output to 21 when uses default charset.
2020-02-28 14:01:27 +0200
: Fix clang -Winconsistent-missing-override
2020-02-28 14:29:05 +0530
ALGORITHM=INSTANT does not work for partitioned tables
2020-02-26 13:58:08 +0100
: mysqld crash with signal 11 when renaming table+max_statement_time
2020-02-20 13:35:19 +0300
Different query results from 10.4.11 to 10.4.12
2020-02-19 14:57:47 +0300
Fix compile failure, compare_key_parts in handler shadowed by MyRocks
2020-02-18 22:49:42 -0800
Different query results from 10.4.11 to 10.4.12
2019-10-14 18:13:02 +0300
InnoDB: Assertion failure in file data0type.cc line 67
2019-10-14 16:20:16 +0300
cleanup: key parts comparison
2020-02-17 13:56:41 +0200
Add missing files.
2020-01-31 08:05:41 +0200
: Cleanup Galera disabled tests
2020-02-14 08:20:52 +0200
Fix Galera test galera_as_slave_ctas.
2020-02-13 17:06:02 +0200
: Galera test failure on galera.mysql-wsrep#33
2020-02-13 14:13:12 +0200
: Galera test failure on galera.galera_wan_restart_sst on Azure
2019-11-28 17:37:57 +0500
Make galera_recovery.sh work with fs.protected_regular = 1 (#1417)
2020-02-13 12:38:15 +0200
: Galera test failure on galera.galera_concurrent_ctas
2020-02-12 11:29:37 +0200
: Galera test galera_sr.GCF-561 failure: Result length mismatch
2020-02-13 08:32:59 +0200
: Galera test sporadic failure on galera.galera_as_slave_gtid_myisam: Result length mismatch
2020-01-31 08:05:41 +0200
: Cleanup Galera disabled tests
2020-02-13 23:50:17 +0300
: Index condition pushdown condition ... not used with BKA
2020-02-14 20:32:46 +1100
mysys: remove windac my_security_attr_create (#1391)
2020-02-13 16:26:47 +0300
micro optimization: avoid std::string copy
2020-02-07 23:43:52 +0400
InnoDB: Table ... contains indexes inside InnoDB, which is different from the number of indexes defined in the MariaDB
2019-11-01 19:18:47 +0400
- Perform careful review of "Server crashes with BACKUP STAGE and FLUSH TABLE table_name"
Merge 2020-02-11 14:40:35 +0100 - Merge branch '10.3' into 10.4
2020-02-03 18:20:24 +0100
: Server crash when using "SET STATEMENT max_statement_time=0 FOR desc xxx" lead to collapse
2020-02-05 11:12:10 +0200
Error on online ADD PRIMARY KEY after instant DROP/reorder
2020-02-04 16:31:52 +0200
SIGSEGV in innobase_get_computed_value
2020-02-04 09:00:36 +0200
: MariaDB asserting when enabling wsrep_on
2019-10-08 10:47:30 +0200
: MariaDB asserting when enabling wsrep=on
2020-02-03 19:45:30 +0200
: MariaDB asserting when enabling wsrep_on
2019-10-09 21:16:31 +0530
Potential dangerous regression: INSERT INTO >=100 rows fail for myisam table with HASH indexes
2020-02-02 15:13:29 +0300
System variable system_versioning_asof accepts wrong values (10.4)
2019-10-08 17:35:09 +0530
Wrong error upon creating Aria table with long index on BLOB
2020-02-01 15:06:12 +0200
after-merge fix: Use std::atomic
2020-02-01 14:53:41 +0200
: Make my_cpu.h self-contained
2020-01-31 09:54:43 +0200
recs_off_validate() fails in page_zip_write_trx_id_and_roll_ptr()
2020-01-31 09:17:12 +0200
Fixup cd2c0e013ccb5f9b009743dfd7188585a539d9b5
2020-01-31 11:47:17 +0530
Empty commit
2020-01-29 16:41:04 +0200
Fixed compiler warnings from gcc 7.4.1
2020-01-29 17:31:08 +0200
Added error output wsrep_print_version
Merge 2020-01-28 09:42:21 +0100 - Merge branch 'bb-10.4-release' into 10.4
2020-01-27 15:12:05 -0500
bump the VERSION
This page is licensed: CC BY-SA / Gnu FDL