All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.3.38 Changelog

DownloadRelease NotesChangelogOverview of 10.3

Alternate download from mariadb.org

Release date: 6 Feb 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.2.44

  • 2023-01-28 14:30:46 +0200

    • post-push: fixing test results.

  • 2023-01-24 19:41:29 +0100

    • Windows, signtool error "No file digest algorithm specified."

  • 2023-01-05 20:08:01 +0200

    • Some DDLs like ANALYZE can complete on parallel slave out of order

  • 2023-01-24 19:35:16 +0200

    • Slave (additional info): Commit failed due to failure of an earlier commit on which this one depends Error_code: 1964

  • 2023-01-23 15:54:49 -0800

    • Crash with splitting from constant mergeable derived table

  • 2022-11-03 14:56:50 -0600

    • : Seconds_Behind_Master is incorrect for Delayed, Parallel Replicas

  • 2023-01-24 13:30:22 +0200

    • Added comments re JOIN::all_fields, JOIN::fields_list

  • 2023-01-23 10:38:27 +0200

    • Update 10.3 HELP tables

  • 2023-01-21 00:09:58 -0800

    • Infinite sequence of recursive calls when processing embedded CTE

  • 2023-01-23 13:10:24 +0200

    • : Filesort::make_sortorder: Assertion `pos->field != null |

  • 2023-01-19 06:52:54 +0200

    • Fix connect bson.cpp warning

  • 2023-01-19 06:49:47 +0200

    • Fix mroonga warning of use-after-free

  • 2022-11-15 14:39:30 -0800

    • Minimize unsafe C functions usage - replace strcat() and strcpy() (and strncat() and strncpy()) with custom safe_strcat() and safe_strcpy() functions

  • 2023-01-19 21:43:29 +0100

    • Crash with a query containing nested WINDOW clauses

  • 2023-01-19 17:53:51 +0100

    • Add my_afree after my_alloca in early return case

  • 2022-11-09 16:41:19 +0400

    • mariadb-backup Incremental Does Not Reflect Dropped/Created Databases

  • 2023-01-17 17:52:16 +0200

    • Merge new release of InnoDB 5.7.41 to 10.3

  • 2023-01-16 14:59:59 +0100

    • New CC 3.1

  • 2023-01-11 18:57:44 +0300

    • Versioned REPLACE succeeds with ON DELETE RESTRICT constraint

  • 2023-01-12 10:38:38 +0800

    • fix typos

  • 2021-06-03 11:24:34 -0600

    • : mysqlbinlog --verbose cannot read row events with compressed columns: Don't know how to handle column type: 140

  • 2022-12-13 15:44:24 +0100

    • : rsync SST completely ignores aria-log-dir-path

  • 2022-12-13 14:59:24 +0100

    • : Galera SST doesn't properly handle undo* files from innodb

  • 2022-12-13 10:32:21 +0100

    • pre- & pre-: fixes before the main corrections

  • 2023-01-04 13:01:47 +0300

    • Wrong result with outer join, merged derived table and view

  • 2023-01-11 08:37:27 +0200

    • Remove an unused parameter

  • 2023-01-10 10:45:03 +1100

    • clang15 warnings - unused vars and old prototypes

  • 2023-01-08 09:53:09 +1100

    • Wrong "Truncated incorrect DECIMAL value" warning/error

  • 2023-01-08 09:26:50 +1100

    • : SOURCE_REVISION in log (postfix - not in help)

  • 2022-10-26 22:08:32 -0700

    • Wrong result for nested left join using not_exists optimization

  • 2022-12-08 19:34:00 +0000

    • : SOURCE_REVISION in log and handle_fatal_signal

  • 2023-01-04 18:32:54 +0800

    • fix typos

  • 2023-01-03 10:48:57 +1100

    • : mariadb-service-convert resets systemd service to default User=root

  • 2022-12-18 16:30:26 +0100

    • group by fix

  • 2022-12-18 14:30:36 +0100

    • fixes for json.json_table and main.func_json in --ps

  • 2022-12-14 14:36:27 +0100

    • : (spider fix) Major performance regression with 10.6.11

  • 2022-12-09 21:10:25 +0700

    • : Major performance regression with 10.6.11

  • 2022-12-09 11:50:05 +0700

    • : (revert) Major performance regression with 10.6.11

  • 2022-12-28 12:10:38 +0100

    • file missing in development libraries

  • 2022-12-12 13:18:46 +0100

    • --skip-name-resolve=0 didn't work

  • 2022-12-09 14:32:58 +0100

    • ignore changes in submodules when committing everything

  • 2022-12-05 00:21:28 +0100

    • parse error 1=2 not between/in

  • 2022-12-06 15:48:13 +0100

    • Wrong results when using STDDEV_SAMP() and view

  • 2022-12-26 08:23:16 +0100

    • : mariadb-backup fail with --galera-info option without Galera

  • 2022-12-27 00:02:02 +0300

    • Refactorings

  • 2022-12-27 00:02:02 +0300

    • Missing row in FTS_DOC_ID_INDEX during DELETE HISTORY

  • 2022-12-27 00:02:01 +0300

    • restart_bindir option to restart server from different location

  • 2022-12-27 00:02:01 +0300

    • vers_force_trx option to force transactional System Versioning

  • 2022-12-20 17:41:24 -0600

    • typos

  • 2022-12-13 16:06:13 +0300

    • RR isolation violation with locking unique search

  • 2022-12-07 20:19:05 +1100

    • Spider table charset error should happen correctly.

  • 2022-12-19 15:08:20 -0600

    • header typos

  • 2022-12-15 16:12:49 +0000

    • : make working view-protocol

  • 2022-12-16 09:59:09 +0200

    • MTR fails to report stack traces of all threads by default

  • 2022-11-25 17:32:16 -0600

    • debian typos

  • 2022-12-15 11:14:23 +0200

    • DROP DATABASE test fails: Directory not empty

  • 2022-12-04 10:47:31 +1100

    • : log_slow_filter="" logs queries not using indexes

  • 2022-12-14 01:17:44 +1100

    • : mysql_install_db - pass --log-error to mysqld in install (#2363)

  • 2022-10-28 11:16:25 +0200

    • : galera_var_notify_ssl_ipv6 causes testing system to hang

  • 2022-12-09 10:42:19 +0200

    • ER_TABLE_SCHEMA_MISMATCH or crash on DISCARD/IMPORT

  • 2022-12-03 15:09:48 +1100

    • ST_GeomFromGeoJSON, 'geometry' before 'type: feature' error

  • 2022-12-05 15:07:50 +0100

    • Fix occasional "Permission denied" on Windows caused by buggy 3rd party

  • 2022-09-27 12:01:29 +0900

    • Assertion `part_share->auto_inc_initialized || !can_use_for_auto_inc_init()' failed in ha_partition::set_auto_increment_if_higher upon REPLACE with partition pruning

  • 2022-12-05 11:13:21 +0100

    • dgcov: parsing without dot to get specific version

  • 2022-12-04 00:31:29 +0100

    • dgcov: also remove rpm dependency on IO::Uncompress::Gunzip

  • 2022-12-01 20:24:12 +0100

    • followup

  • 2021-07-27 16:09:30 +0200

    • dgcov: add support for *.gcda.gcov.json.gz files of gcov 9.1+

  • 2022-11-30 22:49:44 +0100

    • fix more sporadic failures on main.kill

  • 2022-11-27 19:50:02 +0100

    • View definition losing brackets changes semantics of the query and causes wrong result

  • 2022-11-27 00:03:04 +0100

    • try harder to reject not strictly deterministic vcols in indexes/stored

  • 2022-11-27 14:09:01 +0100

    • Virtual columns do not support autoincrement columns

  • 2022-11-26 13:39:25 +0100

    • cleanup: VCOL_NOT_VIRTUAL->VCOL_NEXTVAL

  • 2022-11-25 19:04:31 +0100

    • Impossible to export column grants

  • 2022-11-25 17:52:56 +0100

    • NULL pointer dereference in partition_info::set_partition_bitmaps_from_table

  • 2022-11-24 21:51:19 +0100

    • fix embedded startup with no command line arguments

  • 2022-11-23 00:58:07 +0100

    • (limit + offset) union all (...) limit = incorrect result

  • 2022-11-23 00:35:14 +0100

    • cleanup: union.test

  • 2022-11-01 19:50:20 +0100

    • SEGV around dict_free_vc_templ during DROP INDEX

  • 2022-11-01 20:46:48 +0100

    • cleanup: clarify innobase_init_vc_templ usage

  • 2022-12-02 11:59:36 +0100

    • : view protocol fails due to different column name

  • 2022-12-01 15:04:59 +0400

    • View created as "select b''; " references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

  • 2022-12-01 16:34:17 +0300

    • ASAN errors in Item_ident::print / generate_partition_syntax

  • 2022-11-24 19:50:14 +0200

    • Revoking Privilege on the Column Yields the Error

  • 2022-11-28 16:29:20 +0100

    • : Server crashes in XINDXS::Range/CntIndexRange (Connect engine)

  • 2022-11-29 05:27:56 -0800

    • [] Skip bad_startup_options test when running as root (#2344)

  • 2022-11-29 11:06:29 +0200

    • Add a global suppression for O_DIRECT failures

  • 2022-11-28 18:37:55 +0200

    • Fixed warning from innodb.create_isl_with_direct if have_symlink is disabled

  • 2022-11-28 18:07:43 +0200

    • Safety fix

  • 2022-11-28 16:17:31 +0200

    • Fixed the BUILD scripts to work outside of a git repository

  • 2022-10-18 13:02:32 +0300

    • Enable valgrind for replication test

  • 2022-11-28 21:20:23 +0000

    • Ensure mysql_upgrade works when changing alter_algorithm

  • 2022-08-28 14:46:14 +0200

    • rpl.rpl_rewrt_db test fails with [gdb,manual-gdb] with wrong parsing

  • 2022-07-01 21:41:45 +0900

    • ASAN errors in String::q_append / spider_string::q_append / spider_db_mbase_util::open_item_func

  • 2022-10-23 19:59:34 +0900

    • Crash with SPIDER_DIRECT_SQL and spider_udf_ds_use_real_table=1

  • 2022-11-23 14:53:21 +0300

    • Using MATCH returns NULL for Virtual Column

  • 2022-10-19 02:51:01 +0200

    • : Issues with handling options for SSL CRLs (and some others)

  • 2022-11-17 17:24:13 +0530

    • Race condition between instant alter and AHI access

  • 2022-11-18 21:28:06 +1100

    • : Too many connections warning in error log (#2213)

  • 2022-11-17 17:51:01 +0400

    • UBSAN: Signed integer overflow: X * Y cannot be represented in type 'int' in strings/dtoa.c

  • 2022-11-10 12:09:16 +0530

    • Memory leak in row_log_table_apply_update

  • 2022-11-14 16:22:11 +0200

    • Clean up file load.in in a test

  • 2022-10-31 17:02:58 +0000

    • CONNECT used incorrect CHAR length

  • 2022-11-07 15:58:40 +1100

    • Innodb - recognise MySQL-8.0 innodb flags and give a specific error message

  • 2022-11-03 10:00:03 +0300

    • mysqld_update()/mysql_delete() continues execution even after subquery with JOIN gets error from storage engine

  • 2022-11-07 14:56:09 +0000

    • MDEV 28970: Add RESET MASTER to clear possible remaining binlog from previous test

  • 2022-11-09 09:23:18 +0200

    • Deadlock between InnoDB statistics update and BLOB insert

  • 2022-11-08 15:49:52 +0000

    • CONNECT engine: Fix note turning into error (#2325)

  • 2022-11-08 15:26:34 +0200

    • heap-use-after-poison in row_merge_spatial_rows() w/ column prefix

  • 2022-11-08 11:37:43 +0200

    • Change buffer operations fail to check for log file overflow

  • 2022-11-08 11:24:49 +0200

    • : Crash in db_doprnt via que_thr_step()

  • 2022-11-08 10:39:29 +0200

    • Include some advice in the crash-upgrade message

  • 2022-11-08 10:30:03 +0200

    • : Disable frequently failing tests

  • 2022-11-08 09:00:58 +0200

    • Work around in some tests

  • 2022-11-08 08:54:07 +0200

    • Remove an unused file

  • 2022-11-08 08:53:49 +0200

    • fixup: mariadb-backup. fault injection

  • Merge 2022-11-07 15:32:35 +0100 - Merge branch '10.3' into bb-10.3-release

  • 2022-11-07 08:08:55 -0500

    • bump the VERSION

  • 2022-11-07 17:36:08 +0530

    • mariadb-backup incompatible with disabled dedicated undo log tablespaces

  • 2022-11-05 18:36:43 +0100

    • server hang in crash handler

  • 2022-11-02 16:24:36 +0200

    • Fix duplicate entry in mysqld_safe man page

  • 2022-10-30 17:25:32 -0400

    • Fix warning with signal typedef for *BSD

  • 2022-10-28 19:59:35 +1100

    • : Wrong warning on rlimit capping of max_open_files (#2315)

  • 2022-10-26 19:52:17 -0400

    • Fix building my_gethwaddr() on OpenBSD

Revision #c73985f2ce
MDEV-30010
Revision #2279dddad6
MDEV-30457
Revision #7fe932444d
MDEV-30323
Revision #3aa04c0deb
MDEV-30010
Revision #f513d71538
MDEV-30081
Revision #d69e835787
MDEV-29639
Revision #2ed598eae8
Revision #c45630327c
Revision #074bef4dca
MDEV-30248
Revision #f18c2b6c8a
MDEV-15178
Revision #00150ff8d4
Revision #244bf37c73
Revision #567b681299
Revision #ea270178b0
MDEV-30052
Revision #6fe882cd85
Revision #0ddbec40fb
MDEV-23335
Revision #489b556947
MDEV-30422
Revision #834650c7cf
Revision #7a98d232e4
MDEV-30378
Revision #eb145e5ad7
Revision #b194c83b7b
MDEV-25277
Revision #53c4be7bc0
MDEV-30220
Revision #b84f3fa769
MDEV-30157
Revision #e4a4aad7cf
MDEV-30157
MDEV-28669
Revision #b928c849d2
MDEV-28602
Revision #b218dfead2
Revision #56948ee54c
Revision #d7f447915c
MDEV-30342
Revision #e64e6768e0
MDEV-17093
Revision #b21832ef15
MDEV-27624
Revision #af0ff8b455
MDEV-17093
Revision #758c24dae2
Revision #e51a1d6fc0
MDEV-30329
Revision #21223c0461
MDEV-29988
Revision #908c48a34d
Revision #60f646e2f3
MDEV-29988
Revision #37a316c01d
MDEV-29988
Revision #a9b31b0814
MDEV-29988
Revision #8760f6907c
MDEV-30102
Revision #ca23558a05
Revision #d78ac04ee6
Revision #eba099184e
MDEV-30151
Revision #f8adc47b69
MDEV-19071
Revision #6710fe4b42
MDEV-30293
Revision #72e2d1d220
MDEV-25004
Revision #e056efdd6c
MDEV-25004
Revision #68c437bad6
MDEV-25004
Revision #5d506ac201
MDEV-25004
Revision #7c5609fb64
Revision #3ddc00dc3b
MDEV-30225
Revision #3f63aa18a7
MDEV-29562
Revision #e9e6c7a3c5
Revision #0ca3aaa75f
MDEV-27691
Revision #9f8fc983d5
MDEV-30242
Revision #d0f6d46704
Revision #c562ccf796
MDEV-30233
Revision #697dbd15e0
MDEV-21187
Revision #acfaa04587
MDEV-18591
Revision #8f30973234
MDEV-29814
Revision #782b2a7500
MDEV-29144
Revision #8f3631d009
MDEV-30150
Revision #d360fa6fa8
MDEV-30162
Revision #2beede9ba4
MDEV-29636
Revision #a59dffb0e9
Revision #180b2bcd53
Revision #7baf24a0f8
MDEV-26102
Revision #43173ef261
MDEV-26102
Revision #1547e55489
Revision #401ae95a60
MDEV-30082
Revision #37bfe32c6d
Revision #ae53f684d3
MDEV-30016
Revision #a6b327e90a
Revision #53e57a8681
MDEV-30056
Revision #f915681d2f
MDEV-30036
Revision #c7c1461b94
Revision #cfb47ddde2
MDEV-30066
Revision #da3fc33e88
Revision #d08f2ab6d6
MDEV-28855
Revision #4fb8f7d07a
Revision #126619047a
MDEV-28643
Revision #b91b4e0b97
MDEV-28696
Revision #cc86360f4a
MDEV-30112
Revision #b527bfe823
MDEV-30023
Revision #6c973be2e9
MDEV-28299
Revision #9a95838a96
MDEV-30002
Revision #499ef7bf23
Revision #b8ad6fbd95
Revision #f208f6fb6f
Revision #f9c418c67d
Revision #5b275b41aa
Revision #112870d7b4
MDEV-16735
Revision #3d5ce0430b
MDEV-29348
Revision #4e9206736c
MDEV-28996
Revision #162c150505
MDEV-29855
Revision #d569e6dea4
MDEV-29169
Revision #f0820400ee
MDEV-29817
Revision #71c93fb8fd
MDEV-28462
Revision #f4a1298f24
MDEV-12274
Revision #6216a2dfa2
MDEV-29473
Revision #df4c3d96a4
MDEV-29977
Revision #1895c769c2
Revision #043c1d1830
MDEV-28489
Revision #dc6a017111
MDEV-27882
Revision #0235a528e3
MDEV-10087
Revision #0ffdcf6784
Revision #6b91792a08
MDEV-29883
Revision #fda5846704
MDEV-29397
Revision #2ef2e2322a
MDEV-29856
Revision #b737d09dbc
MDEV-29905
Revision #49a0ad695b
MDEV-23371
Revision #9ac8be4e29
Revision #95e2595d8d
MDEV-22512
Revision #314ed9f5ec
MDEV-24813
Revision #456d4a508c
Revision #eabb3b35d5
MDEV-27121
MDEV-14447
Revision #01ac7455e2
Revision #baa6b052a2
Revision #f7e6198c02
MDEV-27121
Revision #92be8d2048
MDEV-29951
Revision #e7be2d3142
Revision #7d96cb4703
Revision #4ebc8d8c27
MDEV-29847
Revision #899cedb33c

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