All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.4.34 Changelog

DownloadRelease NotesChangelogOverview of 10.4

Alternate download from mariadb.org

Release date: 16 May 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.3.39

  • 2024-05-06 16:14:11 +0200

    • update C/C 3.1

  • 2024-04-30 14:16:08 +0530

    • mariadb-backup --backup is missing retry logic for undo tablespaces

  • 2024-04-29 16:42:26 +0530

    • Assertion `!field->prefix_len || field->fixed_len == field->prefix_len' failed in btr_node_ptr_max_size

  • 2024-04-29 16:42:46 +1000

    • Add testcase spider/bugfix.mdev_34003

  • 2024-04-27 18:40:58 +0200

    • : galera.versioning_trx_id: Test failure: mysqltest: Result content mismatch

  • 2024-04-12 15:40:11 +0300

    • : Galera test failure on galera.MW-369

  • 2024-04-25 00:13:02 +0200

    • galera SST scripts: parsing CN in certificates

  • Merge 2024-04-26 13:50:03 +0200 - Merge branch 'merge-zlib' (1.3.1) into 10.4

  • 2024-04-26 13:18:51 +0200

    • zlib 1.3.1

  • 2024-04-26 13:02:47 +0200

    • v5.7.0-stable

  • 2024-04-23 11:37:11 +0200

    • Incorrect DEFAULT expression evaluated in UPDATE

  • 2024-04-25 12:58:32 +0300

    • Remove a bogus workaround for old GCC

  • 2024-04-24 13:13:57 +0530

    • mariadb-backup fails to preserve innodb_encrypt_tables

  • 2024-04-18 15:41:30 +0300

    • : Assertion failure on wsrep_thd_is_aborting

  • 2024-04-12 09:15:53 +0300

    • : Galera test failure on galera_sr.

  • 2024-04-15 16:39:01 +0200

    • main.query_cache fails with embedded after enabling WITH_PROTECT_STATEMENT_MEMROOT

  • 2024-03-27 11:15:25 +1100

    • Spider: Correct checks for show index column numbers

  • 2024-03-20 17:20:39 +1100

    • Spider: Push down CASE statement

  • 2024-03-20 17:23:49 +1100

    • spider: revert removal of ITEM_FUNC_CASE_PARAMS_ARE_PUBLIC

  • 2024-04-02 20:45:29 +0300

    • Weird read view after ROLLBACK of other transactions.

  • 2024-04-10 09:47:44 +0300

    • Corrupted table after IMPORT TABLESPACE and restart

  • 2024-03-13 13:11:15 +1100

    • MENT-1591 Keep spider in memory until exit in ASAN builds

  • 2024-04-08 16:35:21 +1000

    • Do not assert auto_increment_value unless all parts open

  • 2024-04-08 14:28:23 +1000

    • Do not create group by handler when all tables are constant

  • 2024-03-25 14:06:27 +1100

    • Remove macro PARTITION_HAS_GET_CHILD_HANDLERS

  • 2024-03-18 13:11:49 +1100

    • Spider group by handler: skip on multiple equalities

  • 2024-03-20 14:03:52 +1100

    • spider: remove use of MYSQL_VERSION_ID and MARIADB_BASE_VERSION

  • 2024-03-20 10:36:25 +1100

    • Spider group by handler: Push down TIMESTAMPDIFF function

  • 2024-02-21 14:17:34 +1100

    • Spider: Make a symlink result file a normal file

  • 2024-02-19 15:12:16 +1100

    • spider direct sql: Check length before memcpy

  • 2024-04-05 16:09:56 +0530

    • InnoDB blob allocation allocates extra extents

  • 2024-03-20 13:09:12 +0300

    • : Server crashes in JOIN_CACHE::write_record_data upon EXPLAIN with subqueries

  • 2024-01-10 14:34:12 +0100

    • stack-use-after-return in Wsrep_schema_impl::open_table()

  • 2024-03-28 11:48:32 +0700

    • : the follow-up patch to turn on the option -DWITH_PROTECT_STATEMENT_MEMROOT by default

  • 2024-03-13 13:11:07 +1100

    • MENT-1591 Fix spider/bugfix.mdev_28856 because of .

  • 2024-03-13 13:10:47 +1100

    • MENT-1591 Documenting spider_mon_table_cache and friends.

  • 2024-03-27 01:23:42 +0100

    • galera: wsrep-lib submodule update

  • 2022-11-24 14:47:18 +0100

    • Fix error "mysql_shutdown failed" during MTR tests

  • 2024-03-27 11:40:41 +1100

    • Use the default SQL_MODE for spider init queries

  • 2024-02-20 11:20:21 +1100

    • fix spider init with no_zero_date global sql mode

  • 2024-03-26 15:29:33 +0530

    • Alter operation hangs when encryption thread works on the same tablespace

  • 2024-03-26 13:10:16 +0100

    • Show original IP in the "aborted" message.

  • 2024-03-22 14:04:46 +0300

    • : Optimization of (SELECT) IN (SELECT ...) executes subquery at prepare stage

  • 2024-03-26 10:47:50 +0200

    • fixup: Remove a suppression

  • 2024-03-26 10:47:43 +0200

    • fixup: Remove some initialization

  • 2024-03-21 14:03:19 +0100

    • Failed to apply write set with flags=(rollback|pa_unsafe)

  • 2024-03-21 17:17:53 +1100

    • Fix -wmaybe-uninitialized warnings for g++-13

  • 2024-03-21 16:01:29 +0200

    • Fix heap-use-after-free in fts_free()

  • 2024-03-21 14:20:33 +0200

    • Cleanup: Remove unused DYN_BLOCK_FULL_FLAG

  • 2024-03-19 08:10:42 +0200

    • Fix g++-14 -Wmaybe-uninitialized

  • 2024-03-19 08:09:31 +0200

    • Fix g++-14 -Wtemplate-id-cdtor

  • 2024-03-19 08:08:18 +0200

    • Fix g++-14 -Wmaybe-uninitialized

  • 2024-03-19 08:07:41 +0200

    • Fix g++-14 -Wcalloc-transposed-args

  • 2024-03-18 22:07:32 +0100

    • MTR, Windows - remove --verbose-restart output on buildbot run

  • 2024-01-26 14:37:26 +0100

    • mtr - synchronize output between different threads on Windows.

  • 2024-03-14 18:59:47 +0530

    • Fatal InnoDB error or assertion `!is_v' failure upon multi-update with indexed virtual column Fatal error InnoDB: Clustered record field for column x not found

  • 2024-03-15 13:32:22 +0530

    • Table is getting rebuild with ALTER TABLE ADD COLUMN

  • 2024-03-14 22:48:12 +0100

    • : : main.kill_processlist-6619 fails sporadically in buildbot

  • 2024-03-01 11:21:50 +0200

    • Fixed random failure in main.kill_processlist-6619

  • 2024-03-13 20:07:04 +0700

    • : Assertion `active_arena->is_stmt_prepare_or_first_stmt_execute() || active_arena->state == Query_arena::STMT_SP_QUERY_ARGUMENTS' failed in st_select_lex::fix_prepare_information

  • 2024-03-08 22:18:44 +0100

    • : --gtid-ignore-duplicate can double-apply event in case of parallel replication retry

  • 2024-03-13 12:21:53 +0100

    • Commands start-all-slaves and stop-all-slaves are not listed in mysqladmin help

  • 2024-03-13 17:46:05 +0700

    • : Incorrect handling of UPDATE in PS mode in case a table's colum declared as NOT NULL

  • 2024-03-12 16:13:49 +0700

    • : Incorrect handling of UPDATE in PS mode in case a table's colum declared as NOT NULL

  • 2024-03-11 16:14:54 +0200

    • : MemorySanitizer: SEGV on unknown address on shutdown

  • 2024-03-11 09:53:04 +0200

    • Stack overflow in main.json_debug_nonembedded due to incorrect debug injection

  • 2024-03-11 09:52:59 +0200

    • fixup: clang -Wunused-function

  • 2024-03-07 15:24:43 +0100

    • Avoid writes to TRX_SYS page during mariadb-backup operations

  • 2024-03-05 21:32:30 +0530

    • Assertion failure sym_node->table != NULL in pars_retrieve_table_def on UPDATE

  • 2024-03-05 18:31:56 +0530

    • encryption.encrypt_and_grep failed in buildbot with wrong result

  • 2023-12-15 00:48:48 +0400

    • JSON test has problem in view protocol.

  • 2024-02-19 18:17:36 +0100

    • galera: correction after wsrep-lib update

  • 2024-02-27 09:48:14 +0100

    • galera: wsrep-lib submodule update

  • 2024-02-26 12:40:14 +0530

    • Alter table corrupts while applying the modification log

  • 2024-01-26 13:12:03 +0400

    • Default charset doesn't work with PHP MySQLi extension

  • 2024-02-20 13:36:18 +0100

    • Record correct mutex (LOCK_STATUS and acl_cache) order for debugging.

  • 2023-10-27 12:44:57 +0800

    • : Fix memory barrier missing of lf_alloc on Arm64

  • 2024-02-15 10:41:23 +0100

    • : Crash due to missing stack overrun check in two recursive functions

  • 2024-02-12 12:00:58 +0100

    • : Unsafe use of LOCK_thd_kill in my_malloc_size_cb_func()

  • 2024-02-11 11:57:42 +0100

    • : Aria temptables wrong thread-specific memory accounting in slave thread

  • 2024-02-13 09:24:32 +0100

    • fix view protocol in

  • 2024-02-01 14:51:26 +0200

    • CREATE FULLTEXT INDEX assertion failure WITH SYSTEM VERSIONING

  • 2024-02-12 21:08:22 +1100

    • Do not deinit plugin variables when retry requested

  • 2024-02-12 12:43:08 +0100

    • Return back wolfssl v5.6.6 and new CC changed by 6b2cd7869522a140329a27583f965b8662d7f5f5

  • 2023-02-17 08:28:38 +1200

    • Condition pushdown from HAVING into WHERE is not shown in optimizer trace

  • 2024-02-08 14:19:47 +0100

    • fix test

  • 2024-02-08 12:17:02 +0700

    • : Crash in EXECUTE IMMEDIATE 'CREATE OR REPLACE TABLE t1 (a INT DEFAULT ?)' USING DEFAULT

  • 2024-02-08 12:12:57 +0700

    • : Crash in EXECUTE IMMEDIATE 'CREATE OR REPLACE TABLE t1 (a INT DEFAULT ?)' USING DEFAULT, UBSAN runtime error: member call on null pointer of type 'struct TABLE_LIST' in Item_param::save_in_field

  • 2024-02-07 12:26:59 +0200

    • Adaptive hash index corruption after DISCARD TABLESPACE

  • 2024-02-06 12:15:02 -0500

    • bump the VERSION

  • Merge 2024-02-06 15:58:12 +0100 - Merge branch '10.4' into mariadb-10.4.33

  • 2024-02-04 11:58:31 -0800

    • Fix commit 179424db: No test file or result files should be executable

  • 2024-01-31 23:50:41 -0800

    • Crash caused by query with aggregation over materialized derived

  • 2023-11-30 12:52:53 +0300

    • Fix test after changing behavior of ALTER DROP FOREIGN KEY

  • 2024-01-30 13:10:53 +0200

    • fixup: Remove dead code

  • 2024-01-30 13:10:46 +0200

    • Redundant check on prebuilt::n_rows_fetched overflow

  • 2024-01-29 15:51:29 +0200

    • : ALTER TABLE ... ANALYZE PARTITION ... with EITS reads and locks all rows

  • 2024-01-04 16:46:47 +0200

    • : Galera test case galera_sr_kill_slave_before_apply unstable

  • 2024-01-04 15:27:15 +0200

    • : Galera test case galera_mdl_race unstable

  • 2023-12-29 10:20:51 +0200

    • : Galera test case galera_3nodes.galera_ist_gcache_rollover has warning

  • 2024-01-05 11:33:53 +0200

    • : Galera test case MW-336 unstable

  • 2024-01-05 13:35:41 +0200

    • : galera_shutdown_nonprim: mysql_shutdown failed

  • 2024-01-29 15:17:57 -0700

    • : rpl_seconds_behind_master_spike Sensitive to IO Thread Stop Position

  • 2023-09-04 12:22:51 +0300

    • : Assertion `mode_ == m_local' failed in wsrep::client_state::streaming_params()

  • 2023-11-01 11:07:16 +0200

    • : Assertion `error.len > 0' failed in galera::ReplicatorSMM::handle_apply_error()

  • 2023-12-07 08:23:29 +0200

    • : Assertion `0' failed in wsrep::transaction::before_rollback

