The most recent release of MariaDB 10.4 is:MariaDB 10.4.34 Stable (GA) Download Now
Download 10.4.32Release NotesChangelogOverview of 10.4
Release date: 13 Nov 2023
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.39
2023-10-30 13:27:58 +0100
Make the test more stable
2023-10-28 12:47:55 +0300
: Significant slowdown with outer joins: fix embedded.
2023-10-27 16:44:58 +0200
Fix of Backport block-nl-join.r_unpack_time_ms.
2023-10-26 20:44:10 +0300
: Significant slowdown with outer joins: Test coverage
2023-03-10 18:02:14 +0300
ANALYZE FORMAT=JSON: Backport block-nl-join.r_unpack_time_ms from 11.0 +fix .
2023-10-19 12:09:41 -0700
Significant slowdown for query with many outer joins
2023-10-27 15:14:42 +0200
fixed typo
2023-10-27 13:13:49 +0300
row_merge_fts_doc_tokenize() handles parser plugin inconsistently
2023-10-27 11:39:58 +0300
Assertion failure upon CREATE SEQUENCE
2023-09-28 15:11:07 +0300
: Galera node remains paused after interleaving FTWRLs
2023-10-26 11:00:26 +0200
incorrect error about cyclic reference about JSON type virtual column
2023-10-26 20:24:44 +0300
detailize the semisync replication magic number error
2023-10-26 13:39:22 +0200
Fix --view-protocol failures
2023-10-18 16:27:56 +0700
Add logging of test_if_skip_sort_order to optimizer trace
2023-10-14 12:58:29 +0700
: Skip sorting if we will read one row
2023-10-21 14:21:48 +1100
Update signal hander user info more compassion and correct url
2023-10-18 14:13:25 +0300
10.4- wsrep_sst_method variable validity checking
2023-10-24 02:16:46 +0200
galera: wsrep-lib submodule update
2023-04-07 12:15:41 +0400
Prefix keys for CHAR work differently for MyISAM vs InnoDB
2023-04-28 16:13:38 +0400
Remove parser tokens DECODE_MARIADB_SYM and DECODE_ORACLE_SYM
2023-09-27 14:39:03 -0600
: seconds_behind_master is inaccurate for Delayed replication
2023-10-23 12:18:56 +0200
remove ./mtr --skip-im
2023-10-23 12:15:46 +0200
./mtr --skip-not-found
2023-10-21 19:18:39 +0200
Assertion `!(thd->server_status & (1U | 8192U))' failed in MDL_context::release_transactional_locks
2023-10-21 17:33:29 +0200
vcol circular references lead to stack overflow
2023-10-19 17:02:37 +0200
Information schema leaks table names and structure to unauthorized users
2023-10-19 16:55:16 +0200
cleanup: mainly formatting, plus one helper
2023-10-23 12:53:12 +0300
Assertion fails in MDL_context::acquire_lock upon parallel replication of CREATE SEQUENCE
2023-10-23 08:17:56 +0200
New CC v3.1
2023-04-28 14:04:06 +0400
Add class Sql_mode_save_for_frm_handling
2023-10-20 22:27:14 -0400
: Fix maridab-upgrade when sql_safe_updates = on is set in my.cnf
2023-09-04 14:12:12 +0400
Crashes in MDL_key::mdl_key_init with lower-case-table-names=2
2023-10-21 10:11:16 +0200
: Galera library 26.4.16 fails with every server version
2023-10-20 13:17:40 +0530
Server aborts during alter operation when table doesn't have foreign index
2023-10-20 11:34:47 +0300
fixup: clang -Winconsistent-missing-override
2023-08-26 13:32:47 +1000
Allow the setting of Auto_increment on FK referenced columns
2023-09-13 22:35:01 +1000
: mysql_client_test now stable
2023-10-18 16:26:15 +0300
log_page_corruption.test fails on windows build
2023-10-18 12:34:04 +0200
Assertion during cleanup of failed CREATE TABLE LIKE
2023-10-19 08:11:28 +0300
Fix ./mtr main.log_slow_debug main.subselect
Merge 2023-10-18 20:39:48 +0200 - Merge branch 'zlib v1.3' into 10.4
2023-10-18 08:41:50 +0200
1.3
2023-10-18 17:34:26 +0300
Removed fixed temporay file paths in mtr
2023-09-17 22:57:34 +0800
mariadb-install-db shows warning on missing directory /auth_pam_tool_dir
2023-10-09 14:13:46 +0800
Fix buffer overflow of string lib on Arm64
2023-03-09 09:34:47 +1100
innodb_compression_algorithm=0 (none) increments Innodb_num_pages_page_compression_error
2023-10-18 11:15:16 +0700
: Memory leak when executing PS for query with IN subquery
2023-10-16 23:05:26 +0200
Assertion `bitmap_is_set(&m_part_info->read_partitions, m_part_spec.start_part)' failed in ha_partition::handle_ordered_index_scan
2023-10-16 17:37:16 +0200
MyISAM wrong server status flags
2023-10-16 14:29:12 +0200
cleanup
2023-10-15 23:50:30 +0200
main.delayed fails with wrong error code or timeout when executed after main.deadlock_ftwrl
2023-10-13 20:06:41 +0200
mbstream breaks page compression on XFS
2023-10-17 03:27:11 +0200
: wsrep_sst_mariadb-backup not working on FreeBSD
2023-10-17 12:46:31 +0400
Wrong bit encoding using COALESCE
2023-10-11 22:46:36 -0700
Crash when searching for the best split of derived table
2023-10-16 18:47:24 +0300
Revert accidentally pushed: commit e8c9cdc2f85d3d5c096f8af48216488fd304bc07
2023-10-12 14:19:08 +0300
: Server crashes inside filesort at my_decimal::to_binary
2023-10-11 19:02:25 +0300
: Server crashes at Arg_comparator::compare_row
2023-10-13 12:17:25 +0300
: Server crashes at TABLE::add_tmp_key
2023-10-13 11:15:14 +0200
Removing because it is not a bug
2023-10-13 12:33:32 +0300
Safemalloc did not give list of not freed THD memory
2023-10-13 15:17:54 +1100
remove a known reference to a SPIDER_CONN when it is freed
2023-10-10 11:56:19 +0200
: SST fails when having datadir set to a symlink
2023-10-12 14:42:35 +0200
Update innochecksum man page
2023-10-12 14:49:27 +0530
Assertion `pos < table->n_def' failed in dict_table_get_nth_col
2023-10-12 14:48:43 +0530
Auto-increment no longer works for explicit FTS_DOC_ID
2023-10-11 20:20:55 +0200
fix SRPM builds on SLES 12.5, cmake 3.5.2
2023-09-27 10:54:30 +0400
strings/ctype-ucs2.c:2336: my_vsnprintf_utf32: Assertion `(n % 4) == 0' failed in my_vsnprintf_utf32 on INSERT
2023-10-11 15:59:56 +0300
: Remove COMPILE_FLAGS
2023-10-11 12:03:21 +0200
disable failing test
2023-10-11 12:01:54 +0200
fix failing test
2023-10-08 12:50:14 +0200
fix groonga to compile with -Werror=enum-int-mismatch
2023-10-11 16:29:51 +1100
Create connection on demand in spider_db_delete_all_rows
Merge 2023-10-11 06:15:26 +0200 - Merge branch 'bb-10.4-wlad' of into bb-10.4-wlad
2023-10-09 22:57:33 +0200
Windows - mtr output on is messed up with large MTR_PARALLEL.
2023-10-09 22:57:33 +0200
Windows - mtr output on is messed up with large MTR_PARALLEL.
2023-07-07 14:42:31 +0700
mysqldump output is truncated on Windows
2023-08-28 09:58:28 +0700
main.secure_file_priv_win fails with 2nd execution PS protocol
2023-10-06 12:30:43 +0300
mariadb-backup --move-back leaves out ib_logfile0
2023-09-13 17:42:54 +1000
mysqladmin wrong error with simple_password_check
2023-10-03 20:07:39 +0300
lock_row_lock_current_waits counter in information_schema.innodb_metrics may become negative
2023-10-05 16:57:52 +0300
: main.order_by_optimizer_innodb fails in buildbot
2023-10-05 09:49:25 +0400
UBSAN shift exponent X is too large for 64-bit type 'long long int' in sql/field.cc
2023-10-04 14:22:02 +0400
getting error 'Illegal parameter data types row and bigint for operation '+' ' when using ITERATE in a FOR..DO
2023-07-19 15:10:47 +0400
Assertion `(length % 4) == 0' failed in my_lengthsp_utf32 on INSERT
2023-10-03 16:20:34 +0300
: main.innodb_icp fails in BB with various wrong execution plans
2023-08-04 07:59:37 +0300
: Assertion `client_state.transaction().active() in wsrep_append_key
2023-09-29 00:18:19 +0200
mtr bug: even if the test is skipped, process combinations
2023-09-27 17:57:24 +0200
Assertion failed: !pfs->m_idle || (state == PSI_SOCKET_STATE_ACTIVE)
2023-05-16 15:21:43 +0300
: Assertion `state() == s_executing || state() == s_preparing || state() == s_prepared || state() == s_must_abort || state() == s_aborting || state() == s_cert_failed || state() == s_must_replay' failed
2023-08-15 10:12:34 +0300
: post-fix for test regression
2023-09-21 13:01:48 +0200
Memory leak showed in test suite
2023-09-26 19:36:38 -0700
Test from win.test fails with statement memory protection
2023-09-27 09:59:24 +0200
fix check_galera_version.inc to work
2023-09-26 18:17:04 +0200
Server crashes in check_sequence_fields upon CREATE TABLE .. SEQUENCE=1 AS SELECT ..
2023-09-27 07:51:47 +0200
Disable view protocol for the test because it make statistics differ or wrong (without service connection)
2023-08-11 11:25:36 +0700
: main.sum_distinct-big and main.merge-big fail with timeout with view-protocol : main.events_stress or events.events_stress fails with view-protocol : main.delete_use_source fails (hangs) with view-protocol
2023-09-26 08:54:34 -0700
Test from subselect.test fails with statement memory protection
2023-09-25 17:14:36 +0200
: Valgrind/MSAN warnings in dynamic_column_update_move_left
2023-07-18 17:04:05 +1000
: Galera rsync sst to ignore .snapshot/ files
2023-07-10 13:18:48 +0300
: Assertion wsrep_thd_is_applying(thd) && !wsrep_thd_is_local_toi(thd) in wsrep_ignored_error_code
2023-08-08 07:43:37 +0300
: Assertion `state() == s_executing || state() == s_prepared || state() == s_committing || state() == s_must_abort || state() == s_replaying' failed.
2023-09-20 19:45:24 +0530
binlog_do_db option breaks versioning table
2023-09-19 11:33:51 +1000
mariadb-backup full backup failed with InnoDB: Failing assertion: success
2023-09-12 22:17:13 +0300
Rowid filter does not process storage engine error correctly.
2023-08-17 10:58:03 +1000
Simplify deinit_spider.inc
2023-09-23 19:02:52 -0700
Test case from opt_tvc.test fails with statement memory protection
2023-09-22 12:11:57 +0200
speedup opening tablespaces on Windows
2023-07-19 16:14:39 +0200
incorrect examined rows in case of stored function usage
2023-07-13 13:39:54 +0200
slow log Rows_examined out of range
2023-09-20 16:44:39 +0200
Make WITH_WSREP=NO built with clang
2023-09-19 19:20:21 +0700
Assertion failure when HAVING in a correlated subquery references columns in the outer query
2023-09-19 13:39:27 +1000
Database upgrade fails from 5.1: slow_log table
2023-09-19 12:34:57 +1000
: myrocks_hotbackup.1 and test suite files installed when engine is disabled
2023-09-19 10:14:03 +0300
cmake/stack_direction.c does not work correctly on clang 16
2023-09-19 09:31:34 +0300
InnoDB: tried to purge non-delete-marked of a virtual column prefix
2023-09-19 08:57:36 +0700
: MariaDB crash on calling function
2023-07-10 12:15:30 +1000
: mariadb-install-db doesn't properly grant proxy privileges to all created user accounts
2023-09-15 13:15:33 +1000
Spider: Tests, documentation, small fixes and cleanups
2023-09-15 13:12:55 +1000
Spider: drop server in tests
2023-09-14 16:58:22 +1000
Add a test exercising non-0 spider_casual_read
2023-09-15 11:01:16 +1000
[fixup] Fixing indentation from previous patch
2023-08-25 16:58:08 +0200
: Cosmetic fixes
2023-08-25 09:37:16 +0200
: Remove extra server_<num>_1 connections during initialization
2023-08-24 13:33:49 +0200
: Parse error in mtr tests when using rpl_check_server_ids parameter
2023-08-24 15:37:46 +0200
Remove duplicated default client include from replication my.cnf
2023-09-14 15:50:31 +1000
Remove spider_db_handler::need_lock_before_set_sql_for_exec
2023-09-13 09:09:41 -0600
: SHOW SLAVE STATUS Last_SQL_Errno Race Condition on Errored Slave Restart
2023-07-06 16:47:39 +1000
Disable TLS v1.0 and 1.1 for MariaDB
2023-07-12 19:50:20 +0700
Add client_ed25519.dll to the list of plugins shipped with HeidiSQL
2023-09-12 00:38:48 +0200
galera: wsrep-lib sumbodule update
2023-09-01 15:04:08 +0200
Failed to insert streaming client
2023-08-24 09:01:15 +0300
: galera_partition test: assertion due to unallowed state transition
2023-08-23 11:27:13 +0300
: Galera "notify" test cases hang
2023-09-08 14:09:37 +0200
"un-skip" more skipped tests
2023-09-11 10:27:21 +0300
: Memory leak in innodb_monitor_validate()
2023-09-11 09:09:02 +0300
Add opt files for have_innodb_Xk.inc
2023-09-11 09:06:01 +0300
innodb_zip.index_large_prefix_4k fails with ER_TOO_BIG_ROWSIZE
2023-09-11 08:12:58 +0300
innodb_gis.gis_split_nan fails with ER_CANT_CREATE_GEOMETRY_OBJECT
2023-09-08 21:40:35 +0200
fix "Undefined subroutine &Manager::mtr_lastlinesfromfile"
2023-09-07 23:30:12 +0200
wrong table name in innodb's "row too big" errors
2023-09-08 15:15:29 +0200
ASAN errors in grn_obj_unlink / ha_mroonga::clear_indexes upon index operations
2023-09-08 15:13:51 +0200
Server crash upon inserting into Mroonga table with compressed column
2023-09-08 15:01:54 +0200
remove groonga examples
2023-08-15 11:43:48 +1000
oqgraph: remove clang warnings
2023-09-08 11:28:21 +0300
DROP INDEX followed by CREATE INDEX may corrupt data
2023-09-08 15:39:10 +1000
Port MySQL test on protocol bug #106352 to MariaDB
2023-09-07 13:39:28 +0200
: rpl.rpl_parallel_temptable failure due to incorrect commit optimization of temptables
2023-09-05 16:58:55 +0200
long uniques break old->new replication
2020-05-29 22:12:44 +0530
Assertion "inited==NONE" failed in handler::ha_index_init on the slave during UPDATE
2023-08-25 18:13:51 +0200
insert into an empty table fails with hash unique
2023-08-25 14:01:43 +0200
hash unique corrupts index on virtual blobs
2023-08-17 12:39:59 +0200
mysqlbinlog (mariadb-binlog) -T/--table option
2023-08-07 21:02:03 +0200
"rpm --setugids" breaks PAM authentication
2023-08-10 11:15:57 +0200
Assertion `arena_for_set_stmt== 0' failed in LEX::set_arena_for_set_stmt upon SET STATEMENT
2023-08-02 20:52:53 +0200
wolfssl: enable chacha cyphers and secure negotiation
2023-08-07 18:49:47 +0300
MTR hangs after tests have completed
2023-08-08 02:14:55 +0300
MTR MSYS2 fix attempt
2023-08-07 22:33:58 +0300
MTR Cygwin fix
2023-08-09 20:11:06 +0300
MTR Cygwin subshell wrapper fix
2023-08-04 18:17:17 +0300
run_test_server() refactored
2023-08-04 12:10:34 +0300
MTR misc improvements
2023-08-31 09:13:47 +1000
Better indication of refusing to start because of ProtectHome
2023-09-01 19:28:12 +0700
: Fixed memory leak relating with view and IS
2023-09-01 19:27:34 +0700
: Fixed memory leak happened on re-parsing a view that substitutes a table
2023-09-01 19:27:01 +0700
: Fixed possible memory leaks that could happen on running PS/SP depending on a trigger
2023-09-01 19:26:24 +0700
: Moved calculation the number of items reserved for exists to in transformation
2023-09-01 19:25:33 +0700
: Control over memory allocated for SP/PS
2023-09-01 17:42:47 +0530
Server aborts when table doesn't have referenced index
2023-08-11 12:32:01 +0700
: Compilation failing on MacOS (unknown warning option -Wno-unused-but-set-variable)
2023-08-24 10:08:51 +0300
SET GLOBAL innodb_max_purge_lag_wait hangs if innodb_read_only
2023-07-05 17:55:30 +1000
Fix spider connection info parsing
2023-08-22 09:00:51 +0300
test adjustment for s390x
2023-08-21 13:00:34 +0200
Make vgdb call more universal.
2023-08-17 10:31:55 +0300
Assertion xid ... < 128 failed in trx_undo_write_xid()
2023-08-17 10:31:44 +0300
InnoDB: Trying to read doublewrite buffer page
2023-08-17 10:31:28 +0300
ROW_FORMAT=COMPRESSED table: InnoDB: ... Only 0 bytes read
2023-08-16 11:57:34 +0200
: Missed kill waiting for worker queues to drain
2023-07-11 00:31:29 +0200
: Parallel replication deadlock victim preference code errorneously removed
2023-07-09 16:45:47 +0200
: Lock wait timeout with INSERT-SELECT, autoinc, and statement-based replication
2023-08-15 12:14:31 +0300
Remove the often-hanging test innodb.alter_rename_files
Merge 2023-08-15 11:04:12 +0300 - Merge mariadb-10.4.31 into 10.4
2023-08-15 09:36:38 +0400
Column Compression - ERROR 1265 (01000): Data truncated for column
2023-07-21 15:19:38 +0400
Compressed varchar values lost on joins when sorting on columns from joined table(s)
2023-08-14 13:43:36 -0400
bump the VERSION
2023-08-11 07:13:35 +0200
galera: wsrep-lib submodule update
2023-08-08 16:10:31 +0200
: rpl.rpl_parallel_optimistic_until fails in Buildbot
2023-08-03 14:20:47 +0200
: fdatasync() does not correctly flush growing binlog file
2023-08-10 16:13:32 +0300
Valgrind reports issues in main.join_cache_notasan
2023-08-08 14:01:47 +0100
Revert "use environment file in systemd units for _WSREP_START_POSITION"
2023-08-08 14:01:36 +0100
Revert "update galera_new_cluster to use environment file"
2023-06-20 14:57:04 +0300
: Node has been dropped from the cluster on Startup / Shutdown with async replica
2019-01-29 10:03:42 +0100
update galera_new_cluster to use environment file
2019-01-28 00:26:23 +0100
use environment file in systemd units for _WSREP_START_POSITION
This page is licensed: CC BY-SA / Gnu FDL