All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.5.22 Changelog

DownloadRelease NotesChangelogOverview 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 2023-08-08 11:24:42 +0200 - Merge branch '10.4' into 10.5

  • 2023-08-05 21:37:55 +0200

    • Assertion failure in Column_definition::check_vcol_for_key upon adding FK

  • 2023-08-04 18:38:51 +1000

    • Post-merge fixup

  • 2023-07-26 19:09:32 +0700

    • Server crash in store_length, assertion failure in Type_handler_string_result::sort_length

  • 2023-08-01 21:40:18 +0200

    • ALTER TABLE ENGINE=x started failing instead of producing warning on unsupported TRANSACTIONAL=1

  • 2023-07-13 10:59:39 +0200

    • Foreign Key Constraint actions don't affect Virtual Column

  • 2023-07-13 10:23:11 +0200

    • cleanup: key->key_create_info.check_for_duplicate_indexes -> key->old

  • 2023-06-29 18:03:54 +0200

    • cleanup: Item_field::check_vcol_func_processor()

  • 2023-06-29 16:24:50 +0200

    • cleanup: put db/table_name into Alter_info

  • 2023-07-11 14:25:12 +0200

    • cleanup: reorder enum_fk_option

  • 2023-07-10 22:25:52 +0200

    • cleanup: remove unused keyinfo flag

  • 2023-07-13 11:26:15 +0200

    • cleanup: invert return code

  • 2023-07-13 11:24:52 +0200

    • cleanup: remove redundant arguments

  • 2023-06-29 12:54:52 +0200

    • cleanup: cosmetic changes

  • Merge 2023-08-01 08:15:42 +0200 - Merge branch '10.4' into 10.5

  • Merge 2023-07-31 10:14:46 +0200 - Merge branch '10.4' into 10.5

  • 2023-07-28 23:06:58 +0200

    • Fix of4cb0d43ac63761174a39cea892c176b9cfa6edfc after merge in 10.5

  • 2023-07-28 15:35:06 +0200

    • galera: two tests are returned to the disabled list

  • 2023-07-28 11:27:16 +0300

    • work-around: Add not_msan.inc

  • 2023-07-27 14:21:35 +0300

    • ALTER and CREATE with default partitioning differently react to SQL_MODE => unusable SHOW CREATE

  • Merge 2023-07-27 13:12:30 +0200 - Merge branch '10.4' into 10.5

  • Merge 2023-07-26 13:54:59 +0200 - Merge branch '10.4' into 10.5

  • 2023-07-21 12:09:15 +0200

    • switch off it for masan also

  • Merge 2023-07-20 11:54:52 +0200 - Merge commit '10.4' into 10.5

  • 2023-07-19 15:59:33 +1100

    • Incorrect operator when comparing large unsigned integers.

  • 2023-07-18 11:02:18 +0400

    • 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

  • 2023-07-17 13:33:19 +0400

    • Assertion `!m_null_value' failed in int FixedBinTypeBundle::cmp_item_fbt::compare or in cmp_item_inet6::compare

  • 2023-07-14 12:14:56 +0400

    • SQL/PL package body does not appear in I_S.ROUTINES.ROUTINE_DEFINITION

  • 2023-06-23 15:06:53 -0600

    • : On slave XA COMMIT/XA ROLLBACK fail to return an error in read-only mode

  • 2023-07-05 23:27:17 +0400

    • A cleanup for DECLARE CURSOR: "Memory not freed: 280 bytes lost" on syntax error

  • 2023-07-05 15:15:04 +0300

    • InnoDB protection against dual processes accessing data insufficient

  • 2023-06-10 08:35:58 +1000

    • Fedora MariaDB-shared replaces mariadb-connector-c

  • 2023-06-29 17:30:02 +0400

    • DECLARE CURSOR: "Memory not freed: 280 bytes lost" on syntax error

  • 2023-05-15 12:41:31 +0400

    • Warning: Memory not freed: 280 on mangled query, LeakSanitizer: detected memory leaks

  • 2023-06-28 17:07:00 +0300

    • Fix WITH_UBSAN GCC -Wconversion

  • 2023-06-28 12:22:56 +1000

    • Fixing spider/bugfix.self_reference_multi

  • 2023-06-27 09:12:38 +0300

    • : Recovery or backup failure after innodb_undo_log_truncate=ON

  • 2023-06-19 21:42:16 +0300

    • Fix comment

  • 2023-06-12 16:10:39 +0530

    • page_cleaner thread aborts while releasing the tablespace

  • 2023-06-12 15:58:55 +0300

    • : Assertion s->table->opt_range_condition_rows <= s->found_records

  • 2023-06-14 13:55:35 +0300

    • : Inconsistency between MRR and SQL layer costs can cause poor query plan

  • 2023-06-09 17:56:04 +0530

    • page_cleaner thread aborts while releasing the tablespace

  • 2023-06-08 11:13:10 +0300

    • post-fix: fix group_min_max.test with embedded and view-protocol

  • 2023-06-08 10:40:48 +0300

    • fixup: Adjust one more test

  • 2023-06-08 09:38:03 +0300

    • Suppress an occasional buffer pool warning

  • 2023-06-08 09:18:21 +0300

    • SET GLOBAL innodb_undo_log_truncate=ON has no effect on logically empty undo logs

  • 2023-06-08 09:17:52 +0300

    • innodb_undo_log_truncate=ON fails to wait for purge of enough transaction history

  • Merge 2023-06-07 15:31:55 +0300 - Merge mariadb-10.5.21 into 10.5

  • 2023-06-07 08:10:48 -0400

    • bump the VERSION

  • 2023-06-01 14:06:06 +0300

    • : Assertion `s->table->opt_range_condition_rows <= s->found_records' failed

  • 2023-06-01 12:11:18 +0300

    • innodb_undo_log_truncate=ON recovery results in a corrupted undo log

  • 2023-06-01 09:41:17 +0300

    • fil_ibd_create() may hijack the file handle of an old file

  • Merge 2023-05-24 08:28:20 +0300 - Merge bb-10.5-release into 10.5

  • 2023-05-24 08:25:26 +0300

    • fixup: Free some UNDO pages earlier

  • 2023-05-23 12:20:27 +0300

    • fixup: Allow innodb_undo_log_truncate=ON after upgrade

  • 2023-05-23 10:02:33 +0300

    • Optimized version of safe_strcpy()

  • 2023-05-22 18:58:45 +0300

    • Unexpected result when combining DISTINCT, subselect and LIMIT

  • 2023-04-20 14:12:48 +0300

    • ASAN use-after-poison in myrg_attach_children

  • 2023-04-18 14:56:07 +0300

    • Update main.selectivity test and results

  • 2023-04-18 11:21:06 +0300

    • Make install.db read only in mtr

  • 2023-03-31 19:35:04 +0300

    • Wrong result with aggregate with join with no result set

  • 2023-05-15 09:07:43 +1000

    • : Fedora mariadb-connector-c-config conflicts with MariaDB's MariaDB-common

  • 2023-04-17 16:04:01 +0300

    • MariaDB stuck on starting commit state

  • 2023-01-27 23:10:47 +0000

    • Backport GitLab CI to 10.5

  • 2023-05-12 17:20:03 +0300

    • fil_node_open_file() releases fil_system.mutex allowing other thread to open its file node

  • Merge 2023-05-19 14:23:04 +0300 - Merge bb-10.5-release into 10.5

  • 2023-05-19 12:19:26 +0300

    • InnoDB does not free UNDO after the fix of

  • 2023-05-15 23:32:30 -0700

    • Remove CODEOWNERS as obsolete

  • 2023-05-12 15:04:50 +0300

    • InnoDB: Trying to read doublewrite buffer page

  • 2023-05-12 14:57:14 +0300

    • Freed data pages are not always being scrubbed

  • 2023-05-11 13:21:57 +0300

    • innodb_read_ahead_threshold (linear read-ahead) does not work

  • Merge 2023-05-11 09:09:16 +0300 - Merge mariadb-10.5.20 into 10.5

  • 2023-05-10 08:43:49 -0400

    • bump the VERSION

