MariaDB 10.4.34 Changelog
You are viewing an old version of this article. View
the current version here.
Note: This page describes features in the source repository for MariaDB 10.4. There are currently no official packages or binaries available for download which contain the features. If you want to try out any of the new features described here you will need to get and compile the code yourself.
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
- Revision #16394f1aa1
2024-05-06 16:14:11 +0200
- update C/C 3.1
- Revision #f378e76434
2024-04-30 14:16:08 +0530
- MDEV-33980 mariadb-backup --backup is missing retry logic for undo tablespaces
- Revision #a586b6dbc8
2024-04-29 16:42:26 +0530
- MDEV-22855 Assertion `!field->prefix_len || field->fixed_len == field->prefix_len' failed in btr_node_ptr_max_size
- Revision #3f2a5b28c6
2024-04-29 16:42:46 +1000
- MDEV-34003 Add testcase spider/bugfix.mdev_34003
- Revision #136358036d
2024-04-27 18:40:58 +0200
- MDEV-18590: galera.versioning_trx_id: Test failure: mysqltest: Result content mismatch
- Revision #1532f12058
2024-04-12 15:40:11 +0300
- MDEV-33898 : Galera test failure on galera.MW-369
- Revision #288ea9e146
2024-04-25 00:13:02 +0200
- galera SST scripts: parsing CN in certificates
- Merge Revision #ee59ca7ff1 2024-04-26 13:50:03 +0200 - Merge branch 'merge-zlib' (1.3.1) into 10.4
- Revision #5aff13b65c
2024-04-26 13:18:51 +0200
- zlib 1.3.1
- Revision #45846bacb3
2024-04-26 13:02:47 +0200
- v5.7.0-stable
- Revision #62287320d4
2024-04-23 11:37:11 +0200
- MDEV-33790 Incorrect DEFAULT expression evaluated in UPDATE
- Revision #77d5104fee
2024-04-25 12:58:32 +0300
- Remove a bogus workaround for old GCC
- Revision #0c55d854fe
2024-04-24 13:13:57 +0530
- MDEV-33334 mariadb-backup fails to preserve innodb_encrypt_tables
- Revision #a2fee2da0b
2024-04-18 15:41:30 +0300
- MDEV-33928 : Assertion failure on wsrep_thd_is_aborting
- Revision #4aeba2590b
2024-04-12 09:15:53 +0300
- MDEV-33895 : Galera test failure on galera_sr.MDEV-25718
- Revision #50998a6c6f
2024-04-15 16:39:01 +0200
- MDEV-33861 main.query_cache fails with embedded after enabling WITH_PROTECT_STATEMENT_MEMROOT
- Revision #051a1fa0e9
2024-03-27 11:15:25 +1100
- MDEV-33777 Spider: Correct checks for show index column numbers
- Revision #18b93d6eb0
2024-03-20 17:20:39 +1100
- MDEV-28993 Spider: Push down CASE statement
- Revision #99dc0f030f
2024-03-20 17:23:49 +1100
- MDEV-28993 spider: revert removal of ITEM_FUNC_CASE_PARAMS_ARE_PUBLIC
- Revision #d7fc975cfe
2024-04-02 20:45:29 +0300
- MDEV-33802 Weird read view after ROLLBACK of other transactions.
- Revision #d824977598
2024-04-10 09:47:44 +0300
- MDEV-33512 Corrupted table after IMPORT TABLESPACE and restart
- Revision #662bb176b4
2024-03-13 13:11:15 +1100
- MDEV-33661 MENT-1591 Keep spider in memory until exit in ASAN builds
- Revision #a73c3f1077
2024-04-08 16:35:21 +1000
- MDEV-21007 Do not assert auto_increment_value unless all parts open
- Revision #f9e0ebeca4
2024-04-08 14:28:23 +1000
- MDEV-33742 Do not create group by handler when all tables are constant
- Revision #e865ef6a04
2024-03-25 14:06:27 +1100
- MDEV-33742 Remove macro PARTITION_HAS_GET_CHILD_HANDLERS
- Revision #860c1ca9ad
2024-03-18 13:11:49 +1100
- MDEV-33679 Spider group by handler: skip on multiple equalities
- Revision #9c93d41ad7
2024-03-20 14:03:52 +1100
- MDEV-33728 spider: remove use of MYSQL_VERSION_ID and MARIADB_BASE_VERSION
- Revision #44c88faeca
2024-03-20 10:36:25 +1100
- MDEV-28992 Spider group by handler: Push down TIMESTAMPDIFF function
- Revision #11fe2ee0af
2024-02-21 14:17:34 +1100
- MDEV-33493 Spider: Make a symlink result file a normal file
- Revision #504925c416
2024-02-19 15:12:16 +1100
- MDEV-33434 spider direct sql: Check length before memcpy
- Revision #9b5d711ac3
2024-04-05 16:09:56 +0530
- MDEV-20094 InnoDB blob allocation allocates extra extents
- Revision #8cc36fb743
2024-03-20 13:09:12 +0300
- MDEV-21102: Server crashes in JOIN_CACHE::write_record_data upon EXPLAIN with subqueries
- Revision #a618ff2b1c
2024-01-10 14:34:12 +0100
- MDEV-33216 stack-use-after-return in Wsrep_schema_impl::open_table()
- Revision #c81139357a
2024-03-28 11:48:32 +0700
- MDEV-14959: the follow-up patch to turn on the option -DWITH_PROTECT_STATEMENT_MEMROOT by default
- Revision #e6d12bb459
2024-03-13 13:11:07 +1100
- MDEV-33661 MENT-1591 Fix spider/bugfix.mdev_28856 because of MDEV-29718.
- Revision #0b627377a9
2024-03-13 13:10:47 +1100
- MDEV-33661 MENT-1591 Documenting spider_mon_table_cache and friends.
- Revision #fa1ae367f1
2024-03-27 01:23:42 +0100
- galera: wsrep-lib submodule update
- Revision #c71dc39529
2022-11-24 14:47:18 +0100
- MDEV-26499 Fix error "mysql_shutdown failed" during MTR tests
- Revision #db0b9ec37b
2024-03-27 11:40:41 +1100
- MDEV-33584 Use the default SQL_MODE for spider init queries
- Revision #9d34939c6e
2024-02-20 11:20:21 +1100
- MDEV-33494 fix spider init with no_zero_date global sql mode
- Revision #bf49e7cfc7
2024-03-26 15:29:33 +0530
- MDEV-33770 Alter operation hangs when encryption thread works on the same tablespace
- Revision #d695e2de54
2024-03-26 13:10:16 +0100
- MDEV-33506 Show original IP in the "aborted" message.
- Revision #ed027d65f1
2024-03-22 14:04:46 +0300
- MDEV-33747: Optimization of (SELECT) IN (SELECT ...) executes subquery at prepare stage
- Revision #17573166c4
2024-03-26 10:47:50 +0200
- MDEV-22742 fixup: Remove a suppression
- Revision #9b7c2c6b00
2024-03-26 10:47:43 +0200
- MDEV-33220 fixup: Remove some initialization
- Revision #e0c8165487
2024-03-21 14:03:19 +0100
- MDEV-33509 Failed to apply write set with flags=(rollback|pa_unsafe)
- Revision #ef9cdacf51
2024-03-21 17:17:53 +1100
- MDEV-33220 Fix -wmaybe-uninitialized warnings for g++-13
- Revision #2250b42f52
2024-03-21 16:01:29 +0200
- Fix heap-use-after-free in fts_free()
- Revision #5d85749953
2024-03-21 14:20:33 +0200
- Cleanup: Remove unused DYN_BLOCK_FULL_FLAG
- Revision #59e7289b6c
2024-03-19 08:10:42 +0200
- Fix g++-14 -Wmaybe-uninitialized
- Revision #2a8c4ccf2e
2024-03-19 08:09:31 +0200
- Fix g++-14 -Wtemplate-id-cdtor
- Revision #83a87da430
2024-03-19 08:08:18 +0200
- Fix g++-14 -Wmaybe-uninitialized
- Revision #2ba4248334
2024-03-19 08:07:41 +0200
- Fix g++-14 -Wcalloc-transposed-args
- Revision #af85e2ba19
2024-03-18 22:07:32 +0100
- MTR, Windows - remove --verbose-restart output on buildbot run
- Revision #5abf0fea51
2024-01-26 14:37:26 +0100
- mtr - synchronize output between different threads on Windows.
- Revision #d912a6369c
2024-03-14 18:59:47 +0530
- MDEV-31154 Fatal InnoDB error or assertion `!is_v' failure upon multi-update with indexed virtual column MDEV-33558 Fatal error InnoDB: Clustered record field for column x not found
- Revision #f5df4482e0
2024-03-15 13:32:22 +0530
- MDEV-33214 Table is getting rebuild with ALTER TABLE ADD COLUMN
- Revision #ef7abc881c
2024-03-14 22:48:12 +0100
- MDEV-10793: MDEV-33292: main.kill_processlist-6619 fails sporadically in buildbot
- Revision #ae063e4ff5
2024-03-01 11:21:50 +0200
- Fixed random failure in main.kill_processlist-6619
- Revision #d7758debae
2024-03-13 20:07:04 +0700
- MDEV-33218: 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
- Revision #0a6f46965a
2024-03-08 22:18:44 +0100
- MDEV-33475: --gtid-ignore-duplicate can double-apply event in case of parallel replication retry
- Revision #7bcacd767a
2024-03-13 12:21:53 +0100
- MDEV-21864 Commands start-all-slaves and stop-all-slaves are not listed in mysqladmin help
- Revision #ac20edd737
2024-03-13 17:46:05 +0700
- MDEV-33549: Incorrect handling of UPDATE in PS mode in case a table's colum declared as NOT NULL
- Revision #428a673152
2024-03-12 16:13:49 +0700
- MDEV-33549: Incorrect handling of UPDATE in PS mode in case a table's colum declared as NOT NULL
- Revision #0a9cec229a
2024-03-11 16:14:54 +0200
- MDEV-33642: MemorySanitizer: SEGV on unknown address on shutdown
- Revision #09ea2dc788
2024-03-11 09:53:04 +0200
- MDEV-33209 Stack overflow in main.json_debug_nonembedded due to incorrect debug injection
- Revision #015f69a779
2024-03-11 09:52:59 +0200
- MDEV-14448 fixup: clang -Wunused-function
- Revision #648d2da8f2
2024-03-07 15:24:43 +0100
- MDEV-33540 Avoid writes to TRX_SYS page during mariabackup operations
- Revision #738da4918d
2024-03-05 21:32:30 +0530
- MDEV-32346 Assertion failure sym_node->table != NULL in pars_retrieve_table_def on UPDATE
- Revision #8532dd82f1
2024-03-05 18:31:56 +0530
- MDEV-13765 encryption.encrypt_and_grep failed in buildbot with wrong result
- Revision #b93252a303
2023-12-15 00:48:48 +0400
- MDEV-32454 JSON test has problem in view protocol.
- Revision #c9b0c006e0
2024-02-19 18:17:36 +0100
- galera: correction after wsrep-lib update
- Revision #87abae4601
2024-02-27 09:48:14 +0100
- galera: wsrep-lib submodule update
- Revision #57cc8605eb
2024-02-26 12:40:14 +0530
- MDEV-19044 Alter table corrupts while applying the modification log
- Revision #1b37cb71f4
2024-01-26 13:12:03 +0400
- MDEV-32975 Default charset doesn't work with PHP MySQLi extension
- Revision #a5998145ba
2024-02-20 13:36:18 +0100
- Record correct mutex (LOCK_STATUS and acl_cache) order for debugging.
- Revision #8a505980c5
2023-10-27 12:44:57 +0800
- MDEV-28430: Fix memory barrier missing of lf_alloc on Arm64
- Revision #5707f1efda
2024-02-15 10:41:23 +0100
- MDEV-33468: Crash due to missing stack overrun check in two recursive functions
- Revision #fdaa7a96ed
2024-02-12 12:00:58 +0100
- MDEV-33443: Unsafe use of LOCK_thd_kill in my_malloc_size_cb_func()
- Revision #c73c6aea63
2024-02-11 11:57:42 +0100
- MDEV-33426: Aria temptables wrong thread-specific memory accounting in slave thread
- Revision #ae709b64e2
2024-02-13 09:24:32 +0100
- fix view protocol in MDEV-29179
- Revision #ca88eac835
2024-02-01 14:51:26 +0200
- MDEV-30528 CREATE FULLTEXT INDEX assertion failure WITH SYSTEM VERSIONING
- Revision #c37216de64
2024-02-12 21:08:22 +1100
- MDEV-33441 Do not deinit plugin variables when retry requested
- Revision #a0f2ff8832
2024-02-12 12:43:08 +0100
- Return back wolfssl v5.6.6 and new CC changed by 6b2cd7869522a140329a27583f965b8662d7f5f5
- Revision #36f51d9748
2023-02-17 08:28:38 +1200
- MDEV-29179 Condition pushdown from HAVING into WHERE is not shown in optimizer trace
- Revision #d816a5ca32
2024-02-08 14:19:47 +0100
- fix test
- Revision #e48bd474a2
2024-02-08 12:17:02 +0700
- MDEV-15703: Crash in EXECUTE IMMEDIATE 'CREATE OR REPLACE TABLE t1 (a INT DEFAULT ?)' USING DEFAULT
- Revision #6b2cd78695
2024-02-08 12:12:57 +0700
- MDEV-15703: 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
- Revision #85db534731
2024-02-07 12:26:59 +0200
- MDEV-33400 Adaptive hash index corruption after DISCARD TABLESPACE
- Revision #2310130488
2024-02-06 12:15:02 -0500
- bump the VERSION
- Merge Revision #8adc759988 2024-02-06 15:58:12 +0100 - Merge branch '10.4' into mariadb-10.4.33
- Revision #3812e1c958
2024-02-04 11:58:31 -0800
- Fix commit 179424db: No test file or result files should be executable
- Revision #05314ed0d4
2024-01-31 23:50:41 -0800
- MDEV-31305 Crash caused by query with aggregation over materialized derived
- Revision #f4ee7c110c
2023-11-30 12:52:53 +0300
- MDEV-22232 Fix test after changing behavior of ALTER DROP FOREIGN KEY
- Revision #b7d1f65b81
2024-01-30 13:10:53 +0200
- MDEV-12266 fixup: Remove dead code
- Revision #bc2849579b
2024-01-30 13:10:46 +0200
- MDEV-33251 Redundant check on prebuilt::n_rows_fetched overflow
- Revision #57ffcd686f
2024-01-29 15:51:29 +0200
- MDEV-21472: ALTER TABLE ... ANALYZE PARTITION ... with EITS reads and locks all rows
- Revision #f8fa3c55c6
2024-01-04 16:46:47 +0200
- MDEV-33173 : Galera test case galera_sr_kill_slave_before_apply unstable
- Revision #ddb27a29b1
2024-01-04 15:27:15 +0200
- MDEV-33172 : Galera test case galera_mdl_race unstable
- Revision #5b4456b38a
2023-12-29 10:20:51 +0200
- MDEV-33036 : Galera test case galera_3nodes.galera_ist_gcache_rollover has warning
- Revision #49fa5f6b5f
2024-01-05 11:33:53 +0200
- MDEV-33138 : Galera test case MW-336 unstable
- Revision #736e429320
2024-01-05 13:35:41 +0200
- MDEV-32635: galera_shutdown_nonprim: mysql_shutdown failed
- Revision #e4f221a5f2
2024-01-29 15:17:57 -0700
- MDEV-33327: rpl_seconds_behind_master_spike Sensitive to IO Thread Stop Position
- Revision #c768ac6208
2023-09-04 12:22:51 +0300
- MDEV-25731 : Assertion `mode_ == m_local' failed in wsrep::client_state::streaming_params()
- Revision #daaa16a47f
2023-11-01 11:07:16 +0200
- MDEV-25089 : Assertion `error.len > 0' failed in galera::ReplicatorSMM::handle_apply_error()
- Revision #3228c08fa8
2023-12-07 08:23:29 +0200
- MDEV-22063 : Assertion `0' failed in wsrep::transaction::before_rollback
Comments
Comments loading...
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.