MariaDB 10.5.22 Changelog
Download Release Notes Changelog Overview of 10.5
Alternate download from mariadb.org
Release date: 14 Aug 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.4.31
- Merge Revision #8852afe317 2023-08-08 11:24:42 +0200 - Merge branch '10.4' into 10.5
- Revision #8adb6107ce
2023-08-05 21:37:55 +0200
- MDEV-31853 Assertion failure in Column_definition::check_vcol_for_key upon adding FK
- Revision #10eff9c809
2023-08-04 18:38:51 +1000
- MDEV-31524 Post-merge fixup
- Revision #8e8c020fb3
2023-07-26 19:09:32 +0700
- MDEV-31743 Server crash in store_length, assertion failure in Type_handler_string_result::sort_length
- Revision #61acb43689
2023-08-01 21:40:18 +0200
- MDEV-31822 ALTER TABLE ENGINE=x started failing instead of producing warning on unsupported TRANSACTIONAL=1
- Revision #da09ae05a9
2023-07-13 10:59:39 +0200
- MDEV-18114 Foreign Key Constraint actions don't affect Virtual Column
- Revision #ab1191c039
2023-07-13 10:23:11 +0200
- cleanup: key->key_create_info.check_for_duplicate_indexes -> key->old
- Revision #0c9794d022
2023-06-29 18:03:54 +0200
- cleanup: Item_field::check_vcol_func_processor()
- Revision #b8233b38da
2023-06-29 16:24:50 +0200
- cleanup: put db/table_name into Alter_info
- Revision #2f6d464fec
2023-07-11 14:25:12 +0200
- cleanup: reorder enum_fk_option
- Revision #f7a9f446d7
2023-07-10 22:25:52 +0200
- cleanup: remove unused keyinfo flag
- Revision #383baa812e
2023-07-13 11:26:15 +0200
- cleanup: invert return code
- Revision #010f535b7f
2023-07-13 11:24:52 +0200
- cleanup: remove redundant arguments
- Revision #bf5cc31d4c
2023-06-29 12:54:52 +0200
- cleanup: cosmetic changes
- Merge Revision #65405308a1 2023-08-01 08:15:42 +0200 - Merge branch '10.4' into 10.5
- Merge Revision #4235c133ae 2023-07-31 10:14:46 +0200 - Merge branch '10.4' into 10.5
- Revision #055f2e308b
2023-07-28 23:06:58 +0200
- Fix of4cb0d43ac63761174a39cea892c176b9cfa6edfc after merge in 10.5
- Revision #7f9468795d
2023-07-28 15:35:06 +0200
- galera: two tests are returned to the disabled list
- Revision #f3bbf8666e
2023-07-28 11:27:16 +0300
- MDEV-31790 work-around: Add not_msan.inc
- Revision #35533dc0b3
2023-07-27 14:21:35 +0300
- MDEV-29727 ALTER and CREATE with default partitioning differently react to SQL_MODE => unusable SHOW CREATE
- Merge Revision #f291c3df2c 2023-07-27 13:12:30 +0200 - Merge branch '10.4' into 10.5
- Merge Revision #7564be1352 2023-07-26 13:54:59 +0200 - Merge branch '10.4' into 10.5
- Revision #5da492c354
2023-07-21 12:09:15 +0200
- switch off it for masan also
- Merge Revision #f52954ef42 2023-07-20 11:54:52 +0200 - Merge commit '10.4' into 10.5
- Revision #f17a865c39
2023-07-19 15:59:33 +1100
- MDEV-30710 Incorrect operator when comparing large unsigned integers.
- Revision #1a5c4c2d9b
2023-07-18 11:02:18 +0400
- MDEV-26186 280 Bytes lost in mysys/array.c, mysys/hash.c, sql/sp.cc, sql/sp.cc, sql/item_create.cc, sql/item_create.cc, sql/sql_yacc.yy:10748 when using oracle sql_mode
- Revision #68403eeda3
2023-07-17 13:33:19 +0400
- MDEV-27207 Assertion `!m_null_value' failed in int FixedBinTypeBundle<FbtImpl>::cmp_item_fbt::compare or in cmp_item_inet6::compare
- Revision #400c101332
2023-07-14 12:14:56 +0400
- MDEV-30662 SQL/PL package body does not appear in I_S.ROUTINES.ROUTINE_DEFINITION
- Revision #9808ebe195
2023-06-23 15:06:53 -0600
- MDEV-30978: On slave XA COMMIT/XA ROLLBACK fail to return an error in read-only mode
- Revision #29bc61912e
2023-07-05 23:27:17 +0400
- A cleanup for MDEV-31578 DECLARE CURSOR: "Memory not freed: 280 bytes lost" on syntax error
- Revision #bd7908e6ac
2023-07-05 15:15:04 +0300
- MDEV-31568 InnoDB protection against dual processes accessing data insufficient
- Revision #5f2a77cef1
2023-06-10 08:35:58 +1000
- MDEV-31268 Fedora MariaDB-shared replaces mariadb-connector-c
- Revision #fdab2c4c64
2023-06-29 17:30:02 +0400
- MDEV-31578 DECLARE CURSOR: "Memory not freed: 280 bytes lost" on syntax error
- Revision #0d3720c12a
2023-05-15 12:41:31 +0400
- MDEV-30680 Warning: Memory not freed: 280 on mangled query, LeakSanitizer: detected memory leaks
- Revision #33877cfeae
2023-06-28 17:07:00 +0300
- Fix WITH_UBSAN GCC -Wconversion
- Revision #24faa5de16
2023-06-28 12:22:56 +1000
- MDEV-30542 Fixing spider/bugfix.self_reference_multi
- Revision #84dbd0253d
2023-06-27 09:12:38 +0300
- MDEV-31487: Recovery or backup failure after innodb_undo_log_truncate=ON
- Revision #0b61f4e0e4
2023-06-19 21:42:16 +0300
- Fix comment
- Revision #bd076d4dff
2023-06-12 16:10:39 +0530
- MDEV-31442 page_cleaner thread aborts while releasing the tablespace
- Revision #f7e9ac0d88
2023-06-12 15:58:55 +0300
- MDEV-31449: Assertion s->table->opt_range_condition_rows <= s->found_records
- Revision #0e2e70c4c1
2023-06-14 13:55:35 +0300
- MDEV-31479: Inconsistency between MRR and SQL layer costs can cause poor query plan
- Revision #841e905f20
2023-06-09 17:56:04 +0530
- MDEV-31442 page_cleaner thread aborts while releasing the tablespace
- Revision #b3074128a6
2023-06-08 11:13:10 +0300
- MDEV-31380 post-fix: fix group_min_max.test with embedded and view-protocol
- Revision #d3eefbaa55
2023-06-08 10:40:48 +0300
- MDEV-31355 fixup: Adjust one more test
- Revision #21031b24fc
2023-06-08 09:38:03 +0300
- Suppress an occasional buffer pool warning
- Revision #c25b496724
2023-06-08 09:18:21 +0300
- MDEV-31382 SET GLOBAL innodb_undo_log_truncate=ON has no effect on logically empty undo logs
- Revision #3e40f9a7f3
2023-06-08 09:17:52 +0300
- MDEV-31355 innodb_undo_log_truncate=ON fails to wait for purge of enough transaction history
- Merge Revision #609b4e997a 2023-06-07 15:31:55 +0300 - Merge mariadb-10.5.21 into 10.5
- Revision #91367e82f1
2023-06-07 08:10:48 -0400
- bump the VERSION
- Revision #a0e7bd735b
2023-06-01 14:06:06 +0300
- MDEV-31380: Assertion `s->table->opt_range_condition_rows <= s->found_records' failed
- Revision #bb9da13baf
2023-06-01 12:11:18 +0300
- MDEV-31373 innodb_undo_log_truncate=ON recovery results in a corrupted undo log
- Revision #3aea77edeb
2023-06-01 09:41:17 +0300
- MDEV-31347 fil_ibd_create() may hijack the file handle of an old file
- Merge Revision #383105dae1 2023-05-24 08:28:20 +0300 - Merge bb-10.5-release into 10.5
- Revision #c5cf94b2dc
2023-05-24 08:25:26 +0300
- MDEV-31234 fixup: Free some UNDO pages earlier
- Revision #9c35f9c9c1
2023-05-23 12:20:27 +0300
- MDEV-31234 fixup: Allow innodb_undo_log_truncate=ON after upgrade
- Revision #a7adfd4c52
2023-05-23 10:02:33 +0300
- Optimized version of safe_strcpy()
- Revision #92d2ceac73
2023-05-22 18:58:45 +0300
- MDEV-28285 Unexpected result when combining DISTINCT, subselect and LIMIT
- Revision #cd37e49422
2023-04-20 14:12:48 +0300
- MDEV-31083 ASAN use-after-poison in myrg_attach_children
- Revision #c7e04af8bc
2023-04-18 14:56:07 +0300
- Update main.selectivity test and results
- Revision #6a0314063d
2023-04-18 11:21:06 +0300
- Make install.db read only in mtr
- Revision #16258677b3
2023-03-31 19:35:04 +0300
- MDEV-6768 Wrong result with aggregate with join with no result set
- Revision #c0adb05b30
2023-05-15 09:07:43 +1000
- MDEV-31268: Fedora mariadb-connector-c-config conflicts with MariaDB's MariaDB-common
- Revision #3f59bbeeae
2023-04-17 16:04:01 +0300
- MDEV-29293 MariaDB stuck on starting commit state
- Revision #03d4fd3214
2023-01-27 23:10:47 +0000
- Backport GitLab CI to 10.5
- Revision #5422784792
2023-05-12 17:20:03 +0300
- MDEV-31256 fil_node_open_file() releases fil_system.mutex allowing other thread to open its file node
- Merge Revision #06d555a41a 2023-05-19 14:23:04 +0300 - Merge bb-10.5-release into 10.5
- Revision #e0084b9d31
2023-05-19 12:19:26 +0300
- MDEV-31234 InnoDB does not free UNDO after the fix of MDEV-30671
- Revision #caeff13579
2023-05-15 23:32:30 -0700
- Remove CODEOWNERS as obsolete
- Revision #c9eff1a144
2023-05-12 15:04:50 +0300
- MDEV-31254 InnoDB: Trying to read doublewrite buffer page
- Revision #477285c8ea
2023-05-12 14:57:14 +0300
- MDEV-31253 Freed data pages are not always being scrubbed
- Revision #279d0120f5
2023-05-11 13:21:57 +0300
- MDEV-29967 innodb_read_ahead_threshold (linear read-ahead) does not work
- Merge Revision #d4dd634529 2023-05-11 09:09:16 +0300 - Merge mariadb-10.5.20 into 10.5
- Revision #0d8b0493ee
2023-05-10 08:43:49 -0400
- bump the VERSION
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.