The most recent release of MariaDB 10.3 is:MariaDB 10.3.39 Stable (GA) Download Now
Download 10.3.37 Release NotesChangelogOverview of 10.3
Release date: 7 Nov 2022
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
2022-11-02 12:49:24 +0100
: ASAN heap-use-after-free in Explain_query::Explain_query
2022-10-26 10:14:34 +0200
Add skipped changes to oracle mode parser.
2022-09-22 15:13:22 +0100
Fix CONNECT build warnings
2022-10-22 23:08:06 -0400
Rocksdb: Add initial OpenBSD support
2022-10-25 23:48:54 +0400
crash in Gis_point::calculate_haversine
2022-10-25 21:21:19 +0200
crash in Gis_point::calculate_haversine
2022-10-25 20:24:11 +0200
cleanup: put casts in a separate statement
2022-09-12 14:39:12 +0200
Renaming internally used client API to avoid name conflicts
2022-10-21 19:50:07 +0200
server advertises ssl even if it's unusable.
2022-10-24 15:52:29 +0200
Update 10.3 HELP tables
2022-10-12 15:59:46 +0200
ASAN errors or server crash in File_parser::parse upon concurrent view operations
2022-10-21 13:47:17 +0200
Server crashes in Item_field::fix_fields on query with view and subquery, Assertion context' failed, Assertion field' failed
2022-10-24 13:58:14 +0400
Wrong error message with SET sql_mode=sha2(ucs2_value)
2022-10-22 17:11:04 +0200
Cached role privileges are not invalidated when needed
2022-10-22 17:06:50 +0200
cleanup: rename test file
2022-10-22 12:33:09 +0200
remove two acl_cache->clear()
2022-10-22 11:45:38 +0200
CONNECT: compile with libxml2 2.10.x
2022-10-21 20:37:09 +0200
disable LTO in debian builds
2022-10-21 19:40:08 +0200
Stack exceeded if pthread_attr_setstacksize(&thr_attr,8196) succeeds
2022-10-22 10:22:56 +0200
fix for x86 and other 32-bit little engian arch
2022-09-13 00:41:43 +0000
Use OPENSSL_free instead of free to avoid instance crash
2022-10-12 10:42:54 +1100
Valgrind/MSAN uninitialised value errors upon PS with ALTER under ONLY_FULL_GROUP_BY
2022-10-21 12:04:00 +0300
: SIGSEGV in Explain_node::print_explain_for_children on UNION SELECT
2022-10-21 14:26:06 +0200
:ODBC tables do not quote identifier names correctly (#2295)
2022-10-20 08:29:56 +0530
Having Unique index interference with MATCH from a FULLTEXT
2022-09-21 11:29:07 +0800
Error log message not helpful when filekey is too long
2022-10-18 00:01:58 +0400
Assertion `table_list->table' failed in find_field_in_table_ref.
2022-10-19 19:25:48 +1100
Revert " add read secret size in file key plugin"
2022-09-21 11:29:07 +0800
add read secret size in file key plugin
2022-09-22 14:57:57 +0800
add log message if flush log failure
2022-09-16 11:20:41 +1000
Incorrect sequence values in INSERT SELECT
2022-10-18 10:29:15 +0300
fixup: Silence bogus GCC -Og -Wmaybe-uninitialized
2022-07-04 08:27:36 -0500
: CREATE TEMPORARY TABLES privilege is insufficient for SHOW COLUMNS
2022-10-17 15:05:17 +0700
: Server crash in Item_func::print_op on 2nd execution of PS
2022-10-15 23:50:09 +0200
new 3.1
2022-10-16 20:38:04 +0200
Update ODBC instructions for Connect SE and update ODBC result file (#2284)
2022-10-16 13:44:51 -0400
Cleanup the alloca.h header handling to further reduce hardcoded OS lists (#2289)
2022-10-11 12:56:01 +0200
triggers can modify history
2022-10-14 11:54:05 +0300
Do not use C++11 before
2022-10-14 11:00:34 +0300
Fix clang -Wunused-but-set-variable
Merge 2022-10-14 08:29:11 +0200 - Merge branch 'bb-10.3-vp-' into 10.3
2022-06-09 10:32:51 +0700
: make working view-protocol
2022-06-27 14:22:57 +0200
: prequisite enable/disable service connection
2022-10-13 14:43:35 +0300
Silence clang 13 -Wunused-but-set-variable
2022-10-10 19:41:09 +0300
An error is wrongly reported during INSERT with vcol index
2022-08-17 18:46:04 +0300
SELECT from table with vcol index reports warning
2022-10-11 04:22:05 -0700
system_time_zone is incorrect on Windows when TZ is set
2022-10-11 13:56:47 +0300
/ fixup: Avoid DEBUG_DBUG=-d,...
2022-10-11 06:40:50 -0400
: Clarify mysqlbinlog command description (#2245)
2022-10-11 10:15:09 +0200
: Galera test galera_var_notify_cmd causes hang
2022-10-10 09:36:43 +0300
Silence clang 13 -Wunused-but-set-variable for Bison
2022-10-10 09:12:55 +0300
heap number overflow
2022-08-08 15:03:52 +0200
Remove redudant defines USE_MB and USE_MB_IDENT
2022-10-06 08:52:51 +0300
Test results updated.
2022-10-06 08:51:16 +0300
: SIGSEGV in wsrep_TOI_begin on non-Galera builds
2022-10-05 17:46:51 +0300
Assertion failure in Diagnostics_area::set_ok_status upon CREATE OR REPLACE causing ER_UPDATE_TABLE_USED
2022-10-05 17:46:51 +0300
RENAME COLUMN with NOCOPY algorithm leads to corrupt partitioned table
2022-10-05 17:46:50 +0300
Ability to manipulate List<const char *>
2022-08-31 17:49:38 +0300
row_sel_try_search_shortcut_for_mysql() does not latch a page, violating read view isolation
2022-10-05 15:18:58 +0300
: Valgrind tests massively fail due to silently killing server on shutdown timeout
2022-10-05 15:18:44 +0300
: Disable main.log_slow under Valgrind
2022-10-05 15:16:03 +0300
: Disable sys_vars.innodb_flush_method_func under Valgrind
2022-10-05 15:15:28 +0300
: Disable innodb.table_flags under Valgrind
2022-10-05 09:30:33 +0300
InnoDB fails to purge secondary index records when indexed virtual columns exist
2022-10-04 13:15:52 +0200
: bundled wsrep_notify.sh causes mariadbd to freeze during start
2022-09-30 19:38:59 +0300
Access to innodb_trx, innodb_locks and innodb_lock_waits along with detached XA's can cause SIGSEGV
2022-10-01 16:10:27 +0200
cleanup: suppress rocksdb compilation warning, fix a comment
2022-10-01 16:11:13 +0200
compilation error
2019-04-17 15:50:59 +0200
: , views and prepared statements: ERROR 1615 (HY000): Prepared statement needs to be re-prepared
2018-11-13 09:12:55 +0100
Better declaration of the buffer size
2022-07-16 14:39:17 +0200
: ER_TABLEACCESS_DENIED_ERROR is missing information about DB
2022-09-29 00:58:09 +0200
fix sporadic failures on main.kill
2022-09-22 21:40:33 -0700
Infinite recursive calls when detecting CTE dependencies
2022-09-28 07:45:25 -0700
Use memory safe snprintf() in Connect Engine and elsewhere (#2210)
2022-08-19 11:24:51 +0400
Crash with partitioned table, PARTITION syntax, and index_merge.
2022-07-04 15:23:01 +0200
add_slave destroy child list and has dead code
2021-10-19 13:59:14 +0900
Spider: -Werror=maybe-uninitialized raises on spd_sys_table.cc and ha_spider.cc
2022-09-23 14:13:55 +0200
cleanup: main.mysqldump test
2022-09-23 11:11:15 +0200
wsrep suite isn't run by default, wsrep_info shouldn't either
2022-09-23 10:52:16 +0200
sporadic failures of main.bootstrap
2022-09-26 13:59:23 +0100
Fix CONNECT ASAN hits (#2277)
2022-09-26 08:53:43 +0200
: CONNECT engine does not quote columns involved in WHERE clause (#2263)
2022-09-23 14:02:41 +0100
Fix CONNECT ODBC WHERE condition crash (#2243)
2022-09-22 11:18:00 +0300
Memory leak in row_log_table_apply_update()
2022-09-22 11:08:17 +0300
Cleanup: Remove redundant output from a test
2022-09-13 11:46:28 +0900
Backport fix for to 10.3-10.5
2022-08-31 10:22:29 +0200
Fix server/Docs typos
2022-09-16 08:36:11 -0600
: rpl tests sometimes failing on freebsd builders
2022-09-15 12:06:55 +0200
spider group by handler wrong result on order by aggregate alias
2022-09-20 10:29:37 +0400
SHOW CREATE TABLE produces syntactically incorrect structure
2022-09-19 13:25:45 +0100
Fix memory leak in CONNECT JSON/BSON (#2255)
2022-09-19 13:30:52 +0300
Fix clang -Wunused-but-set-variable
2022-09-19 12:42:50 +0300
Merge innodb.cmake to CMakeLists.txt
2022-09-19 12:36:19 +0300
Cleanup: Remove HAVE_IB_LINUX_FUTEX
2022-09-19 12:29:16 +0300
Cleanup: Remove INNODB_COMPILER_HINTS
2022-09-19 12:20:53 +0300
InnoDB cleanup: Replace UNIV_LINUX, UNIV_SOLARIS, UNIV_AIX
2022-09-19 10:23:57 +0300
Correct typos in a function comment
2022-09-15 09:36:44 +0200
Windows: Unreadable dlerror() message on localized OS
2022-09-14 19:15:26 +0200
Assertion `!check_audit_mask(mysql_global_audit_mask, event_class_mask)'
2022-08-16 15:53:42 +0200
Add missing comment and remove unnecessary initialization
2022-09-12 10:44:12 +0300
execute granted indirectly (via roles) doesn't always work
2022-09-13 10:10:36 +0300
cleanup: indentation and whitespace fixes
2022-09-13 10:04:33 +0300
: Role grant commands do not propagate all grants
2022-09-05 13:15:16 +0300
: Inherited columns privs for roles wrongly set mysql.tables_priv column
2022-09-07 15:10:16 +0530
I_S.INNODB_SYS_TABLESPACES doesn't have temporary tablespace information
2022-09-13 10:32:38 +0200
mysql_release: treat alma|rocky as centos|rhel
2022-09-13 15:46:40 +0300
Assertion failed in btr_pcur_store_position()
2022-09-13 12:44:23 +0400
A cleanup for Change SHOW CREATE TABLE to display default collation
2022-09-12 23:57:20 +0200
RocksDB RPM doesn't get built on Rocky Linux and Alma
2022-09-13 08:58:34 +0300
heap-use-after-poison in row_merge_spatial_rows()
2022-09-02 17:32:14 +0400
Change SHOW CREATE TABLE to display default collation
2022-09-12 09:27:46 +0300
InnoDB: Failing assertion: table->n_rec_locks == 0
2022-09-01 09:55:49 +0300
innodb.lock_delete_updated is unstable
2022-09-07 16:05:09 +0300
: Change wrong plugin config installation location (#2160)
2022-08-29 22:54:25 +0530
Assertion failure in file que0que.cc line 728
2022-08-26 18:35:15 +0300
Minor unsafe statement warning message improvement
2022-05-10 14:25:35 -0600
: Revoking privileges from a non-existing user on a master breaks replication on the slave in the presence of replication filters
2022-06-30 01:58:57 +0900
Prefix indices on Spider tables may lead to wrong query results
2022-08-31 15:58:52 +0300
fixup: Remove test work-arounds
2022-08-31 15:24:06 +1000
disks plugin (postfix - remove tabs)
2022-07-31 13:41:59 +1000
disks plugin - getmntinfo (BSD) & getmntent (AIX)
2022-08-30 12:03:58 +0300
: innodb_fts.innodb_fts_plugin failed
2022-08-30 12:02:56 +0300
Buffer overflow in my_wc_mb_filename() on RENAME TABLE
2022-08-30 10:59:31 +0300
Failing assertion for name length on RENAME TABLE
2022-08-28 21:23:28 +0300
innodb.innodb_sys_semaphore_waits fails with wrong errno 5014
2022-08-24 11:07:09 -0700
Crash when IN predicand is used in eliminated GROUP BY clause
2022-08-25 15:14:38 +0300
Hangs caused by innodb_adaptive_hash_index=ON
2022-08-10 13:27:01 +0200
update a global_suppressions() list
2022-08-24 15:00:47 +0300
btr_search_drop_page_hash_index(): Remove a racey debug check
2022-08-24 12:27:15 +0530
Assertion failure size_in_header >= space.free_limit in fsp_get_available_space_in_free_extents()
2022-08-17 18:09:06 +0530
Assertion `!table->fts' failed in dict_table_can_be_evicted on SHUTDOWN
2022-08-22 18:36:30 +0530
Assertion failure size_in_header >= space.free_limit in fsp_get_available_space_in_free_extents()
2022-04-26 19:51:42 -0600
: set default role bypasses Replicate_Wild_Ignore_Table: mysql.%
2022-08-16 15:31:49 +0530
ASAN: Heap_use_after_free in btr_search_drop_page_hash_index()
2022-08-22 12:32:47 +0300
fixup: Adjust a test
2022-08-19 09:18:24 +0300
mariadb-backup --compress hangs
2022-08-16 17:34:38 +0530
InnoDB unnecessarily extends data files
2022-07-28 21:24:57 +0900
Server crash or assertion `field' failed in spider_db_open_item_ident / group by handler
Merge 2022-08-15 10:11:23 +0200 - Merge branch '10.3' into bb-10.3-release
2022-08-14 21:45:05 -0400
bump the VERSION
2022-08-01 19:39:09 +0530
: JSON_VALUE() does not parse NULL properties properly
2022-08-06 22:18:11 -0400
Remove Darwin CMake file
This page is licensed: CC BY-SA / Gnu FDL