Revision #16394f1aa1
Revision #f378e76434
MDEV-33980
Revision #a586b6dbc8
MDEV-22855
Revision #3f2a5b28c6
MDEV-34003
Revision #136358036d
MDEV-18590
Revision #1532f12058
MDEV-33898
Revision #288ea9e146
Revision #ee59ca7ff1
Revision #5aff13b65c
Revision #45846bacb3
Revision #62287320d4
MDEV-33790
Revision #77d5104fee
Revision #0c55d854fe
MDEV-33334
Revision #a2fee2da0b
MDEV-33928
Revision #4aeba2590b
MDEV-33895
MDEV-25718
Revision #50998a6c6f
MDEV-33861
Revision #051a1fa0e9
MDEV-33777
Revision #18b93d6eb0
MDEV-28993
Revision #99dc0f030f
MDEV-28993
Revision #d7fc975cfe
MDEV-33802
Revision #d824977598
MDEV-33512
Revision #662bb176b4
MDEV-33661
Revision #a73c3f1077
MDEV-21007
Revision #f9e0ebeca4
MDEV-33742
Revision #e865ef6a04
MDEV-33742
Revision #860c1ca9ad
MDEV-33679
Revision #9c93d41ad7
MDEV-33728
Revision #44c88faeca
MDEV-28992
Revision #11fe2ee0af
MDEV-33493
Revision #504925c416
MDEV-33434
Revision #9b5d711ac3
MDEV-20094
Revision #8cc36fb743
MDEV-21102
Revision #a618ff2b1c
MDEV-33216
Revision #c81139357a
MDEV-14959
Revision #e6d12bb459
MDEV-33661
MDEV-29718
Revision #0b627377a9
MDEV-33661
Revision #fa1ae367f1
Revision #c71dc39529
MDEV-26499
Revision #db0b9ec37b
MDEV-33584
Revision #9d34939c6e
MDEV-33494
Revision #bf49e7cfc7
MDEV-33770
Revision #d695e2de54
MDEV-33506
Revision #ed027d65f1
MDEV-33747
Revision #17573166c4
MDEV-22742
Revision #9b7c2c6b00
MDEV-33220
Revision #e0c8165487
MDEV-33509
Revision #ef9cdacf51
MDEV-33220
Revision #2250b42f52
Revision #5d85749953
Revision #59e7289b6c
Revision #2a8c4ccf2e
Revision #83a87da430
Revision #2ba4248334
Revision #af85e2ba19
Revision #5abf0fea51
Revision #d912a6369c
MDEV-31154
MDEV-33558
Revision #f5df4482e0
MDEV-33214
Revision #ef7abc881c
MDEV-10793
MDEV-33292
Revision #ae063e4ff5
Revision #d7758debae
MDEV-33218
Revision #0a6f46965a
MDEV-33475
Revision #7bcacd767a
MDEV-21864
Revision #ac20edd737
MDEV-33549
Revision #428a673152
MDEV-33549
Revision #0a9cec229a
MDEV-33642
Revision #09ea2dc788
MDEV-33209
Revision #015f69a779
MDEV-14448
Revision #648d2da8f2
MDEV-33540
Revision #738da4918d
MDEV-32346
Revision #8532dd82f1
MDEV-13765
Revision #b93252a303
MDEV-32454
Revision #c9b0c006e0
Revision #87abae4601
Revision #57cc8605eb
MDEV-19044
Revision #1b37cb71f4
MDEV-32975
Revision #a5998145ba
Revision #8a505980c5
MDEV-28430
Revision #5707f1efda
MDEV-33468
Revision #fdaa7a96ed
MDEV-33443
Revision #c73c6aea63
MDEV-33426
Revision #ae709b64e2
MDEV-29179
Revision #ca88eac835
MDEV-30528
Revision #c37216de64
MDEV-33441
Revision #a0f2ff8832
Revision #36f51d9748
MDEV-29179
Revision #d816a5ca32
Revision #e48bd474a2
MDEV-15703
Revision #6b2cd78695
MDEV-15703
Revision #85db534731
MDEV-33400
Revision #2310130488
Revision #8adc759988
Revision #3812e1c958
Revision #05314ed0d4
MDEV-31305
Revision #f4ee7c110c
MDEV-22232
Revision #b7d1f65b81
MDEV-12266
Revision #bc2849579b
MDEV-33251
Revision #57ffcd686f
MDEV-21472
Revision #f8fa3c55c6
MDEV-33173
Revision #ddb27a29b1
MDEV-33172
Revision #5b4456b38a
MDEV-33036
Revision #49fa5f6b5f
MDEV-33138
Revision #736e429320
MDEV-32635
Revision #e4f221a5f2
MDEV-33327
Revision #c768ac6208
MDEV-25731
Revision #daaa16a47f
MDEV-25089
Revision #3228c08fa8
MDEV-22063

Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Distributions which Include MariaDB

This page is licensed: CC BY-SA / Gnu FDL