Revision #8852afe317
Revision #8adb6107ce
MDEV-31853
Revision #10eff9c809
MDEV-31524
Revision #8e8c020fb3
MDEV-31743
Revision #61acb43689
MDEV-31822
Revision #da09ae05a9
MDEV-18114
Revision #ab1191c039
Revision #0c9794d022
Revision #b8233b38da
Revision #2f6d464fec
Revision #f7a9f446d7
Revision #383baa812e
Revision #010f535b7f
Revision #bf5cc31d4c
Revision #65405308a1
Revision #4235c133ae
Revision #055f2e308b
Revision #7f9468795d
Revision #f3bbf8666e
MDEV-31790
Revision #35533dc0b3
MDEV-29727
Revision #f291c3df2c
Revision #7564be1352
Revision #5da492c354
Revision #f52954ef42
Revision #f17a865c39
MDEV-30710
Revision #1a5c4c2d9b
MDEV-26186
Revision #68403eeda3
MDEV-27207
Revision #400c101332
MDEV-30662
Revision #9808ebe195
MDEV-30978
Revision #29bc61912e
MDEV-31578
Revision #bd7908e6ac
MDEV-31568
Revision #5f2a77cef1
MDEV-31268
Revision #fdab2c4c64
MDEV-31578
Revision #0d3720c12a
MDEV-30680
Revision #33877cfeae
Revision #24faa5de16
MDEV-30542
Revision #84dbd0253d
MDEV-31487
Revision #0b61f4e0e4
Revision #bd076d4dff
MDEV-31442
Revision #f7e9ac0d88
MDEV-31449
Revision #0e2e70c4c1
MDEV-31479
Revision #841e905f20
MDEV-31442
Revision #b3074128a6
MDEV-31380
Revision #d3eefbaa55
MDEV-31355
Revision #21031b24fc
Revision #c25b496724
MDEV-31382
Revision #3e40f9a7f3
MDEV-31355
Revision #609b4e997a
Revision #91367e82f1
Revision #a0e7bd735b
MDEV-31380
Revision #bb9da13baf
MDEV-31373
Revision #3aea77edeb
MDEV-31347
Revision #383105dae1
Revision #c5cf94b2dc
MDEV-31234
Revision #9c35f9c9c1
MDEV-31234
Revision #a7adfd4c52
Revision #92d2ceac73
MDEV-28285
Revision #cd37e49422
MDEV-31083
Revision #c7e04af8bc
Revision #6a0314063d
Revision #16258677b3
MDEV-6768
Revision #c0adb05b30
MDEV-31268
Revision #3f59bbeeae
MDEV-29293
Revision #03d4fd3214
Revision #5422784792
MDEV-31256
Revision #06d555a41a
Revision #e0084b9d31
MDEV-31234
MDEV-30671
Revision #caeff13579
Revision #c9eff1a144
MDEV-31254
Revision #477285c8ea
MDEV-31253
Revision #279d0120f5
MDEV-29967
Revision #d4dd634529
Revision #0d8b0493ee

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.

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

Distributions which Include MariaDB