MariaDB 10.3.37 Changelog
The most recent release of MariaDB 10.3 is:
MariaDB 10.3.39 Stable (GA) Download Now
Download 10.3.37 Release Notes Changelog Overview 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
- Revision #3303748fd1
2022-11-02 12:49:24 +0100
- MDEV-29926: ASAN heap-use-after-free in Explain_query::Explain_query
- Revision #278fbe61d8
2022-10-26 10:14:34 +0200
- Add skipped changes to oracle mode parser.
- Revision #fa5f26b422
2022-09-22 15:13:22 +0100
- MDEV-29578 Fix CONNECT build warnings
- Revision #055cb3fcd1
2022-10-22 23:08:06 -0400
- Rocksdb: Add initial OpenBSD support
- Revision #77951dd710
2022-10-25 23:48:54 +0400
- MDEV-26161 crash in Gis_point::calculate_haversine
- Revision #e910dff81e
2022-10-25 21:21:19 +0200
- MDEV-26161 crash in Gis_point::calculate_haversine
- Revision #72e79eaaf3
2022-10-25 20:24:11 +0200
- cleanup: put casts in a separate statement
- Revision #1ff476b415
2022-09-12 14:39:12 +0200
- MDEV-29490 Renaming internally used client API to avoid name conflicts
- Revision #32158be720
2022-10-21 19:50:07 +0200
- MDEV-29811 server advertises ssl even if it's unusable.
- Revision #34ff5ca895
2022-10-24 15:52:29 +0200
- MDEV-28701 Update 10.3 HELP tables
- Revision #4fd6dd2d3b
2022-10-12 15:59:46 +0200
- MDEV-29748 ASAN errors or server crash in File_parser::parse upon concurrent view operations
- Revision #e00ea301ef
2022-10-21 13:47:17 +0200
- MDEV-16549 Server crashes in Item_field::fix_fields on query with view and subquery, Assertion `context' failed, Assertion `field' failed
- Revision #28d6f6a514
2022-10-24 13:58:14 +0400
- MDEV-14983 Wrong error message with SET sql_mode=sha2(ucs2_value)
- Revision #68fb05c360
2022-10-22 17:11:04 +0200
- MDEV-29851 Cached role privileges are not invalidated when needed
- Revision #7a2f995649
2022-10-22 17:06:50 +0200
- cleanup: rename test file
- Revision #741c14cbdd
2022-10-22 12:33:09 +0200
- remove two acl_cache->clear()
- Revision #16d4431ab6
2022-10-22 11:45:38 +0200
- CONNECT: compile with libxml2 2.10.x
- Revision #0609b34555
2022-10-21 20:37:09 +0200
- disable LTO in debian builds
- Revision #3e377fd35b
2022-10-21 19:40:08 +0200
- MDEV-15795 Stack exceeded if pthread_attr_setstacksize(&thr_attr,8196) succeeds
- Revision #68391acef2
2022-10-22 10:22:56 +0200
- fix for x86 and other 32-bit little engian arch
- Revision #45755c4e1b
2022-09-13 00:41:43 +0000
- Use OPENSSL_free instead of free to avoid instance crash
- Revision #e46217182f
2022-10-12 10:42:54 +1100
- MDEV-29678 Valgrind/MSAN uninitialised value errors upon PS with ALTER under ONLY_FULL_GROUP_BY
- Revision #6bc2e93381
2022-10-21 12:04:00 +0300
- MDEV-23160: SIGSEGV in Explain_node::print_explain_for_children on UNION SELECT
- Revision #0c06320ae9
2022-10-21 14:26:06 +0200
- MDEV-29687:ODBC tables do not quote identifier names correctly (#2295)
- Revision #e1414fc7e3
2022-10-20 08:29:56 +0530
- MDEV-29778 Having Unique index interference with MATCH from a FULLTEXT
- Revision #e11661a4a2
2022-09-21 11:29:07 +0800
- MDEV-25343 Error log message not helpful when filekey is too long
- Revision #9de37e07de
2022-10-18 00:01:58 +0400
- MDEV-19569 Assertion `table_list->table' failed in find_field_in_table_ref.
- Revision #3a62ff7e89
2022-10-19 19:25:48 +1100
- Revert "MDEV-25343 add read secret size in file key plugin"
- Revision #cee7175b79
2022-09-21 11:29:07 +0800
- MDEV-25343 add read secret size in file key plugin
- Revision #64d85c369b
2022-09-22 14:57:57 +0800
- MDEV-28720 add log message if flush log failure
- Revision #8c38939369
2022-09-16 11:20:41 +1000
- MDEV-29540 Incorrect sequence values in INSERT SELECT
- Revision #d6707ab11f
2022-10-18 10:29:15 +0300
- MDEV-29753 fixup: Silence bogus GCC -Og -Wmaybe-uninitialized
- Revision #64f822c142
2022-07-04 08:27:36 -0500
- MDEV-28455: CREATE TEMPORARY TABLES privilege is insufficient for SHOW COLUMNS
- Revision #bd9274faa4
2022-10-17 15:05:17 +0700
- MDEV-16128: Server crash in Item_func::print_op on 2nd execution of PS
- Revision #4b92fedc62
2022-10-15 23:50:09 +0200
- new 3.1
- Revision #b20f608d4f
2022-10-16 20:38:04 +0200
- Update ODBC instructions for Connect SE and update ODBC result file (#2284)
- Revision #5f25a91140
2022-10-16 13:44:51 -0400
- Cleanup the alloca.h header handling to further reduce hardcoded OS lists (#2289)
- Revision #e0b4db5ba3
2022-10-11 12:56:01 +0200
- MDEV-29750 triggers can modify history
- Revision #78030b67b9
2022-10-14 11:54:05 +0300
- Do not use C++11 before MariaDB 10.4
- Revision #3d9b350a9c
2022-10-14 11:00:34 +0300
- Fix clang -Wunused-but-set-variable
- Merge Revision #89e3815b39 2022-10-14 08:29:11 +0200 - Merge branch 'bb-10.3-vp-MDEV-27691' into 10.3
- Revision #72ba96a48e
2022-06-09 10:32:51 +0700
- MDEV-27691: make working view-protocol
- Revision #1dd6255ffe
2022-06-27 14:22:57 +0200
- MDEV-27691: prequisite enable/disable service connection
- Revision #1f5615360c
2022-10-13 14:43:35 +0300
- Silence clang 13 -Wunused-but-set-variable
- Revision #128356b4b1
2022-10-10 19:41:09 +0300
- MDEV-29753 An error is wrongly reported during INSERT with vcol index
- Revision #3cd2c1e8b6
2022-08-17 18:46:04 +0300
- MDEV-29299 SELECT from table with vcol index reports warning
- Revision #4fec99a2ba
2022-10-11 04:22:05 -0700
- MDEV-29102 system_time_zone is incorrect on Windows when TZ is set
- Revision #e8101a4d03
2022-10-11 13:56:47 +0300
- MDEV-19455/MDEV-29342 fixup: Avoid DEBUG_DBUG=-d,...
- Revision #7a28c82dcd
2022-10-11 06:40:50 -0400
- MDEV-29183: Clarify mysqlbinlog command description (#2245)
- Revision #c49ebd2622
2022-10-11 10:15:09 +0200
- MDEV-21905: Galera test galera_var_notify_cmd causes hang
- Revision #e05ab0cfc5
2022-10-10 09:36:43 +0300
- Silence clang 13 -Wunused-but-set-variable for Bison
- Revision #56b97ca03a
2022-10-10 09:12:55 +0300
- MDEV-29742 heap number overflow
- Revision #602124bb3b
2022-08-08 15:03:52 +0200
- Remove redudant defines USE_MB and USE_MB_IDENT
- Revision #d099bcadc3
2022-10-06 08:52:51 +0300
- Test results updated.
- Revision #09f7889b5c
2022-10-06 08:51:16 +0300
- MDEV-29706 : SIGSEGV in wsrep_TOI_begin on non-Galera builds
- Revision #074e358213
2022-10-05 17:46:51 +0300
- MDEV-29697 Assertion failure in Diagnostics_area::set_ok_status upon CREATE OR REPLACE causing ER_UPDATE_TABLE_USED
- Revision #0779e2cb10
2022-10-05 17:46:51 +0300
- MDEV-28576 RENAME COLUMN with NOCOPY algorithm leads to corrupt partitioned table
- Revision #4eb8c35b36
2022-10-05 17:46:50 +0300
- MDEV-28576 Ability to manipulate List<const char *>
- Revision #c0eda62aec
2022-08-31 17:49:38 +0300
- MDEV-27927 row_sel_try_search_shortcut_for_mysql() does not latch a page, violating read view isolation
- Revision #111cbdf3da
2022-10-05 15:18:58 +0300
- MDEV-29710: Valgrind tests massively fail due to silently killing server on shutdown timeout
- Revision #e0bcff10ef
2022-10-05 15:18:44 +0300
- MDEV-29710: Disable main.log_slow under Valgrind
- Revision #380e06f84b
2022-10-05 15:16:03 +0300
- MDEV-29710: Disable sys_vars.innodb_flush_method_func under Valgrind
- Revision #c64e2d60a3
2022-10-05 15:15:28 +0300
- MDEV-29710: Disable innodb.table_flags under Valgrind
- Revision #1562b2c20b
2022-10-05 09:30:33 +0300
- MDEV-29666 InnoDB fails to purge secondary index records when indexed virtual columns exist
- Revision #19f0b96d53
2022-10-04 13:15:52 +0200
- MDEV-27682: bundled wsrep_notify.sh causes mariadbd to freeze during start
- Revision #c0817dac99
2022-09-30 19:38:59 +0300
- MDEV-29575 Access to innodb_trx, innodb_locks and innodb_lock_waits along with detached XA's can cause SIGSEGV
- Revision #dd8833bff0
2022-10-01 16:10:27 +0200
- cleanup: suppress rocksdb compilation warning, fix a comment
- Revision #fa6d7e4e98
2022-10-01 16:11:13 +0200
- compilation error
- Revision #f65ba9aeb7
2019-04-17 15:50:59 +0200
- MDEV-17124: mariadb 10.1.34, views and prepared statements: ERROR 1615 (HY000): Prepared statement needs to be re-prepared
- Revision #98e62e6317
2018-11-13 09:12:55 +0100
- Better declaration of the buffer size
- Revision #1f51d6c0f6
2022-07-16 14:39:17 +0200
- MDEV-28548: ER_TABLEACCESS_DENIED_ERROR is missing information about DB
- Revision #f9605eb209
2022-09-29 00:58:09 +0200
- fix sporadic failures on main.kill
- Revision #28ae361857
2022-09-22 21:40:33 -0700
- MDEV-29361 Infinite recursive calls when detecting CTE dependencies
- Revision #9de9f105b5
2022-09-28 07:45:25 -0700
- Use memory safe snprintf() in Connect Engine and elsewhere (#2210)
- Revision #b2cfcf1d1f
2022-08-19 11:24:51 +0400
- MDEV-21134 Crash with partitioned table, PARTITION syntax, and index_merge.
- Revision #47e9678982
2022-07-04 15:23:01 +0200
- MDEV-29022 add_slave destroy child list and has dead code
- Revision #2b89598fe0
2021-10-19 13:59:14 +0900
- MDEV-26852 Spider: -Werror=maybe-uninitialized raises on spd_sys_table.cc and ha_spider.cc
- Revision #fa4e84b5d9
2022-09-23 14:13:55 +0200
- cleanup: main.mysqldump test
- Revision #88db4e3ea4
2022-09-23 11:11:15 +0200
- wsrep suite isn't run by default, wsrep_info shouldn't either
- Revision #4fd096df06
2022-09-23 10:52:16 +0200
- sporadic failures of main.bootstrap
- Revision #59c9e2f202
2022-09-26 13:59:23 +0100
- MDEV-29579 Fix CONNECT ASAN hits (#2277)
- Revision #b3e06ce3fd
2022-09-26 08:53:43 +0200
- MDEV-28533: CONNECT engine does not quote columns involved in WHERE clause (#2263)
- Revision #66cd1c33f7
2022-09-23 14:02:41 +0100
- MDEV-25767 Fix CONNECT ODBC WHERE condition crash (#2243)
- Revision #ce23802c0e
2022-09-22 11:18:00 +0300
- MDEV-29600 Memory leak in row_log_table_apply_update()
- Revision #2d5cfdc570
2022-09-22 11:08:17 +0300
- Cleanup: Remove redundant output from a test
- Revision #f5e4e15403
2022-09-13 11:46:28 +0900
- Backport fix for MDEV-29352 to 10.3-10.5
- Revision #b9c1c07f83
2022-08-31 10:22:29 +0200
- MDEV-29275 Fix server/Docs typos
- Revision #b6bf7cd192
2022-09-16 08:36:11 -0600
- MDEV-28986: rpl tests sometimes failing on freebsd builders
- Revision #fc8a765532
2022-09-15 12:06:55 +0200
- MDEV-29480 spider group by handler wrong result on order by aggregate alias
- Revision #5dcc56be4d
2022-09-20 10:29:37 +0400
- MDEV-29561 SHOW CREATE TABLE produces syntactically incorrect structure
- Revision #65b4a2afb8
2022-09-19 13:25:45 +0100
- MDEV-29426 Fix memory leak in CONNECT JSON/BSON (#2255)
- Revision #5e959bc363
2022-09-19 13:30:52 +0300
- Fix clang -Wunused-but-set-variable
- Revision #3ab4b260e1
2022-09-19 12:42:50 +0300
- Merge innodb.cmake to CMakeLists.txt
- Revision #73658eded3
2022-09-19 12:36:19 +0300
- Cleanup: Remove HAVE_IB_LINUX_FUTEX
- Revision #4c8b65db08
2022-09-19 12:29:16 +0300
- Cleanup: Remove INNODB_COMPILER_HINTS
- Revision #c22dff21a5
2022-09-19 12:20:53 +0300
- InnoDB cleanup: Replace UNIV_LINUX, UNIV_SOLARIS, UNIV_AIX
- Revision #bbf81b51f2
2022-09-19 10:23:57 +0300
- Correct typos in a function comment
- Revision #32bab2ce05
2022-09-15 09:36:44 +0200
- MDEV-29543 Windows: Unreadable dlerror() message on localized OS
- Revision #beffef9f00
2022-09-14 19:15:26 +0200
- MDEV-22647 Assertion `!check_audit_mask(mysql_global_audit_mask, event_class_mask)'
- Revision #b7928f7566
2022-08-16 15:53:42 +0200
- Add missing comment and remove unnecessary initialization
- Revision #16b2bb909a
2022-09-12 10:44:12 +0300
- MDEV-29509 execute granted indirectly (via roles) doesn't always work
- Revision #5ad8cd93b7
2022-09-13 10:10:36 +0300
- cleanup: indentation and whitespace fixes
- Revision #7735ba7666
2022-09-13 10:04:33 +0300
- MDEV-29458: Role grant commands do not propagate all grants
- Revision #145932a57b
2022-09-05 13:15:16 +0300
- MDEV-29465: Inherited columns privs for roles wrongly set mysql.tables_priv column
- Revision #d7aefc0fab
2022-09-07 15:10:16 +0530
- MDEV-29479 I_S.INNODB_SYS_TABLESPACES doesn't have temporary tablespace information
- Revision #5af7149ff5
2022-09-13 10:32:38 +0200
- mysql_release: treat alma|rocky as centos|rhel
- Revision #68ce0231ad
2022-09-13 15:46:40 +0300
- MDEV-23801 Assertion failed in btr_pcur_store_position()
- Revision #4c14243373
2022-09-13 12:44:23 +0400
- A cleanup for MDEV-29446 Change SHOW CREATE TABLE to display default collation
- Revision #83175219c3
2022-09-12 23:57:20 +0200
- MDEV-29522 RocksDB RPM doesn't get built on Rocky Linux and Alma
- Revision #fc794fd8ff
2022-09-13 08:58:34 +0300
- MDEV-29520 heap-use-after-poison in row_merge_spatial_rows()
- Revision #f1544424de
2022-09-02 17:32:14 +0400
- MDEV-29446 Change SHOW CREATE TABLE to display default collation
- Revision #667df98c3e
2022-09-12 09:27:46 +0300
- MDEV-29507 InnoDB: Failing assertion: table->n_rec_locks == 0
- Revision #43745b7e17
2022-09-01 09:55:49 +0300
- MDEV-29433 innodb.lock_delete_updated is unstable
- Revision #04899d6d91
2022-09-07 16:05:09 +0300
- MDEV-28605: Change wrong plugin config installation location (#2160)
- Revision #ac49b7a845
2022-08-29 22:54:25 +0530
- MDEV-29342 Assertion failure in file que0que.cc line 728
- Revision #f501f815bc
2022-08-26 18:35:15 +0300
- MDEV-28827 Minor unsafe statement warning message improvement
- Revision #47812017c6
2022-05-10 14:25:35 -0600
- MDEV-28530: Revoking privileges from a non-existing user on a master breaks replication on the slave in the presence of replication filters
- Revision #e4cffc92c7
2022-06-30 01:58:57 +0900
- MDEV-27172 Prefix indices on Spider tables may lead to wrong query results
- Revision #4f2dc716ee
2022-08-31 15:58:52 +0300
- MDEV-13668 fixup: Remove test work-arounds
- Revision #c487eeed10
2022-08-31 15:24:06 +1000
- MDEV-28592 disks plugin (postfix - remove tabs)
- Revision #129616c70a
2022-07-31 13:41:59 +1000
- MDEV-28592 disks plugin - getmntinfo (BSD) & getmntent (AIX)
- Revision #57739ae94a
2022-08-30 12:03:58 +0300
- MDEV-13888: innodb_fts.innodb_fts_plugin failed
- Revision #422f3204ef
2022-08-30 12:02:56 +0300
- MDEV-29409 Buffer overflow in my_wc_mb_filename() on RENAME TABLE
- Revision #b260903832
2022-08-30 10:59:31 +0300
- MDEV-29258 Failing assertion for name length on RENAME TABLE
- Revision #0d1de5e1d1
2022-08-28 21:23:28 +0300
- MDEV-29403 innodb.innodb_sys_semaphore_waits fails with wrong errno 5014
- Revision #94e3f02db7
2022-08-24 11:07:09 -0700
- MDEV-29350 Crash when IN predicand is used in eliminated GROUP BY clause
- Revision #d1a80c42ee
2022-08-25 15:14:38 +0300
- MDEV-29384 Hangs caused by innodb_adaptive_hash_index=ON
- Revision #2f6a728075
2022-08-10 13:27:01 +0200
- update a global_suppressions() list
- Revision #f2a53b6158
2022-08-24 15:00:47 +0300
- btr_search_drop_page_hash_index(): Remove a racey debug check
- Revision #61f456e772
2022-08-24 12:27:15 +0530
- MDEV-29319 Assertion failure size_in_header >= space.free_limit in fsp_get_available_space_in_free_extents()
- Revision #dd737d071e
2022-08-17 18:09:06 +0530
- MDEV-29291 Assertion `!table->fts' failed in dict_table_can_be_evicted on SHUTDOWN
- Revision #0b80573310
2022-08-22 18:36:30 +0530
- MDEV-29319 Assertion failure size_in_header >= space.free_limit in fsp_get_available_space_in_free_extents()
- Revision #8963d64ee8
2022-04-26 19:51:42 -0600
- MDEV-28294: set default role bypasses Replicate_Wild_Ignore_Table: mysql.%
- Revision #c7f8cfc9e7
2022-08-16 15:31:49 +0530
- MDEV-27700 ASAN: Heap_use_after_free in btr_search_drop_page_hash_index()
- Revision #fd0cd4801a
2022-08-22 12:32:47 +0300
- MDEV-13013 fixup: Adjust a test
- Revision #a1055ab35d
2022-08-19 09:18:24 +0300
- MDEV-29043 mariabackup --compress hangs
- Revision #32167225c7
2022-08-16 17:34:38 +0530
- MDEV-13013 InnoDB unnecessarily extends data files
- Revision #c208006080
2022-07-28 21:24:57 +0900
- MDEV-29008 Server crash or assertion `field' failed in spider_db_open_item_ident / group by handler
- Merge Revision #8c21dc52ee 2022-08-15 10:11:23 +0200 - Merge branch '10.3' into bb-10.3-release
- Revision #6d90d2ba7f
2022-08-14 21:45:05 -0400
- bump the VERSION
- Revision #d48428e99a
2022-08-01 19:39:09 +0530
- MDEV-27151: JSON_VALUE() does not parse NULL properties properly
- Revision #d7ba72ea9b
2022-08-06 22:18:11 -0400
- Remove Darwin CMake file
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.