Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
This section contains changelogs for MariaDB, divided into the major MariaDB series. The current long-term stable series is MariaDB 11.8, the current rolling release is MariaDB 12.1, and the current development releases are MariaDB 12.2 and MariaDB 12.3.
MariaDB 12.0 Changelog Series
MariaDB 11.8 Changelog Series
MariaDB 12.1 Changelog Series
MariaDB 11.4 Changelog Series
MariaDB 11.3 Changelog Series
MariaDB 11.0 Changelog Series
MariaDB 11.8.5 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-11-14
Alternate download from mariadb.org
Release date: 14 Nov 2025
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 11.4.9
2025-11-12 18:02:47 +0100
MDEV-38068 Query doesn't delete all data it should after update to 11.8.4
Merge 2025-11-07 11:03:38 +0100 - Merge branch '11.8' into mariadb-11.8.4
2025-11-06 12:31:11 -0500
bump the VERSION
MariaDB 12.0.2 is a Stable (GA) release of MariaDB Community Server 12.0, released on 2025-08-07
Alternate download from mariadb.org
Release date: 7 Aug 2025
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 11.8.3
Merge 2025-07-31 20:55:47 +0200 - Merge branch '11.8' into 12.0
2025-07-31 20:42:40 +0200
fix sporadic failures of rpl.rpl_drop_temp test
2025-07-30 19:46:53 +0200
update engines/funcs.rpl_stm_reset_slave
2025-07-29 19:44:17 +0200
bump the VERSION
2025-07-14 08:50:53 +0300
MDEV-36980 Assertion 'thd->mdl_context.is_lock_owner()...fails in close_thread_table
2025-07-09 08:03:21 +1100
MDEV-37044 derived_wth_keys optimization not applied where it should
2025-06-27 16:27:28 +0200
MDEV-37031 Fix broken server_audit.test on Windows
Merge 2025-06-18 07:50:39 +0200 - Merge branch '11.8' into 12.0
MariaDB 11.7 Changelog Series
MariaDB 11.5 Changelog Series
MariaDB 11.2 Changelog Series
MariaDB 11.1 Changelog Series
MariaDB 10.10 was a short-term maintenance series of MariaDB maintained until November 2023
MariaDB 10.9 Changelog Series
MariaDB 10.8 was a short-term maintenance stable series of MariaDB maintained until May 2023
MariaDB 12.1.2 is a Stable (GA) release of MariaDB Community Server 12.1, released on 2025-11-18
Release date: 18 Nov 2025
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 11.8.5
Merge 2025-11-13 16:46:01 +0100 - Merge branch '11.8' into 12.1
2025-11-12 11:52:54 +0200
MDEV-37422: SIGSEGV / Assert for vcol substitution in GROUP BY WITH ROLLUP
2025-11-13 16:38:56 +0100
remove unused new modes constants
2025-11-10 16:40:11 +0700
MDEV-36761 Remove @@new_mode=FIX_INDEX_STATS_FOR_ALL_NULLS in 12.1
Merge 2025-11-04 22:47:26 +0100 - Merge branch 'bb-11.8-release' into bb-12.1-release
Merge 2025-10-28 15:26:26 +0100 - Merge branch '11.8' into bb-12.1-release
2025-10-10 15:48:33 -0400
MDEV-37389 Hint NO_MERGE(@qb_name) is accepted but has no effect
2025-10-16 10:38:51 +1100
MDEV-37435 Make new vcols created in vcol index substitution inherit name resolution from the select_lex
Merge 2025-10-09 17:46:33 +0300 - Merge 11.8 into 12.1
2025-10-09 13:29:49 +1100
MDEV-37204 [fixup] Enable view protocol for the test spider/bugfix.index
2025-10-08 15:57:12 +0300
MDEV-37784 Introduce @@new_mode: support all values being hidden
2025-10-08 14:45:21 +0300
MDEV-37723: TPROC-H Query4...: Remove @@new_mode=FIX_DISK_TMPTABLE_COSTS in 12.1
Merge 2025-10-08 07:58:10 +0200 - Merge branch '11.8' into bb-12.1-release
2025-09-30 22:19:49 +0200
MDEV-37501 plugins.server_audit Fails in 12.1+
2025-09-30 20:28:59 +0200
bump the VERSION more
2025-07-12 22:08:19 +0700
MDEV-37035 Improve opt_hint_timeout.test to avoid sporadic failures caused by timing
2025-09-04 14:42:42 +0400
MDEV-37408 Assertion `!thd->is_error()' failed in LEX::make_item_func_or_method_call upon SELECT or WITH
2025-08-12 16:19:08 +0400
MDEV-37430 sql_mode=ORACLE: TYPE definitions in PACKAGE BODY
2025-08-07 17:31:24 -0400
bump the VERSION
The most recent release of MariaDB 11.1 is:MariaDB 11.1.6 Stable (GA) Download NowAlternate download from mariadb.org
Download 11.1.5Release NotesChangelogOverview of 11.1
Release date: 16 May 2024
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 11.0.6
2024-05-03 13:40:06 +0300
: Crash at execution of DELETE when trying to use rowid filter
Merge 2024-05-12 18:33:06 +0200 - Merge branch '11.0' into 11.1
Merge 2024-03-28 12:15:36 +0200 - Merge 11.0 into 11.1
Merge 2024-02-07 08:47:37 +0100 - Merge branch '11.1' into mariadb-11.1.4
2024-02-06 08:28:35 -0500
bump the VERSION
The most recent release of is: Stable (GA)
Release date: 7 Jun 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
MariaDB 11.6 Changelog Series
Merge Revision #30bba8e275 2023-06-05 18:58:11 +0200 - Merge branch 'github/bb-10.9-release' into bb-10.10-release
DownloadRelease NotesChangelogOverview of 11.5
Alternate download from mariadb.org
Release date: 14 Aug 2024
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 11.4.3
Merge 2024-08-05 17:50:18 +0200 - Merge branch '11.4' into 11.5
2024-07-30 15:18:12 +0100
Fix tmp_table_count-7586
2024-07-16 08:52:39 +0400
Moving a part of sql_lex.h into other *.h files
Merge 2024-07-10 08:51:12 +0400 - Merge remote-tracking branch 'origin/11.4' into 11.5
Merge 2024-07-08 11:36:59 +0400 - Merge remote-tracking branch 'origin/11.4' into 11.5
2024-07-06 18:14:07 +0300
Changed main_query_cache_merge to use flush global status
2024-07-06 15:28:37 +0300
Fixed core dump when using --debug
2024-07-02 14:34:23 +0300
Ensure that my_errno is set if tmp disk quota is reached
2024-06-28 09:12:15 +0300
galera. fails binlog assert in close_thread_tables()
2024-06-28 09:12:53 +0300
Fixed compiler issue when compiling with EXTRA_DEBUG
2024-06-20 15:16:33 +1000
: remove Debian character-set-collations
2024-03-16 07:41:11 -0300
: add mariadbd_safe to option groups
Merge 2024-05-30 21:12:33 +0200 - Merge branch '11.4' into 11.5
2024-05-30 08:26:33 -0400
bump the VERSION
2024-05-28 22:37:40 +0200
Fix mismerge.
MariaDB 11.4.7 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-05-22
Alternate download from mariadb.org
Release date: 22 May 2025
For the highlights of this release, see therelease 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.11.13
Merge 2025-05-13 13:44:58 +0300 - Merge 10.11 into 11.4
2025-05-13 13:43:53 +0300
bump the VERSION
2025-01-15 09:18:12 +1100
make HOSTNAME a cmake configure variable
2025-04-19 18:02:51 -0400
: In Optimizer Trace, print index name in chosen_access_method
The most recent release of MariaDB 11.1 is:MariaDB 11.1.6 Stable (GA) Download NowAlternate download from mariadb.org
Download 11.1.3Release NotesChangelogOverview of 11.1
Release date: 13 Nov 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 11.0.4
Merge 2023-11-08 18:03:08 +0100 - Merge branch '11.0' into 11.1
2023-10-10 13:29:04 +0700
FederatedX error on pushdown of statements having CTE
Merge 2023-10-19 08:26:16 +0300 - Merge 11.0 into 11.1
Merge 2023-09-29 13:58:47 +0200 - Merge branch '11.0' into 11.1
Merge 2023-09-24 01:46:43 +0200 - Merge branch '11.0' into 11.1
Merge 2023-08-24 08:44:32 +0200 - Merge branch '11.1' into mariadb-11.1.2
2023-08-21 09:06:04 -0400
bump the VERSION
2023-08-09 18:25:31 +0300
Don't give a warning about Event_scheduler for --bootstrap
2023-08-09 18:22:36 +0300
Ignore generated script scripts/mariadb_sys_schema.sql
MariaDB 10.11.4 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-06-07
Release date: 7 Jun 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.10.5
Merge 2023-06-05 19:04:58 +0200 - Merge branch 'bb-10.10-release' into bb-10.11-release
The most recent release of is: Stable (GA)
Release date: 8 Aug 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 7 Feb 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Release date: 8 Aug 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 7 Feb 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 13 Nov 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
MariaDB 10.11.6 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-11-13
Release date: 13 Nov 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 7 Jun 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 19 Sep 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 12 Feb 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Merge Revision #dced6cbdb6 2024-08-03 09:50:16 +0200 - Merge branch '11.1' into 11.2
Revision #ba5a0ff4f8 2024-07-24 16:01:38 +0700
MDEV-34517: Memory leak on re-compilation of a failing statement inside a stored routine
Revision #03807c8449 2024-05-01 19:44:59 +0000
Update test upgrade script for use with latest Fedora
Merge Revision #8aad19ddfc 2024-07-09 12:08:44 +0400 - Merge remote-tracking branch 'origin/11.1' into 11.2
Revision #47fa576d67 2024-02-03 06:40:06 +0100
MDEV-34164 Server crashes during OPTIMIZE/REPAIR for InnoDB temporary tables
Revision #2455f1a93d 2024-04-25 01:32:58 +0530
MDEV-31543: ASAN heap-buffer-overflow in strncpy when fetching keys using JSON_OBJECT_FILTER_KEYS function
Merge Revision #a21e49cbcc 2024-06-17 12:02:03 +0300 - Merge 11.1 into 11.2
Revision #b40f9d3d5c 2024-06-12 17:34:33 +0530
MDEV-34374 Shrinking tablespace logic fails to handle error condition
Revision #92ce77168e 2024-05-24 12:58:04 +0200
Cleanup added to the owercase_table2.test test.
Merge Revision #b7a6bf1262 2024-05-24 07:55:20 +0300 - Merge 11.1 into 11.2
Revision #b793feb1d6 2024-05-22 16:54:33 +0300
MDEV-34216 Possible corruption when shrinking the system tablespace on innodb_fast_shutdown=0
Revision #ff377d3bea 2024-05-22 08:33:43 +0300
MDEV-34209 InnoDB is disregarding read-only mode on slow shutdown
Merge Revision #dfe030fda6 2024-05-20 11:11:32 +0300 - Merge 11.1 into 11.2
Revision #fcee83f01d 2024-05-15 10:55:43 -0400
bump the VERSION
Merge Revision #79580f4f96 2024-02-02 17:43:57 +0100 - Merge branch '11.1' into 11.2
Revision #985e3dfc05 2024-01-19 14:43:51 +0400
MDEV-33182 Server assertion fails when trying to test the connection with DBeaver
Revision #468d29f893 2024-01-18 11:58:50 +0530
remove the accidentally pushed temp.test file
Revision #b697e25adc 2024-01-15 19:07:41 +0200
Update 11.2 HELP
Merge Revision #e4cb1e3295 2024-01-10 13:19:12 +0200 - Merge 11.1 into 11.2
Merge Revision #f6d21a8855 2024-01-05 13:06:56 +0200 - Merge 11.1 into 11.2
Merge Revision #fef31a26f3 2023-12-20 23:43:05 +0100 - Merge branch '11.1' into 11.2
Merge Revision #96250c8269 2023-11-30 19:32:51 +0100 - Merge 11.1 into 11.2
Revision #2d6c2f22a4 2023-11-28 16:29:04 +0530
MDEV-32452 InnoDB system tablespace is not shrunk on slow shutdown
Merge Revision #0d29f3759c 2023-11-28 11:19:06 +0200 - Merge 11.1 into 11.2
Merge Revision #eac910740b 2023-11-23 13:39:07 +0100 - Merge branch '11.2' into mariadb-11.2.2
Revision #ee033f1ff3 2023-11-21 08:53:44 -0500
bump the VERSION
Merge Revision #80abd847da 2024-08-03 09:32:42 +0200 - Merge branch '10.11' into 11.1
Revision #7ead48a72b 2024-07-29 14:13:30 +0300
MDEV-34458: Remove more traces of BTR_MODIFY_PREV
Revision #88711ee509 2024-07-19 14:17:08 +0200
New columnstore 23.10.2
Merge Revision #44af9bfc67 2024-07-09 10:17:35 +0400 - Merge remote-tracking branch 'origin/10.11' into 11.1
Merge Revision #2447dda2c0 2024-07-05 12:45:07 +0200 - Merge branch '10.11' into 11.1
Revision #e012407397 2024-07-02 18:40:11 +0700
MDEV-34447: Memory leakage is detected on running the test main.ps against the server 11.1
Revision #2f6df93748 2024-06-26 13:51:38 +0300
MDEV-34458 wait_for_read in buf_page_get_low hurts performance
Revision #cc1363071a 2024-06-26 08:23:54 +0300
MDEV-34455 innodb_read_only=ON fails to imply innodb_doublewrite=OFF
Revision #8c8b3ab784 2024-06-19 09:47:37 -0600
MDEV-34274: Test rpl.rpl_change_master_demote frequently fails on buildbot with "IO thread should not be running..."
Revision #f9e717cb48 2024-06-19 15:08:19 +0300
MDEV-34426: Assertion failure on bootstrap
Merge Revision #d34289a3e2 2024-06-17 09:21:50 +0300 - Merge 10.11 into 11.1
Merge Revision #2d3e2c58b6 2024-05-31 10:54:31 +1000 - Merge branch '10.11' into 11.1
Merge Revision #94999c16cc 2024-05-24 07:54:49 +0300 - Merge 10.11 into 11.1
Revision #926e7cad48 2024-05-22 12:30:30 +0300
MDEV-34212 InnoDB transaction recovery is incorrect
Merge Revision #6fd4fa7d71 2024-05-20 11:05:03 +0300 - Merge 11.0 into 11.1
Revision #d1e230d9db 2024-05-07 11:28:21 -0700
MDEV-34112 Replace one operator name keyword
Revision #2e267a4a35 2024-05-20 11:02:25 +0300
MDEV-33588/MDEV-33325 after-merge fix
Revision #339aba04d3 2024-05-15 10:54:58 -0400
bump the VERSION
Merge Revision #b6680e0101 2024-02-02 09:46:57 +0100 - Merge branch '11.0' into 11.1
Revision #3b32110ac4 2024-01-15 18:59:58 +0200
Update 11.1 HELP
Merge Revision #c3a546e9e1 2024-01-10 12:45:44 +0200 - Merge 11.0 into 11.1
Revision #50e02a3673 2024-01-09 16:07:25 +0300
Fix and stabilize testcase for MDEV-32212
Merge Revision #2edc1ad388 2024-01-05 13:05:30 +0200 - Merge 11.0 into 11.1
Merge Revision #50799752dc 2023-12-21 14:39:29 +0200 - Merge 11.0 into 11.1
Merge Revision #d470ed6857 2023-12-20 16:11:45 +0200 - Merge 11.0 into 11.1
Merge Revision #7a5448f8da 2023-12-19 20:11:54 +0100 - Merge branch '11.0' into 11.1
Revision #fa2e1c3948 2023-12-15 16:06:24 +0530
MDEV-33015: Server crashes upon JSON_SCHEMA_VALID reading NULL from a user variable
Revision #187cbfca7c 2023-11-15 14:17:26 +0100
MDEV-32810 events.events_1 fails in 11.1 and above
Revision #b545f72ddc 2023-11-15 22:38:27 +0100
cleanup: rpl.rpl_invoked_features
Revision #5a5ba7f1bd 2023-11-06 15:04:30 +1200
MDEV-32212 DELETE with ORDER BY and semijoin optimization causing crash
Merge Revision #2b40f8d2ca 2023-11-30 19:13:30 +0100 - Merge branch '11.0' into 11.1
Merge Revision #edc478847b 2023-11-24 15:58:35 +0200 - Merge 11.0 into 11.1
Merge Revision #59fd0e6aa0 2023-11-14 10:14:07 +0100 - Merge branch '11.1' into mariadb-11.1.3
Revision #28c86f81f4 2023-11-13 14:41:25 -0500
bump the VERSION
Revision #5d3e14d780 2023-09-19 00:54:19 +0530
MDEV-31599: Assertion `0' failed in Item_param::can_return_value from Item::val_json, UBSAN: member access within null pointer of type 'struct String' in sql/item_jsonfunc.cc
Merge Revision #be24e75229 2023-10-19 08:12:16 +0300 - Merge 10.11 into 11.0
Revision #5e2d08b5e8 2023-10-03 15:40:42 +0300
MDEV-32335: main.partition_innodb2 fails in BB with different #rows
Merge Revision #3f6bccb888 2023-09-29 12:24:54 +0200 - Merge branch '10.11' into 11.0
Revision #8044606a67 2023-09-27 14:54:16 +0200
MDEV-32252 "Backup Utilities" not available to install on windows
Revision #9880006b5b 2023-09-16 21:21:32 +0200
update wsrep.wsrep_provider_plugin_defaults to 26.4.16
Revision #030ee26787 2023-09-19 18:07:10 +0300
MDEV-32044 Mariadb crash after upgrading to 11.0.3
Revision #d515fa72a0 2023-08-11 13:25:47 +0700
MDEV-31795: main.flush_corruption times out with view-protocol
Revision #e666b8651a 2023-08-14 20:56:27 +0100
EXAMPLE storage engine: update comments
Revision #0254eb9307 2023-07-31 14:49:01 +1000
MDEV-31586 Make the MDEV-31463 test more fitting and stable
Merge Revision #baf00fc553 2023-08-18 07:34:54 +0400 - Merge remote-tracking branch 'origin/10.11' into 11.0
Merge Revision #5f6e987481 2023-08-15 12:02:07 +0300 - Merge 10.11 into 11.0
Merge Revision #39b0c2b82a 2023-08-15 12:01:23 +0300 - Merge mariadb-11.0.3 into 11.0
Revision #0a9d1f2ae5 2023-08-14 13:49:38 -0400
bump the VERSION
Revision #af7a22d2fa 2023-08-08 21:02:23 +0300
MDEV-31501 Assertion `cond_selectivity <= 1.000000001' failed (actual value 1.125)
Revision #fccfad153f 2023-08-08 17:17:01 +0300
MDEV-31864 Assertion `d >= 0' failed in COST_ADD with join_cache_level > 2 and partitions
Merge Revision #fecd78b837 2023-11-08 16:46:47 +0100 - Merge branch '10.10' into 10.11
Revision #818a9f38b6 2023-10-25 14:34:43 +0200
MDEV-32574 main.winservice_basic sporadically fails on buildbot
Merge Revision #3036b36f9b 2023-10-23 18:44:12 +0300 - Merge 10.10 into 10.11
Merge Revision #65700edb26 2023-10-19 14:50:42 +0300 - Merge 10.10 into 10.11
Merge Revision #f833ef5a2a 2023-10-18 18:35:39 +0300 - Merge 10.10 into 10.11
Merge Revision #2ecc0443ec 2023-10-17 16:04:21 +0300 - Merge 10.10 into 10.11
Merge Revision #17810b7585 2023-10-13 18:05:20 +1100 - Merge branch '10.10' into 10.11
Merge Revision #034848c6c2 2023-09-24 19:41:43 +0200 - Merge branch '10.10' into 10.11
Revision #e39ed5d76f 2023-09-09 15:14:28 +0300
Updated sql-bench to run with PostgreSQL 14.9
Revision #69c420be3d 2023-08-18 13:14:14 +0300
Added support for --skip-secure-file-priv
Merge Revision #725bd56834 2023-08-17 11:58:17 +0300 - Merge 10.10 into 10.11
Merge Revision #acc90ce363 2023-08-15 11:24:41 +0300 - Merge 10.10 into 10.11
Merge Revision #00d315a1b1 2023-08-15 11:24:02 +0300 - Merge mariadb-10.11.5 into 10.11
Revision #b96172555c 2023-08-14 13:48:55 -0400
bump the VERSION
Revision #649fdd9d0b 2023-08-14 10:32:17 +1000
deb autobake - add trixie
Merge Revision #33fd519ca7 2023-06-05 18:55:26 +0200 - Merge branch 'github/bb-10.6-release' into bb-10.9-release
bump the VERSION
Merge Revision #eeeb4e24ea 2022-09-13 09:29:13 +0300 - Merge 10.8 into 10.9
Merge Revision #87d82dd83f 2022-09-09 05:06:06 +0900 - Merge 10.8 into 10.9
Revision #eb1c063c3d 2022-09-07 14:23:11 +0300
MDEV-28645: Reword Salsa-CI upgrade test topics and add missing tests (#2133)
Merge Revision #fada4cb9dc 2022-09-07 09:30:39 +0300 - Merge 10.8 into 10.9
Merge Revision #ddd8901cd2 2022-09-06 09:45:54 +0300 - Merge 10.8 into 10.9
Merge Revision #50d6966c50 2022-08-30 13:22:57 +0300 - Merge 10.8 into 10.9
Merge Revision #d3099985fb 2022-08-29 14:02:29 +0300 - Merge 10.8 into 10.9
Merge Revision #8cb75b9863 2022-08-15 13:19:15 +0200 - Merge branch '10.9' into bb-10.9-release
Revision #11d6de7032 2022-07-30 16:56:18 +0530
MDEV-29212: json_overlaps() does not check nested key-value pair correctly
Revision #8c7c92adf3 2022-02-10 15:39:27 +0200
MDEV-27787 mariadb-backup --backup is allocating extra memory for log records
Revision #e375f51924 2022-02-09 13:31:09 -0800
MDEV-27790: Fix mis-matched braces for non-Linux targets
Merge Revision #c75e3770dc 2022-02-09 16:24:19 +0200 - Merge 10.7 into 10.8
Merge Revision #12cd3dc78d 2022-02-09 09:13:22 +0100 - Merge branch '10.8' into bb-10.8-release
Revision #ac07749042 2022-02-08 18:33:56 -0500
bump the VERSION
MariaDB 12.2.1 is a Release Candidate (RC) release of MariaDB Community Server 12.2, released on 2025-11-21
Release date: 21 Nov 2025
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.
Changes from the MariaDB 12.2 Preview are also included in this changelog
Includes all fixes from
2025-11-18 22:18:59 +0100
(clang20) error: moving a temporary object prevents copy elision
2025-11-18 21:20:31 +0100
ctype-ascii.h:110:27: runtime error: applying non-zero offset 4 to null pointer
2025-11-18 21:04:57 +0100
runtime error: inf is outside the range of representable values of type 'unsigned long long'
2025-11-18 20:58:03 +0100
runtime error: shift exponent 32 is too large for 32-bit type 'int'
Merge 2025-11-18 15:06:52 +0100 - Merge branch '12.1' into 12.2
2025-11-13 21:29:38 +0530
MDEV-37082: Sig 11 in json_normalize_sort
2025-11-07 17:22:40 +0100
fix version
Merge 2025-11-06 07:29:30 +0100 - Merge branch 'bb-12.1-release' into bb-12.2-release
2025-10-18 03:48:08 -0400
MDEV-37905: UNCACHEABLE_RAND inconsistently set on unions
Merge 2025-11-02 18:08:29 +0100 - Merge branch '12.1' into bb-12.2-release
2025-07-24 15:05:46 -0400
MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints
2025-08-28 15:22:30 -0400
MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints
2025-05-02 14:38:46 -0400
MDEV-36125 [NO_]INDEX_MERGE Hint
2025-05-01 14:55:46 -0400
MDEV-36125 Cleanup ahead of [NO_]INDEX_MERGE
2025-08-21 14:10:13 +1100
MDEV-36321 keys generated on derived tables produce wrong out_rows estimates
2025-07-25 18:11:36 +0530
MDEV-37054: Implement INFORMATION_SCHEMA.PARAMETERS.PARAMETER_DEFAULT column
2025-08-06 11:04:47 +0530
MDEV-36996: Implement INFORMATION_SCHEMA.TRIGGERED_UPDATE_COLUMNS table
2025-05-21 14:55:55 +0400
MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function
2025-08-13 11:30:56 -0700
MDEV-37446 Fix upgrade test RPM URLs and update version paths
2025-05-23 22:08:31 +0700
MDEV-36089 New-style hint: [NO_]ROWID_FILTER
Merge 2025-10-09 17:47:08 +0300 - Merge 12.1 into 12.2
Merge 2025-10-09 09:31:19 +0200 - Merge branch '12.1' into 12.2
2025-09-30 19:43:07 +0300
Fixed check-mysqld_1.reject warning from mariadb-dump_slave test
2025-09-30 17:32:11 +0300
Removed Rows_log_event::m_master_reclength as it is not used
2025-09-30 16:49:20 +0300
Added bitmap_get_last_set functions.
2025-09-30 11:05:07 +0300
Remove Table_map_log_event::get_table_def()
2025-09-14 19:27:00 +0300
Update failing test where Annotate_rows event was in wrong position
2025-09-14 19:08:25 +0300
Simplify NEXTVAL(sequence) when used with DEFAULT
2025-09-14 17:21:56 +0300
Ignore mariadb-plugin-columnstore.install.generated
2025-07-27 19:30:44 +0300
MDEV-37319 Oracle Compatibility - MONTHS_BETWEEN functions
2025-07-27 19:26:55 +0300
MDEV-20023 Implement Oracle TRUNC() function
2025-06-28 15:20:05 +0300
Fixed compiler warnings about using unitialized variables
2024-02-27 19:43:51 +0530
MDEV-32854: Make JSON_DEPTH_LIMIT unlimited
2025-07-23 09:45:19 -0600
MDEV-36810 Deduplicate LOG_EVENT_OFFSET
2025-08-21 10:23:00 -0700
MDEV-37120 Improve timeout log message clarity for empty binlog state
2025-08-04 21:28:16 +0200
12.2 branch
MariaDB 11.4.4 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-11-01
Release date: 1 Nov 2024
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 11.2.6
Includes all fixes from
2024-10-30 08:32:19 -0600
Testing fix for rpl_semi_sync_cond_var_per_thd failure
Merge 2024-10-30 09:24:04 +0100 - Merge branch '11.2' into 11.4
2024-09-14 08:05:12 +0200
post-merge fix
2024-10-14 20:09:53 +0200
: Document mariadb-import --parallel option in man page
Merge 2024-10-03 14:32:14 +0300 - Merge 11.2 into 11.4
2024-10-02 09:41:28 +0200
Fix binlog.binlog_mdev25611 test failure on non-debug build
2024-09-22 13:33:16 -0600
Fix a couple of my_snprintf arg mismatches
2024-09-18 14:19:52 +0200
: RESET MASTER causes the server to hang
Merge 2024-09-18 08:07:22 +0300 - Merge 11.2 into 11.4
Merge 2024-09-18 11:27:53 +1000 - Merge branch '11.2' into 11.4
Merge 2024-09-13 13:09:23 +0300 - Merge 11.2 into 11.4
Merge 2024-09-09 14:40:02 +0300 - Merge 11.2 into 11.4
2024-09-04 11:13:36 +0200
Windows installer - ignore hashicorp-key-management, even if it was built.
2024-09-03 19:15:59 +0200
Update man pages, binary names, version
Merge 2024-08-29 19:10:38 +0300 - Merge 11.2 into 11.4
2024-06-11 09:50:08 +1000
Spider: use CONNECTION string in SQLDriverConnect
2024-08-14 12:24:33 +1000
packaging prep for Oracular
2024-08-22 13:44:13 -0600
: Sporadic test failure in rpl.rpl_semi_sync_cond_var_per_thd
Merge 2024-08-21 09:30:54 +0200 - Merge branch '11.2' into 11.4
2024-08-17 12:29:00 +0200
Fix sporadic test failure of mariadb-backup.slave_provision_nolock
2024-08-19 20:49:28 +0200
Fix sporadic failure in test rpl.rpl_rotate_logs
2024-08-16 22:27:01 +0200
Fix sporadic failure in test rpl.rpl_rotate_logs
Merge 2024-08-09 09:01:39 +0200 - Merge branch '11.4' into mariadb-11.4.3
2024-08-08 18:03:49 -0400
bump the VERSION
MariaDB 11.4.3 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-08-08
Release date: 8 Aug 2024
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 11.3.2
Includes all fixes from
2024-08-05 10:39:50 +0200
fix plugins.rpl_auth failure in bintars
2024-08-04 17:18:30 +0200
fix plugins.rpl_auth failure on Debian
2024-08-01 10:04:19 +0200
update C/C 3.4
2024-08-01 09:01:46 +0200
suppress rocksdb warning
Merge 2024-08-04 11:04:39 +0200 - Merge branch '11.2' into 11.4
2024-07-16 14:41:56 +0200
Add missing options to the mariadb-dump man page
2024-07-09 17:51:25 +0530
innodb.temp_tablespace_freed fails with ER_WRONG_ARGUMENTS
2024-07-11 13:52:14 +0300
Added supporession of server restart message to events.events_restart
2024-07-11 11:12:41 +0300
Fixed failure in rpl.rpl_change_master_demote : "IO thread should not be running..."
2024-07-09 10:56:06 +0300
PURGE BINARY LOGS not working anymore
Merge 2024-07-09 17:41:26 +0400 - Merge remote-tracking branch 'origin/11.2' into 11.4
2024-06-03 13:56:59 +0400
Renaming a few mysql-test/suite/rpl/include/*.test files into *.inc
2024-06-21 15:55:38 +0200
fix for ed255129
Merge 2024-06-17 14:53:54 +0400 - Merge remote-tracking branch 'origin/11.2' into 11.4
2024-06-13 10:51:24 +0200
Move debug dependent test in separate file
2024-06-13 10:31:28 +0200
Fix stability
2024-05-29 13:10:15 +0530
InnoDB throws out of bound write due to temporary tablespace truncation
Merge 2024-05-29 14:07:53 -0400 - Merge branch 'bb-11.4-bumpversion' of github.com:MariaDB/server into bb-11.4-bumpversion
Merge 2024-02-17 17:18:13 -0500 - Merge branch 'bb-11.4-bumpversion' of github.com:MariaDB/server into bb-11.4-bumpversion
2024-02-16 16:40:32 -0500
bump the VERSION
2024-05-29 14:07:14 -0400
bump the VERSION
2024-05-27 22:03:52 +0200
Fix appveyor build with newer OpenSSL.
2024-05-27 15:06:39 +0200
Appveyor - use latest available OpenSSL on appveyor (currently 3.2)
DownloadRelease NotesChangelogOverview of 11.3
Alternate download from mariadb.org
Release date: 16 Feb 2024
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 11.2.3
2024-02-12 21:08:22 +1100
Do not deinit plugin variables when retry requested
Merge 2024-02-04 16:42:31 +0100 - Merge branch '11.2' into 11.3
2024-01-23 18:04:31 +0400
Assertion `(tm->tv_usec % (int) log_10_int[6 - dec]) == 0' failed in void my_timestamp_to_binary(const timeval*, uchar*, uint)
2024-01-15 19:17:25 +0200
Update 11.3 HELP
2023-09-12 11:27:54 +0400
Inefficient WHERE timestamp_column=datetime_const_expr
Merge 2024-01-10 15:30:21 +0200 - Merge 11.2 into 11.3
Merge 2024-01-05 14:20:35 +0200 - Merge 11.2 into 11.3
2024-01-05 12:20:37 +0530
Server crashes when starting the server with innodb-force-recovery=6 and enabling the innodb_truncate_temporary_tablespace_now variable
2023-12-21 15:19:53 +0100
post-merge: typo fixed
Merge 2023-12-21 01:17:10 +0100 - Merge branch '11.2' into 11.3
2023-11-18 21:05:28 +0400
: Geometry support by the partition feature.
2023-11-28 17:56:24 +0200
Add back --debug option to mariadbd This option was never supposed to be depricated. Almost all MariaDB binaries also supports the --debug option.
Merge 2023-11-28 11:19:50 +0200 - Merge 11.2 into 11.3
2023-11-23 14:35:34 +0100
bump the VERSION
The most recent release of MariaDB 11.2 is:MariaDB 11.2.6 Stable (GA) Download NowAlternate download from mariadb.org
Download 11.2.4Release NotesChangelogOverview of 11.2
Release date: 16 May 2024
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 11.1.5
2024-05-13 11:09:55 +0200
main.alter_table_online fails in --view
Merge 2024-05-13 10:00:26 +0200 - Merge branch '11.1' into 11.2
2024-05-12 23:08:04 +0200
remove redundant slow tests
2024-03-05 02:48:14 +0100
fix race in the test
2024-03-05 02:38:04 +0100
Assertion fails in main.alter_table_online_debug
2024-02-29 22:52:08 +0100
Server crash or assertion failure in binlog_get_pending_rows_event
2024-04-22 22:51:23 +0200
SHOW TABLES LIKE shows temporary tables with non-matching names
2024-03-25 13:37:22 -0300
Server crashed at Create_func_aes_decrypt::create_native
2024-03-02 00:28:02 +0000
Update URLs in test_upgrade script
Merge 2024-04-09 12:12:33 +0200 - Merge branch '11.1' into 11.2
2024-03-18 17:43:16 +0700
: Recreate/reuse temporary table
Merge 2024-02-07 08:50:01 +0100 - Merge branch '11.2' into mariadb-11.2.3
2024-02-06 08:29:54 -0500
bump the VERSION
2024-02-03 06:40:06 +0100
ALTER TABLE lock waiting stages are indistinguishable
2024-01-31 22:04:39 +0100
online alter: show examined rows in the progress report
2024-01-31 19:59:07 +0100
online alter: relax the lock to upgrade to on the last replication stage
2024-01-17 21:26:52 +0100
unpack_row+binlog_cache_data: fix unused variable
2024-01-09 12:37:26 +0100
online_alter: clean up usage of cleanup_cache_list
2024-01-02 18:45:43 +0100
LeakSanitizer errors in copy_data_between_tables
2023-11-17 23:40:10 +0100
Assertion `total == 0' failed in Event_log::write_cache_raw
The most recent release of MariaDB 11.1 is:MariaDB 11.1.6 Stable (GA) Download NowAlternate download from mariadb.org
Download 11.1.2Release NotesChangelogOverview of 11.1
Release date: 21 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 11.0.3
2023-08-17 17:20:44 +0200
update results for ps2 mode
Merge 2023-08-11 12:49:54 +0200 - Merge branch '11.0' into 11.1
Merge 2023-08-10 21:22:37 +0200 - Merge branch '11.0' into 11.1
2023-07-20 23:04:09 +1000
Problems with tx_isolation after
Merge 2023-08-10 08:19:46 +0200 - Merge branch '11.0' into 11.1
2023-08-10 08:19:34 +0200
Make test plan stabil.
2023-08-09 16:21:29 +0200
New Columnstoge vcolumnstore-23.02.4-1
2023-08-09 15:04:36 +0200
Fix maturity
Merge 2023-08-09 08:25:14 +0200 - Merge branch '11.0' into 11.1
2023-07-26 22:59:25 -0700
Crash on 2nd execution of update using mergeable derived table
Merge 2023-07-26 15:13:43 +0300 - Merge 11.0 into 11.1
2023-04-27 20:37:18 +1000
Create malloc function attribute
Merge 2023-07-04 08:20:55 +0300 - Merge 11.0 into 11.1
2023-06-01 09:37:43 -0400
Localizations for Swahili language
2023-07-02 00:51:56 +0200
collateral cleanup
2023-04-03 18:05:44 +0700
Prevent pushing down unions with incorrect ORDER BY
Merge 2023-06-28 09:38:59 +0300 - Merge 11.0 into 11.1
Merge 2023-06-08 14:09:21 +0300 - Merge 11.0 into 11.1
Merge 2023-06-08 13:51:46 +0300 - Merge mariadb-11.1.1 into 11.1
2023-06-06 16:10:54 -0400
bump the VERSION
The most recent release of MariaDB 11.0 is:MariaDB 11.0.6 Stable (GA) Download Now
Download 11.0.5Release NotesChangelogOverview of 11.0
Release date: 7 Feb 2024
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.11.7
Merge 2024-02-01 18:54:52 +0100 - Merge branch '10.11' into 11.0
Merge 2024-01-30 08:54:10 +0100 - Merge branch '10.11' into 11.0
Merge 2024-01-30 08:17:58 +0100 - Merge branch '10.6' into 10.11
Merge 2024-01-30 07:43:15 +0100 - Merge branch '10.5' into 10.6
Merge 2024-01-30 07:26:17 +0100 - Merge branch '10.4' into 10.5
Merge 2024-01-22 10:10:50 +0200 - Merge 10.11 into 11.0
Merge 2024-01-19 09:07:48 +0200 - Merge 10.11 into 11.0
2023-12-21 20:09:29 +0000
Replace incorrect message mariadb-safe with correct mariadbd-safe
2023-12-21 20:08:32 +0000
Replace incorrect message mariadb-safe with correct mariadbd-safe
Merge 2024-01-10 12:42:56 +0200 - Merge 10.11 into 11.0
Merge 2024-01-03 15:55:17 +0200 - Merge 10.11 into 11.0
Merge 2023-12-21 14:38:53 +0200 - Merge 10.11 into 11.0
Merge 2023-12-20 16:05:20 +0200 - Merge 10.11 into 11.0
2023-12-20 16:02:27 +0200
merge fixup
Merge 2023-12-19 09:32:57 +0100 - Merge branch '10.11' into 11.0
2023-12-12 23:28:41 +0000
Explicitly recommend target branches in CODING_STANDARDS
2023-12-04 09:45:53 +0200
Simplify buf_page_get_gen()
Merge 2023-11-30 19:11:01 +0100 - Merge 10.11 into 11.0
Merge 2023-11-30 16:20:47 +0200 - Merge 10.11 into 11.0
Merge 2023-11-24 14:37:48 +0200 - Merge 10.11 into 11.0
Merge 2023-11-24 11:20:56 +0200 - Merge 10.11 into 11.0
2023-11-14 19:22:56 +0530
Fixup
Merge 2023-11-14 09:21:35 +0100 - Merge branch '11.0' into mariadb-11.0.4
Merge 2023-11-13 17:42:11 -0500 - Merge branch 'bb-11.0-bumpversion' of github.com:MariaDB/server into bb-11.0-bumpversion
2023-11-13 14:40:46 -0500
bump the VERSION
2023-11-13 14:40:46 -0500
bump the VERSION
2023-11-13 19:34:26 +0200
Update earliest verson in PR template
2023-10-31 14:17:24 -0400
SIGSEGV in test_if_skip_sort_order|JOIN::optimize_stage2
2023-09-25 20:20:47 +0530
: JSON_VALUE and JSON_EXTRACT doesn't handle dash (-) as first character in key
MariaDB 10.11.2 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-02-16
Release date: 16 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.10.3
Merge 2023-02-01 18:28:03 +0100 - Merge branch '10.10' into 10.11
Merge 2023-01-31 11:07:08 +0100 - Merge branch '10.10' into 10.11
Merge 2023-01-24 15:17:39 +0200 - Merge 10.10 into 10.11
2023-01-20 19:31:41 +0100
Change maturity
Merge 2023-01-18 16:58:28 +0100 - Merge branch '10.10' into 10.11
Merge 2023-01-13 12:22:30 +0200 - Merge 10.10 into 10.11
2023-01-11 00:25:01 +1100
deb: add lunar
Merge 2023-01-11 11:13:56 +0200 - Merge 10.10 into 10.11
2022-11-26 18:19:35 -0800
Deb: Misc fixes for 10.11 series
2023-01-03 13:38:55 +1100
acl - is_public - avoid embedded warning
2022-12-07 14:59:06 +0100
: Assertion `strcasecmp(rolename, public_name.str) || acl_public == role' failed in acl_update_role on GRANT ... TO PUBLIC
2022-10-27 09:09:39 +1100
mariadb-dump --tab --header is slow
Merge 2022-12-16 11:36:10 +0200 - Merge 10.10 into 10.11
Merge 2022-12-15 10:32:58 +1100 - Merge branch '10.10' into 10.11
2022-12-14 13:34:11 +0100
post-fix. Don't use DiscardVirtualMemory on Windows.
Merge 2022-12-14 09:18:30 +0200 - Merge 10.10 into 10.11
Merge 2022-12-12 08:10:25 +0200 - Merge 10.10 into 10.11
Merge 2022-12-07 10:00:52 +0200 - Merge 10.10 into 10.11
2022-12-05 16:25:27 +0530
InnoDB fails to start ther server 10.11 when innodb_undo_tablespaces mismatch
Merge 2022-11-30 12:59:57 +0200 - Merge 10.10 into 10.11
2022-11-29 16:23:46 +0530
mariadb-backup.skip_innodb crashes when innodb_undo_tablespaces > 0
Merge 2022-11-28 13:44:42 +0200 - Merge 10.10 into 10.11
Merge 2022-11-24 08:40:16 +0200 - Merge 10.10 into 10.11
Merge 2022-11-21 10:51:10 +0200 - Merge 10.10 into 10.11
2022-11-16 10:27:25 -0500
bump the VERSION
The most recent release of MariaDB 10.10 is:MariaDB 10.10.7 Stable (GA) Download Now
Download 10.10.6Release NotesChangelogOverview of 10.10
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.9.8
Merge 2023-08-09 21:24:57 +0200 - Merge branch '10.9' into 10.10
Merge 2023-08-08 14:47:16 +0200 - Merge branch '10.9' into 10.10
2023-08-08 15:40:30 +1000
spider fixup fixup: re-remove some default param setting
Merge 2023-08-07 10:34:52 +0200 - Merge branch '10.9' into 10.10
Merge 2023-08-05 16:14:46 +0200 - Merge branch '10.9' into 10.10
Merge 2023-07-26 14:17:36 +0300 - Merge 10.9 into 10.10
Merge 2023-07-04 08:18:30 +0300 - Merge 10.9 into 10.10
Merge 2023-06-27 17:43:31 +0300 - Merge 10.9 into 10.10
Merge 2023-06-08 11:22:20 +0300 - Merge mariadb-10.10.5 into 10.10
Merge 2023-06-08 11:22:12 +0300 - Merge 10.9 into 10.10
Merge 2023-06-07 10:24:30 -0400 - Merge branch 'bb-10.10-bumpversion' of github.com:MariaDB/server into bb-10.10-bumpversion
2023-06-07 08:15:16 -0400
bump the VERSION
2023-06-07 08:15:16 -0400
bump the VERSION
Merge 2023-06-07 14:48:37 +0300 - Merge 10.9 into 10.10
Merge 2023-05-25 12:02:34 +0200 - Merge branch '10.10' into bb-10.10-release
Merge 2023-05-11 09:59:27 +0300 - Merge 10.9 into 10.10
Merge 2023-05-11 09:40:12 +0300 - Merge mariadb-10.10.4 into 10.10
2023-05-10 08:47:29 -0400
bump the VERSION
Merge 2023-05-24 09:49:19 +0200 - Merge branch '10.9' into 10.10
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.4Release NotesChangelogOverview of 10.9
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.8.6
Merge 2022-11-03 11:43:01 +0100 - Merge branch '10.8' into 10.9
Merge 2022-11-02 21:43:42 +0100 - Merge branch '10.8' into 10.9
Merge 2022-11-02 21:09:12 +0100 - Merge branch '10.7' into 10.8
Merge 2022-11-01 10:33:44 +0100 - Merge branch '10.8' into 10.9
2022-10-15 20:19:41 -0400
Further tweaking the alloca handling in Hashicorp plugin
Merge 2022-10-17 12:39:25 +0200 - Merge branch '10.8' into 10.9
Merge 2022-10-17 12:39:02 +0200 - Merge branch 'bb-10.9-vp-' into 10.9
2022-09-27 21:24:33 +0700
: make working view-protocol
Merge 2022-09-27 18:58:22 +0700 - Merge branch 'bb-10.8-all-builders' into bb-10.9-all-builders
Merge 2022-10-13 10:56:57 +0300 - Merge 10.8 into 10.9
Merge 2022-10-04 13:23:13 +0200 - Merge branch '10.8' into 10.9
2022-09-22 12:53:05 +0400
10.9 specific fixes for Change SHOW CREATE TABLE to display default collations
2022-09-22 11:36:18 +0400
A cleanup for Change SHOW CREATE TABLE to display default collation
Merge 2022-09-21 10:07:09 +0300 - Merge 10.8 into 10.9
2022-09-19 10:57:07 -0400
bump the VERSION
MariaDB 10.11.13 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-05-22
Alternate download from mariadb.org
Release date: 22 May 2025
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.6.22
2025-05-13 12:27:50 +0300
: Huge performance drop
2025-05-13 12:27:46 +0300
: Assertion i < BUF_BUDDY_SIZES failed in buf_buddy_shrink()
2025-05-13 12:27:42 +0300
: InnoDB buffer pool reserves all assigned memory
2025-05-08 11:18:16 +0300
log_t::append_prepare_wait(): Bogus assertion on write_lsn
2025-04-28 10:22:58 -0600
: Testcase Fixup
2025-05-13 12:27:36 +0300
bump the VERSION
The most recent release of MariaDB 10.8 is:MariaDB 10.8.8 Stable (GA) Download Now
Download 10.8.5Release NotesChangelogOverview of 10.8
Release date: 19 Sep 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.7.6
Merge 2022-09-13 09:02:38 +0300 - Merge 10.7 into 10.8
Merge 2022-09-09 00:20:34 +0900 - Merge 10.7 into 10.8
2022-09-07 17:27:33 +0200
fixup. Run mtr test on Windows
Merge 2022-09-07 09:25:46 +0300 - Merge 10.7 into 10.8
Merge 2022-09-05 15:59:56 +0300 - Merge 10.7 into 10.8
Merge 2022-08-30 13:04:17 +0300 - Merge 10.7 into 10.8
Merge 2022-08-24 10:22:37 +0300 - Merge 10.7 into 10.8
Merge 2022-08-15 11:55:47 +0200 - Merge branch '10.8' into bb-10.8-release
Merge 2022-08-15 00:59:41 -0400 - Merge branch 'bb-10.8-bumpversion' of github.com:MariaDB/server into bb-10.8-bumpversion
2022-08-15 00:56:13 -0400
bump the VERSION
2022-08-15 00:56:13 -0400
bump the VERSION
The most recent release of is: Stable (GA)
Release date: 21 Nov 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Release date: 6 Feb 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Release date: 6 Feb 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
[Release Notes](
Release date: 7 Nov 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Revision #929532a942 2023-11-16 10:50:38 +0100
fix uninitialized field warnings
Merge Revision #0427c4739e 2023-11-14 18:28:37 +0100 - Merge tag '11.1' into 11.2
Revision #e6acddf121 2023-11-14 11:20:49 +0100
main.alter_table_online_debug: fix race in XA tests
Revision #d59d883631 2023-11-13 15:28:19 +0100
MDEV-32771 Server crash upon online alter with concurrent XA
Revision #f7646d890b 2023-10-20 17:06:22 +0400
main.alter_table_online_debug: remove explicit innodb
Revision #23f9e34256 2023-10-11 12:37:24 +0400
MDEV-32444 Data from orphaned XA transaction is lost after online alter
Revision #a569515a9d 2023-09-22 20:16:32 +0400
online alter: rework savepoints
Revision #8311eae601 2023-09-22 19:27:23 +0400
online alter: use thd->ha_data to store cache_list
Revision #cb52174693 2023-09-22 17:09:21 +0400
online alter: extract the source to a separate file
Revision #830bdfccbd 2023-09-19 18:19:10 +0400
MDEV-32126 Assertion fails upon online ALTER and binary log enabled
Revision #a1019e93d6 2023-09-22 16:29:15 +0400
binlog_cache_data: add more consts
Revision #46ee272a10 2023-09-11 17:54:10 +0400
MDEV-32100 Online ALTER TABLE ends with 1032 under some isolation levels
Revision #5c5123dfe0 2023-07-04 14:39:57 +0530
MDEV-31411: JSON_ARRAY_INTERSECT/JSON_OBJECT_FILTER_KEYS should fetch data from a table similar to other JSON functions
Merge Revision #d0f8dfbcf0 2023-10-27 18:11:56 +1100 - Merge branch '11.1' into 11.2
Revision #a05b5dd505 2023-10-11 14:47:05 +0700
MDEV-32123: require_secure_transport doesn't allow TCP connections
Revision #872ed5342d 2023-09-30 11:13:08 +0200
fix a sporadic failure of main.alter_table_online_debug on windows
Merge Revision #37e854f34a 2023-09-29 16:01:59 +0200 - Merge branch '11.1' into 11.2
Revision #daca468c68 2023-09-25 14:42:10 +0400
MDEV-32243 Make older compilers happy with log.h.
Merge Revision #970c885d1a 2023-09-24 09:38:34 +0200 - Merge branch '11.1' into 11.2
Revision #eece7f135f 2023-09-11 18:11:45 +0530 *
Rename the DBUG_EXECUTE_IF from sys_shrink_buffer_pool_full to sys_shrink_buffer_pool to make it as generic name.
Revision #9b9067fcc0 2023-08-31 08:17:15 +0200
mtr: s/mysqltest_embedded/mariadb-test-embedded/
Revision #9ad7c899ac 2023-08-24 13:11:19 +0200
Fix of incorrect merge of MDEV-31877: ASAN errors in Exec_time_tracker::get_cycles with innodb slow log verbosity (8d210fc2aa7ca08450055e2db3249b0f18e61bdb)
Merge Revision #29a028999e 2023-08-24 08:49:50 +0200 - Merge branch '11.2' into mariadb-11.2.1
Revision #73915d2cda 2023-08-21 09:08:09 -0400
bump the VERSION
Revision #e3e72644cf 2023-02-01 15:29:27 +0100
MDEV-30452: ssl error: unexpected EOF while reading
Merge Revision #76bcea3154 2023-01-31 11:01:48 +0100 - Merge branch '10.9' into 10.10
Merge Revision #51fc6b91d2 2023-01-24 15:17:10 +0200 - Merge 10.9 into 10.10
Revision #d456c0707c 2023-01-23 13:14:16 +0200
Update 10.10 HELP tables
Revision #61c95da67f 2023-01-20 16:00:51 +0400
MDEV-30146 Change maturity of plugins for January 2023 Releases
Merge Revision #45087dd0b3 2023-01-18 16:45:59 +0100 - Merge branch '10.9' into 10.10
Merge Revision #6ffe9ad0d4 2023-01-13 11:45:57 +0200 - Merge 10.9 into 10.10
Merge Revision #cae5a0328b 2023-01-10 15:06:25 +0200 - Merge 10.9 into 10.10
Revision #66f7f7998c 2022-12-20 23:12:06 +0100
fix failing galera test
Merge Revision #3217ecd708 2022-12-16 11:24:07 +0200 - Merge 10.9 into 10.10
Merge Revision #fc9d350ab7 2022-12-15 10:29:42 +1100 - Merge branch '10.9' into 10.10
Merge Revision #fa389b9098 2022-12-14 08:57:39 +0200 - Merge 10.9 into 10.10
Merge Revision #7ab42fdd23 2022-12-12 08:10:12 +0200 - Merge 10.9 into 10.10
Merge Revision #3ff4eb07ed 2022-12-07 09:49:38 +0200 - Merge 10.9 into 10.10
Merge Revision #a27bfb2a87 2022-11-30 12:34:45 +0200 - Merge 10.9 into 10.10
Merge Revision #9e65287042 2022-11-28 13:43:41 +0200 - Merge 10.9 into 10.10
Merge Revision #fc0120d184 2022-11-24 08:39:52 +0200 - Merge 10.9 into 10.10
Merge Revision #bebe193979 2022-11-21 10:32:08 +0200 - Merge 10.9 into 10.10
Merge Revision #bb894f2376 2022-11-16 13:26:37 +0100 - Merge branch '10.10' into bb-10.10-release
Merge Revision #567fb3710b 2022-11-07 19:59:14 +0100 - Merge branch '10.10' into bb-10.10-release
Revision #6049fb066d 2022-11-07 12:38:04 -0500
bump the VERSION
Revision #695f20f1b5 2022-11-14 19:09:06 +0100
MDEV-30007 SIGSEGV in st_select_lex_unit::is_derived_eliminated, runtime error: member access within null pointer of type 'struct TABLE' in st_select_lex_unit::is_derived_eliminated()
Revision #dc37828042 2022-11-12 22:52:58 +0100
MDEV-29947 Spider doesn't return all rows when doing a join of two tables with no usable keys
Merge Revision #de2d089942 2023-01-31 10:37:31 +0100 - Merge branch '10.8' into 10.9
Merge Revision #4d9fe4032b 2023-01-24 14:59:42 +0200 - Merge 10.8 into 10.9
Revision #12b4133f59 2023-01-23 13:10:54 +0200
Update 10.9 HELP tables
Merge Revision #08d4968404 2023-01-18 16:39:11 +0100 - Merge branch '10.8' into 10.9
Revision #b915b96f72 2022-12-29 21:53:12 +0530
MDEV-30304: Json Range only affects first row of the result set
Merge Revision #5d5735c181 2023-01-13 11:22:29 +0200 - Merge 10.8 into 10.9
Merge Revision #820ebcec86 2023-01-10 14:50:58 +0200 - Merge 10.8 into 10.9
Revision #0225159a8d 2022-11-04 13:42:43 +0100
MDEV-29381: SON paths containing dashes are reported as syntax errors in procedures
Revision #5bb2cc8dbc 2022-12-16 17:47:45 -0600
debian typos
Revision #9b3eae8815 2022-12-16 11:23:36 +0200
MDEV-30172: Disable galera_sr.MDEV-25718
Merge Revision #cf943127f6 2022-12-16 11:06:28 +0200 - Merge 10.8 into 10.9
Merge Revision #069eb169b3 2022-12-15 08:39:46 +1100 - Merge branch '10.8' into 10.9
Merge Revision #2f959a6910 2022-12-14 08:26:53 +0200 - Merge 10.8 into 10.9
Merge Revision #b7914f562d 2022-12-13 18:24:51 +0200 - Merge 10.8 into 10.9
Merge Revision #21ef68d52e 2022-12-12 08:09:55 +0200 - Merge 10.8 into 10.9
Merge Revision #23f705f3a2 2022-12-07 09:43:38 +0200 - Merge 10.8 into 10.9
Merge Revision #3ba8828396 2022-11-30 12:21:10 +0200 - Merge 10.8 into 10.9
Merge Revision #9abd70e390 2022-11-28 13:43:13 +0200 - Merge 10.8 into 10.9
Merge Revision #d48db97d0a 2022-11-24 08:35:36 +0200 - Merge 10.8 into 10.9
Merge Revision #b35a048ece 2022-11-21 10:25:38 +0200 - Merge 10.8 into 10.9
Merge Revision #91a7e9eb1e 2022-11-10 09:50:30 +0200 - Merge 10.8 into 10.9
Merge Revision #c18a57ab2a 2022-11-07 19:16:32 +0100 - Merge branch '10.9' into bb-10.9-release
Revision #677b22b949 2022-11-07 12:09:20 -0500
bump the VERSION
Revision #0b9ca3e160 2022-11-04 13:12:35 +0100
MDEV-27142 - postfix
Merge Revision #33825755c7 2022-11-02 16:07:38 +0100 - Merge branch '10.7' into 10.8
Merge Revision #15de3aa2f5 2022-11-02 14:58:01 +0100 - Merge branch '10.6' into 10.7
Merge Revision #e0421b7cc8 2022-11-01 08:50:28 +0200 - Merge 10.7 into 10.8
Revision #4730c0a495 2022-10-18 19:57:23 +0300
Disable valgrind for rpl_start_alter_restart_master
Revision #e00d77c60c 2022-10-17 17:05:26 +0300
MDEV-28772 mariadb-backup locks database for minutes since 10.8.3
Merge Revision #f3fddc1b4a 2022-10-17 08:44:12 +0200 - Merge branch '10.7' into 10.8
Merge Revision #851b31bcc4 2022-10-17 08:43:55 +0200 - Merge branch 'bb-10.8-vp-MDEV-27691' into 10.8
Revision #a4234f0410 2022-09-27 18:50:18 +0700
MDEV-27691: make working view-protocol
Merge Revision #c5cc8a7a75 2022-09-27 18:12:06 +0700 - Merge branch 'bb-10.7-all-builders' into bb-10.8-all-builders
Merge Revision #618d820646 2022-10-13 10:42:41 +0300 - Merge 10.7 into 10.8
Merge Revision #2f70784c2a 2022-10-04 11:42:37 +0200 - Merge branch '10.7' into 10.8
Merge Revision #4345d93100 2022-09-21 09:52:09 +0300 - Merge 10.7 into 10.8
Revision #90d899c30f 2022-09-19 10:33:31 -0400
bump the VERSION
Revision #593fdee397 2022-09-16 14:10:45 +0300
MDEV-29555 ASAN heap-buffer-overflow in mariadb-backup.huge_lsn,strict_full_crc32
MariaDB 11.8.3 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-08-06
Alternate download from mariadb.org
Release date: 6 Aug 2025
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 11.4.8
Merge 2025-07-28 20:16:25 +0200 - Merge branch '11.4' into 11.8
2025-07-22 15:09:55 +0200
overflow/inf in vec_distance_euclidean
2025-07-21 20:24:34 +0200
MDEV-37063 Sporadic segmentation faults possibly related to vector search
2025-07-09 17:16:32 +0200
fix a typo in a test
2025-06-27 21:40:15 +0200
MDEV-35184 Corruption errors upon creation or usage of Federated table with vector key
2025-06-26 21:35:37 +0200
MDEV-7761 Some MTR tests fail when run on a host named 'localhost'
2025-06-26 21:28:01 +0200
MDEV-37025 Incorrect error/docs for Vector column lengths (max = 65532
2025-06-25 22:15:15 +0200
MDEV-37005 Unexpected ER_TABLE_EXISTS_ERROR on primary or replica upon CREATE OR REPLACE for partitioned table
2025-06-25 10:36:42 +0200
bugfix: cannot access shared MEM_ROOT without a lock
2025-06-24 21:48:26 +0200
MDEV-37068 Can't find record in 't1' on INSERT to Vector table
2025-06-22 13:27:05 +0200
MDEV-36777 create vector table failed with VECTOR INDEX when innodb_force_primary_key=on
2025-06-21 22:26:20 +0200
MDEV-37022 Assertion when adding FK to MyISAM/Aria table with a vector index
2025-06-21 18:28:45 +0200
cleanup: mhnsw - always scale>0
2025-06-20 15:36:13 +0200
MDEV-37055 UBSAN: 32801 is outside the range of representable values of type 'short'
2025-06-18 18:31:03 +0200
MDEV-36526 Enable Feedback Plugin for RPM Packages
2025-04-27 20:12:28 +0200
MDEV-36531 Enable Feedback Plugin for DEB Packages
2025-06-20 17:28:51 +0200
cleanup: whitespace
2025-04-27 18:04:45 +0200
MDEV-36532 Enable Feedback Plugin for Windows
2025-07-18 12:50:52 +1000
fix incorrect merge 15700f54c212 (part 3) galera.mariadb_tzinfo_to_sql
2025-06-17 14:07:24 -0400
MDEV-35913 Assertion `m_comparator.cmp_type() != ROW_RESULT' in Item_func_in
2025-07-09 10:55:16 +1000
fix incorrect merge 15700f54c212 (part 2) rocksdb_rpl.rpl_xa
2025-07-03 14:24:15 +0000
MDEV-36758: always release ctx in mhnsw_delete_all
2025-06-27 10:44:04 +1000
MDEV-37092 galera_new_cluster installed under WITH_WSREP=OFF
2025-06-05 16:14:38 -0500
MDEV-37107 - Optimise dot_product by loop-unrolling by a factor of 4
2025-06-26 11:45:33 +0300
MDEV-35049: Improve test coverage
2025-06-24 15:15:28 +1000
MDEV-36697: Wrong server.cnf group for version
Merge 2025-06-18 07:43:24 +0200 - Merge branch '11.4' into 11.8
2025-06-12 14:35:23 -0400
MDEV-36997 Assertion failed in ha_tina::delete_row on multi delete
2025-06-11 09:45:32 +1000
MDEV-27964: tests - enable msan tests on have_crypt.inc
2025-06-11 09:40:32 +1000
MDEV-34933 remove MSAN exclusion on test plugins.rpl_auth
2025-06-12 11:52:17 +0200
MDEV-36995: ifunc is not supported by musl
2025-06-04 09:39:02 -0400
bump the VERSION
Merge 2025-05-30 13:28:41 +0200 - Merge branch '11.8' into 11.8 release
2025-05-28 14:34:26 +0300
MDEV-36863 InnoDB: Failing assertion: !block->n_hash_helps after failing to shrink innodb_buffer_pool_size
2025-05-28 13:33:06 +0300
MDEV-36868: Inconsistency when shrinking innodb_buffer_pool_size
2025-05-24 21:24:29 +0400
MDEV-36835 - main.aborted_clients fails after various tests
2025-04-09 13:53:59 +0300
MDEV-36527 : Selecting mysql.wsrep_streaming_log incorrectly not allowed when detached
2025-02-24 20:53:39 -0700
MDEV-35837: Update CODING_STANDARDS to C++17 [skip ci]
2025-03-05 17:12:25 +0200
Update 11.8 man pages
MariaDB 11.8.4 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-11-06
Alternate download from mariadb.org
Release date: 6 Nov 2025
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 11.4.9
Merge 2025-11-04 13:58:23 +0100 - Merge branch 'bb-11.4-serg' into bb-11.8-serg
Merge 2025-11-04 10:05:21 +0100 - Merge branch '11.4' into 11.8
2025-11-04 01:05:25 +0100
MDEV-37345 sequences and prelocking (11.4 version)
Merge 2025-11-03 14:23:51 +0100 - Merge branch '10.11' into 11.4
2025-11-03 19:56:46 +0100
fix nullptr-with-nonzero-offset UB
2025-11-03 16:56:29 +0100
fix merge test to restore the environment
Merge 2025-10-24 12:25:01 +0200 - Merge branch '11.4' into bb-11.8-release
2025-10-23 18:35:39 +0200
When replacing WHERE f with WHERE f IS TRUE mark it AT_TOP_LEVEL
2025-10-14 14:57:06 +1200
MDEV-36034 KILL or timeout inside derived table optimization causes an assert
2025-08-28 01:01:01 +0530
MDEV-37489: SIGSEGV in get_param_default_value | store_schema_params
2025-10-15 17:26:36 +1100
MDEV-37494: galera_3nodes.galera_vote_majority_dml - merge fix
2025-10-15 15:41:28 +1100
MDEV-35523 wsrep.wsrep_off merge fix
2025-10-15 14:46:54 +1100
MDEV-35748 galera.MDEV-35748 test result merge fix
2025-10-15 13:36:50 +1100
MDEV-37784 fix the warning (part 2)
2025-10-14 15:46:46 +0200
bump uuid_v4 and uuid_v7 plugin maturity to stable
Merge 2025-10-09 16:57:55 +0300 - Merge 11.4 into 11.8
Merge 2025-10-07 14:37:43 +0300 - Merge 11.4 into 11.8
2025-09-07 09:41:46 +0200
MDEV-34134: Assertion failure in online_alter_log_row upon replicating REPAIR on mysql.gtid_slave_pos
2025-09-19 12:57:02 +0200
fix rand() values in vector tests
2025-10-06 10:53:05 +0200
MDEV-37784 fix the warning
2025-10-06 10:56:55 +0200
cleanup: use CREATE_TYPELIB_FOR
2025-09-29 19:36:26 +0300
MDEV-37723: TPROC-H Query4 much slower in 11.4 than in 10.11
2025-10-02 12:53:58 +1100
MDEV-37784 Introduce @@new_mode variable
Merge 2025-10-01 10:32:47 +0300 - Merge 11.4 into 11.8
Merge 2025-09-30 16:03:51 +0300 - Merge 11.4 into 11.8
2025-09-30 10:15:09 +0300
MDEV-37482: Introduce innodb_adaptive_hash_index_cells
2025-09-30 10:14:59 +0300
MDEV-37482: Contention on btr_sea::partition::latch
2025-09-30 10:14:29 +0300
MDEV-35049 fixup: Avoid useless rebuild if cmp=0
2025-09-30 10:12:10 +0300
MDEV-29445 fixup for innodb_adaptive_hash_index
2025-09-30 10:11:56 +0300
MDEV-35049 fixup: Fix SUX_LOCK_GENERIC
Merge 2025-09-30 09:28:08 +0300 - Merge 11.4 into 11.8
Merge 2025-09-29 15:24:46 +0300 - Merge 11.4 into 11.8
2025-09-10 18:39:14 +0300
MDEV-37404 Cleanups
2024-04-28 01:10:36 +0200
MDEV-15990 innodb: change DB_FOREIGN_DUPLICATE_KEY to DB_DUPLICATE_KEY
2024-04-27 21:04:49 +0200
MDEV-15990 versioning: don't allow changes in the past
2024-03-30 18:34:26 +0100
MDEV-15990 handle timestamp-based collisions as well
2025-01-07 19:37:58 +0100
MDEV-15990 REPLACE on a precise-versioned table returns ER_DUP_ENTRY
2022-12-28 23:05:46 +0300
MDEV-15990 Refactor write_record and fix idempotent replication
2025-09-17 11:35:21 +0300
dbug_print_row() fix
2025-09-04 11:05:54 +1000
MENT-2388 MDEV-37518 Check number of fields in mysql.servers before trying to read Options
2025-09-04 13:37:40 +0400
MDEV-26115 Crash when calling stored function in FOR loop argument
2025-08-20 15:25:27 +0200
MDEV-37463 - minimize recompilation required for tpool_min
2025-08-20 10:22:20 +0200
MDEV-37463 Avoid libaio/liburing dependencies in mariadb-import
2025-09-05 11:30:10 +0300
MDEV-35152 fixup: GCC -Wmaybe-uninitialized
2025-09-04 11:12:39 +1000
SQL parser: add -fno-strict-aliasing to gcc<9 aarch build
2025-08-29 16:30:11 +0300
Add statistics usable for feedback plugin
2025-08-25 11:54:10 +0300
MDEV-37497 : galera-new-cluster is installed wrong directory in bintar
2025-08-06 17:23:45 -0400
bump the VERSION
MariaDB 11.4.8 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-08-06
Alternate download from mariadb.org
Release date: 6 Aug 2025
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.11.14
Merge 2025-07-28 19:40:10 +0200 - Merge branch '10.11' into 11.4
2025-07-17 17:23:56 +0200
Update ColumnStore 23.10.5-1
2025-07-22 23:08:29 +0200
Connector/C 3.4.7
2025-07-23 17:40:10 +0200
make main.desc_index_min_max more stable
2025-07-16 14:08:11 +0000
New getter to read Engine Independent JSON histogram buckets directly This would allow Columnstore to leverage EI data in its cost-based and rewrite optimizer parts
2025-06-16 14:52:32 +0300
MDEV-36323: Split Materialized code: last_refills is never set in 11.0+
2025-07-20 10:32:37 +0200
MDEV-37281 incorrect isolation level in update with unique using hash or without overlap
2025-07-14 13:31:50 +1100
MDEV-37230 Incorrect handling of NULL join conditions when using split-materialized
2025-06-23 15:05:44 +1100
MDEV-37057 Wrong result with LATERAL DERIVED
2025-06-23 13:45:22 +1000
MDEV-37052 JSON_SCHEMA_VALID stack overflow handling errors
2023-05-30 11:01:42 +0100
MDEV-35826 Fix COLUMNSTORE in Debian CI builds
2025-07-03 01:01:12 +0200
MDEV-37143 mariabackup fails on Windows with "SSL certificate is self-signed"
2025-07-02 17:50:24 +0700
MDEV-32694: ASAN errors in Binary_string::alloced_length / reset_stmt_params
2025-06-23 15:38:49 +0200
MDEV-35611 ALTER IF EXISTS assertions in sql_errno with statement timeout
2025-06-26 11:12:08 +0700
MDEV-34322: ASAN heap-buffer-overflow in Field::is_null / Item_param::assign_default or bogus ER_BAD_NULL_ERROR
2025-06-24 15:20:25 +1000
MDEV-36697: Wrong server.cnf group for version
2025-06-18 23:42:02 +0200
MDEV-36904 Improve runtime DLL packaging on Windows
Merge 2025-06-17 09:50:22 +0200 - Merge branch '10.11' into 11.4
2025-06-10 11:53:45 +0200
MDEV-36904 Improve runtime dependency packaging on Windows
2025-05-28 01:55:39 +0200
MDEV-25870 followup : pmull support on Windows ARM64
2025-05-27 10:20:31 +0200
MDEV-26713 post-fix: don't run charset_client_win_utf8mb4.test in parallel mtr
2025-05-23 09:19:08 +0200
MDEV-36885 Windows/ARM64 - build and test on CI
2025-05-23 14:47:00 +0200
Windows/ARM64 - fix build with clang-cl
2025-05-22 07:17:22 +0000
Fix mariadb-upgrade-service crash on Windows/ARM64
2025-05-21 21:12:40 +0200
Windows/ARM64 - workaround compiler bug
2025-05-21 16:32:23 +0200
MDEV-32189 follow-up: Properly initialize UErrorCode for ucal_getDefaultTimeZone()
2025-05-23 10:34:21 +0800
crc32 compatibility on Windows on ARM64
2025-05-22 10:25:29 -0400
bump the VERSION
DownloadRelease NotesChangelogOverview of 11.2
Alternate download from mariadb.org
Release date: 1 Nov 2024
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.11.10
Includes all fixes from
2024-10-30 09:36:12 +0200
innodb_fast_shutdown=0 might corrupt the system tablespace on 32-bit systems
2024-10-29 16:42:52 +0100
Revert "don't disable lto in DEB builds"
Merge 2024-10-29 16:39:47 +0100 - Merge branch '10.11' into 11.2
2024-10-28 18:48:55 +0700
Incorrect result for query with derived table having TEXT field
2024-09-29 20:50:58 +0700
Incorrect result for query with derived table having TEXT field
Merge 2024-10-18 11:32:22 +0300 - Merge 10.11 into 11.2
2024-10-16 21:34:24 +0530
Shrink the system tablespace when system tablespace contains leaked undo pages
2024-10-10 12:33:59 +0300
: Assertion with optimizer_join_limit_pref_ratio and 1-table select
2024-10-04 17:14:58 +1000
Fix -Wmaybe-uninitialized in spider_conn_first_link_idx
Merge 2024-10-03 13:24:43 +0300 - Merge 10.11 into 11.2
Merge 2024-09-24 05:23:37 +0200 - Merge branch '10.11' into '11.2'
2024-09-19 11:15:38 +0200
: Adjust wsrep_sst_mariadb-backup.sh to understand both pre- and post- file naming
Merge 2024-09-18 07:38:49 +0300 - Merge 10.11 into 11.2
2024-09-18 07:06:35 +0300
after-merge fix
Merge 2024-09-18 10:45:26 +1000 - Merge branch '10.11' into 11.2
Merge 2024-09-18 10:25:16 +1000 - Merge branch '10.11' into 11.2
Merge 2024-09-17 12:34:33 +0300 - Merge 10.11 -> 11.2
Merge 2024-09-10 18:35:16 +0300 - Merge 10.11 into 11.2
Merge 2024-09-09 13:25:40 +0300 - Merge 10.11 -> 11.2
2024-09-09 14:34:14 +0530
Bootstrap hangs while shrinking the system tablespace
Merge 2024-08-29 16:02:57 +0300 - Merge 10.11 into 11.2
Merge 2024-08-21 07:58:46 +0200 - Merge branch '10.11' into 11.2
Merge 2024-08-20 11:29:44 +0200 - Merge branch '11.1' into 11.2
Merge 2024-08-09 08:57:07 +0200 - Merge branch '11.1' into mariadb-11.1.6
2024-08-08 18:01:18 -0400
bump the VERSION
2024-08-01 13:07:12 +0700
: Memory leaks on running DELETE statement in PS mode with positional parameters
2024-08-13 08:20:18 +0300
: BUF_GET_RECOVER assertion failure on upgrade
Merge 2024-08-09 08:59:38 +0200 - Merge branch '11.2' into mariadb-11.2.5
2024-08-08 18:02:30 -0400
bump the VERSION
MariaDB 10.11.3 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-05-10
Release date: 10 May 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.10.4
Merge 2023-05-05 15:09:16 +0200 - Merge branch '10.10' into 10.11
Merge 2023-05-05 11:31:53 +0200 - Merge branch '10.10' into 10.11
Merge 2023-05-05 07:16:15 +0200 - Merge branch '10.10' into 10.11
Merge 2023-05-04 11:56:52 +0200 - Merge branch '10.10' into 10.11
Merge 2023-05-03 21:05:34 +0200 - Merge branch '10.10' into 10.11
Merge 2023-04-27 14:03:24 +0300 - Merge 10.10 into 10.11
2023-02-04 20:32:26 +1100
: main.explain_json_format_partitions fails on Debian arm{el,hf}
2023-02-09 16:55:54 +1100
: Fix my_timer_init() to match the code in as my_timer_cycles()
Merge 2023-04-26 18:31:50 +0300 - Merge 10.10 into 10.11
Merge 2023-04-26 13:10:57 +0400 - Merge remote-tracking branch 'origin/10.10' into 10.11
2023-04-17 16:46:52 +0300
Update BUILD scripts
Merge 2023-04-14 13:08:28 +0300 - Merge 10.10 into 10.11
2023-04-05 10:47:32 +0400
SIGSEGV in strlen_avx2 | make_date_time | Item_func_date_format::val_str
Merge 2023-03-29 16:53:37 +0300 - Merge 10.10 into 10.11
2023-03-11 11:07:48 -0800
Fix trivial spelling errors
Merge 2023-03-20 10:38:44 +0200 - Merge 10.10 into 10.11
2023-03-16 17:57:34 +0200
Fixed newly introduced bug in scripts/mysql_install_db
Merge 2023-03-17 14:23:03 +0200 - Merge 10.10 into 10.11
Merge 2023-03-17 07:00:03 +0200 - Merge 10.10 into 10.11
2023-03-09 14:53:29 +0200
Fixes to mysql_install_db
2023-03-08 12:27:31 +1100
errmsg-utf8.txt no longer uses charsets
Merge 2023-03-09 12:16:27 +0100 - Merge branch '10.10' into 10.11
2023-03-06 11:04:48 +0100
: Add Georgian error messages and locale
2023-03-04 05:49:36 +0100
Add Georgian translation (error messages)
Merge 2023-03-06 13:39:12 +0200 - Merge 10.10 into 10.11
2023-03-03 11:38:43 +0200
system-wide max transaction id corrupted after changing the undo tablespaces
Merge 2023-02-28 10:52:42 +0200 - Merge 10.10 into 10.11
2023-02-16 10:46:22 -0500
bump the VERSION
Merge 2023-02-16 11:41:18 +0200 - Merge 10.10 into 10.11
2023-02-11 01:02:40 +0100
Update 10.11 HELP
2023-02-09 12:49:17 +1100
: Türkiye is the correct current country naming
MariaDB 10.11.5 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-08-14
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.10.6
Merge 2023-08-09 21:25:47 +0200 - Merge branch '10.10' into 10.11
Merge 2023-08-08 14:57:31 +0200 - Merge branch '10.10' into 10.11
2023-08-03 14:19:10 +0200
mysqldump against MYSQL server 8 creates invalid dump
Merge 2023-07-26 14:44:43 +0300 - Merge 10.10 into 10.11
2023-07-25 20:37:07 +0200
Update 10.11 HELP
2023-03-11 16:00:19 -0800
Fix syntax FB/FR -> fB/fR and bump version to 10.11 in man pages
2023-03-11 13:35:30 -0800
Fix syntax error in man page headers
2023-03-11 13:01:39 -0800
: Fix unnecessary acute accents in man pages
Merge 2023-07-04 08:19:48 +0300 - Merge 10.10 into 10.11
Merge 2023-06-27 17:45:06 +0300 - Merge 10.10 into 10.11
2023-05-03 00:34:31 +0000
Fix compiler warnings
2023-06-12 14:57:21 +0300
Added option sql_error_warnings to sql_error_log plugin
2023-06-09 12:37:03 +0300
Added not_as_root.inc to some test scripts that fails if run as root
2023-06-08 17:15:16 +0300
Disable flush_logs_not_windows.test of run as root (causes failure)
2023-06-08 15:50:50 +0300
Update BUILD scripts
Merge 2023-06-08 11:23:45 +0300 - Merge mariadb-10.11.4 into 10.11
Merge 2023-06-08 11:23:08 +0300 - Merge 10.10 into 10.11
Merge 2023-06-07 10:46:23 -0400 - Merge branch 'bb-10.11-bumpversion' of github.com:MariaDB/server into bb-10.11-bumpversion
2023-06-07 08:16:38 -0400
bump the VERSION
2023-06-07 08:16:38 -0400
bump the VERSION
Merge 2023-06-07 15:01:43 +0300 - Merge 10.10 into 10.11
2023-05-23 15:32:50 +0300
Request: log warnings into SQL_ERROR_LOG
2023-05-11 10:01:35 +0100
server.cnf: adjust major version to 10.11
Merge 2023-05-11 10:00:06 +0300 - Merge 10.10 into 10.11
2023-05-10 20:08:33 +0300
Fix ./mtr --view-protocol opt_trace
Merge 2023-05-11 09:53:18 +0300 - Merge mariadb-10.11.3 into 10.11
2023-05-10 08:48:11 -0400
bump the VERSION
2023-05-02 18:09:34 +1000
deb: autobake - add mantic
2023-04-23 10:59:32 +0200
: FLUSH BINARY LOGS DELETE_DOMAIN_ID=(D) can errorneously delete active domains
The most recent release of MariaDB 10.10 is:MariaDB 10.10.7 Stable (GA) Download Now
Download 10.10.2Release NotesChangelogOverview of 10.10
Release date: 17 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.9.4
2022-11-14 19:09:06 +0100
SIGSEGV in st_select_lex_unit::is_derived_eliminated, runtime error: member access within null pointer of type 'struct TABLE' in st_select_lex_unit::is_derived_eliminated()
2022-11-12 22:52:58 +0100
Spider doesn't return all rows when doing a join of two tables with no usable keys
Merge 2022-11-03 11:47:10 +0100 - Merge branch '10.9' into 10.10
Merge 2022-11-01 10:42:22 +0100 - Merge branch '10.9' into 10.10
2022-10-06 00:45:47 +0200
mysqlimport occasionally fails to fail in main.mysqldump
2022-10-17 16:16:23 +0200
change to stable version
Merge 2022-10-17 16:15:40 +0200 - Merge branch '10.9' into 10.10
Merge 2022-10-17 16:13:46 +0200 - Merge branch 'bb-10.10-vp-' into 10.10
2022-09-28 13:53:08 +0700
: make working view-protocol
Merge 2022-09-28 09:40:17 +0700 - Merge branch 'bb-10.9-all-builders' into bb-10.10-all-builders
2022-10-12 14:43:53 +0400
collation_connection and db_collation are too short in mysql.proc and mysql.event
Merge 2022-10-13 10:57:21 +0300 - Merge 10.9 into 10.10
2022-10-06 12:07:01 +0200
Speed up mysql_upgrade test on Windows by not using SSL
Merge 2022-10-04 13:32:38 +0200 - Merge branch '10.9' into 10.10
2022-09-23 14:37:58 +0200
Default SSL makes mysqlslap much slower, tests fail with timeout
2022-09-29 22:38:14 +0200
after merge update *.result
2022-09-12 11:53:21 -0400
: rpl.rpl_change_master_demote sporadically fails in BB
Merge 2022-09-21 10:59:56 +0300 - Merge 10.9 into 10.10
2022-09-13 16:59:27 +0200
galera tests fail with "TLS/SSL error: Success (0)"
Merge 2022-09-13 20:59:40 +0300 - Merge 10.9 into 10.10
Merge 2022-09-09 20:10:23 +0900 - Merge 10.9 into 10.10
Merge 2022-09-07 10:14:06 +0300 - Merge 10.9 into 10.10
Merge 2022-09-06 10:51:18 +0300 - Merge 10.9 into 10.10
2022-09-02 13:23:24 +0400
A follow-up patch Improve UCA collation performance for utf8mb3 and utf8mb4
Merge 2022-08-30 13:33:02 +0300 - Merge 10.9 into 10.10
Merge 2022-08-29 14:04:25 +0300 - Merge 10.9 into 10.10
2022-08-16 09:26:27 -0700
Fixed some compiler issues appeared after d7ffb7c3dd95c4c5e36f75b09662faafa0fb1ecd
Merge 2022-08-15 13:48:51 +0200 - Merge branch '10.10' into bb-10.10-release
2022-08-15 02:50:10 -0400
bump the VERSION
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.6Release NotesChangelogOverview of 10.9
Release date: 10 May 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.8.8
Merge 2023-05-05 14:01:40 +0200 - Merge branch '10.8' into 10.9
Merge 2023-05-05 11:21:37 +0200 - Merge branch '10.8' into 10.9
Merge 2023-05-04 19:43:39 +0200 - Merge branch '10.8' into 10.9
Merge 2023-05-04 11:39:51 +0200 - Merge branch '10.8' into 10.9
Merge 2023-05-03 13:27:59 +0200 - Merge branch '10.8' into 10.9
Merge 2023-04-28 13:39:33 +0300 - Merge 10.8 into 10.9
2023-04-27 16:55:47 +1000
deb: sid - debian autobake
Merge 2023-04-27 10:03:26 +0300 - Merge 10.8 into 10.9
2023-04-26 18:19:44 +0300
After-merge fix
Merge 2023-04-26 17:48:13 +0300 - Merge 10.8 into 10.9
2023-04-10 11:35:38 +0400
Replica of 10.3, 10.4, <10.5.19 and <10.6.12 to 10.11 will not work when using non-default charset
Merge 2023-04-14 11:32:36 +0300 - Merge 10.8 into 10.9
Merge 2023-03-29 15:28:13 +0300 - Merge 10.8 into 10.9
Merge 2023-03-20 10:37:05 +0200 - Merge 10.8 into 10.9
Merge 2023-03-17 14:22:10 +0200 - Merge 10.8 into 10.9
Merge 2023-03-17 06:58:33 +0200 - Merge 10.8 into 10.9
2023-03-14 05:29:04 +0400
SIGSEGV in my_convert and UBSAN: member access within null pointer of type 'const struct MY_CHARSET_HANDLER' in my_convert
Merge 2023-03-06 13:38:16 +0200 - Merge 10.8 into 10.9
Merge 2023-02-28 10:37:11 +0200 - Merge 10.8 into 10.9
Merge 2023-02-16 10:25:34 +0200 - Merge 10.8 into 10.9
Merge 2023-02-06 20:48:18 +0100 - Merge branch '10.9.5' into 10.9
2023-02-06 10:50:17 -0500
bump the VERSION
Release date: 21 Nov 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 14 Aug 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 10 May 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Revision #d8dad8c3b5 2024-11-08 15:35:01 +0100
New CC 3.4
Revision #044d8c50c6 2024-10-28 22:41:41 +0100
ed25519: support empty password
Revision #583a5a79c9 2024-09-04 19:57:45 +0200
MDEV-34854 Parsec sends garbage when using an empty password
Merge Revision #9e1fb104a3 2024-11-08 07:17:00 +0100 - Merge tag '11.4' into 11.6
Revision #4c7cfd2624 2024-10-29 14:22:59 +0400
MDEV-34817 perfschema.lowercase_fs_off fails on buildbot
Revision #a88c71b294 2024-10-22 11:10:58 +0400
MDEV-35041 Simple comparison causes "Illegal mix of collations" even with default server settings
Revision #4e1e9ea6f3 2024-10-11 15:02:31 +0300
MDEV-35124 Set innodb_snapshot_isolation=ON by default
Revision #26dce1cec3 2024-10-08 14:05:12 +0200
MDEV-34220: Add --dir option to mariadb-dump man page
Revision #69686375a8 2024-10-09 17:22:48 +0300
MDEV-34782 SIGSEGV in handler::update_global_table_stats in close_thread_table()
Revision #875d8c909f 2024-10-09 17:10:30 +0300
Removed end '.' from variable comment
Merge Revision #43465352b9 2024-10-03 16:09:56 +0300 - Merge 11.4 into 11.6
Merge Revision #ba7088d462 2024-10-03 15:59:20 +1000 - Merge '11.4' into 11.6
Revision #b7bca3ff71 2024-07-03 16:52:08 +0800
MDEV-34518 Initialise THD::max_tmp_space_used
Revision #45d99ea105 2024-09-10 20:35:03 +0200
Workaround MDEV-34890
Revision #7fd73f9ac9 2024-09-06 01:57:50 +0200
mariadb-import, multithreading - improve error handling
Revision #19cea73834 2024-09-05 13:24:22 +0200
Cleanup - make sure all members of table_load_params are initialized
Merge Revision #a5b80531fb 2024-09-04 10:38:25 +0300 - Merge 11.4 into 11.6
Revision #c67149b859 2024-08-28 14:41:21 +0400
MDEV-34829 LOCALTIME returns a wrong data type
Revision #9e845107f8 2024-08-20 13:06:11 -0600
MDEV-34765: rpl.master_last_event_time_stmt fails with Result Length Mismatch
Merge Revision #492a7c2430 2024-08-21 13:28:32 +0200 - Merge branch '11.5' into 11.6
Merge Revision #342fa29615 2024-08-21 11:52:54 +0200 - Merge branch '11.4' into 11.5
Revision #8b8c8fcb86 2024-08-12 10:33:12 +1000
MDEV-33836 Compute modulus correctly in sequence
Revision #2603453436 2024-08-09 15:39:59 +1000
MDEV-33836 Fix version markers in tests relating to MDEV-28152
Merge Revision #10b885907a 2024-08-15 08:13:32 +0300 - Merge 11.4 into 11.6
Revision #cf08f44d03 2024-08-14 16:00:21 -0400
bump the VERSION
Revision #72ab8bc990 2024-08-13 19:04:44 +0900
fix: fix typo at mysql-test README
Revision #ff865b088f 2024-08-12 21:30:32 +0200
MDEV-34741 - remove LOCK TABLE from mariadb-import
Make test plan stabil.
Merge Revision #f8af7c6f48 2023-08-10 08:09:33 +0200 - Merge branch '10.11' into 11.0
Revision #4821ce8137 2023-08-10 08:09:03 +0200
fix 32bit results after merge
Merge Revision #51f9d62005 2023-08-08 21:03:46 +0200 - Merge branch '10.11' into 11.0
Merge Revision #f2b4972bd4 2023-07-26 15:13:06 +0300 - Merge 10.11 into 11.0
Revision #936edd877b 2023-07-25 14:07:31 +0200
Update 11.0 HELP
Revision #60ad8b1ebc 2023-07-24 14:00:06 +0200
Fix occasional failure in test spider/bugfix.mdev_31463
Revision #51a85e7e73 2023-03-29 09:40:01 +0300
MDEV-30843: Add Extended descriptions to compat packages
Revision #b6e7b6b7b2 2023-05-18 13:37:00 +0100
Add preprocessor whitespace to CODING_STANDARDS.md
Revision #313c5a1dfb 2023-07-05 12:37:05 +0300
MDEV-31443 [FATAL] InnoDB: Unable to find charset-collation in ibuf_upgrade()
Merge Revision #a906046f1f 2023-07-04 08:20:20 +0300 - Merge 10.11 into 11.0
Revision #a9e13866e2 2023-06-30 12:20:45 +1000
MDEV-31463 [fixup] Spider: error code in mdev_31463.test
Revision #941f91edbc 2023-03-16 02:48:23 -0400
Fix encryption calls with overlapping buffers
Revision #17a32c3bbc 2023-01-12 04:58:16 -0500
MDEV-30389 Ensure correct dlen during encryption
Merge Revision #1fe4bcbe05 2023-06-28 09:19:19 +0300 - Merge 10.11 into 11.0
Revision #5ef27d271d 2023-06-15 18:04:30 +1000
MDEV-31463 Spider should check connection before setting lock wait timeout
Revision #aeeca7111b 2023-06-26 16:40:36 +0300
MDEV-22570 fixup: GCC 13 -Wpessimizing-move
Revision #40b9b980da 2023-06-25 16:22:02 +0300
Removed wrongly placed test from group_min_max.test
Revision #ccc48b40e3 2023-06-25 15:38:20 +0300
Fixed window warning
Revision #3d617fdc7f 2023-06-21 15:44:25 +0300
MDEV-31375 Assertion `dbl_records <= s->records' failed with optimizer_use_condition_selectivity=1
Revision #d3c81804ba 2023-06-21 14:00:18 +0300
MDEV-31494 Server crashes in ha_partition::index_blocks / get_key_scans_params
Revision #f25a74c0b0 2023-06-18 12:11:18 +0300
Fixed typo on opt_range.cc: SEL_ARG::number_of_eq_groups()
Merge Revision #5fb2c031f7 2023-06-08 13:49:48 +0300 - Merge 10.11 into 11.0
Merge Revision #cb9d97ef38 2023-06-08 11:35:36 +0300 - Merge mariadb-11.0.2 into 11.0
Revision #ded4ed3220 2023-06-07 17:24:13 +0300
MDEV-30944 Range_rowid_filter::fill() leaves file->keyread at MAX_KEY
Revision #3ea8f3062a 2023-06-06 16:50:57 +0300
Added compare cost for DS-MRR (multi-range-read with disk sweep)
Revision #07b02ab40e 2023-05-26 17:26:42 +0300
MDEV-31356: Range cost calculations does not take into account join_buffer
Revision #7079386587 2023-06-06 15:27:52 -0400
bump the VERSION
Merge Revision #91b31ce43d 2023-05-05 14:40:15 +0200 - Merge branch '10.9' into 10.10
Merge Revision #3739298241 2023-05-05 11:26:06 +0200 - Merge branch '10.9' into 10.10
Revision #83fa03359f 2023-05-04 23:28:45 +0200
after merge: update the test for 10.10
Merge Revision #4a6fbe27b1 2023-05-04 20:08:45 +0200 - Merge branch '10.9' into 10.10
Merge Revision #16e5bc4cbc 2023-05-04 11:50:34 +0200 - Merge branch '10.9' into 10.10
Merge Revision #13a294a2c9 2023-05-03 14:09:13 +0200 - Merge branch '10.9' into 10.10
Merge Revision #e02a2f4e9f 2023-05-02 10:22:43 +0300 - Merge 10.9 into 10.10
Merge Revision #4f16e95310 2023-04-27 13:36:36 +0300 - Merge 10.9 into 10.10
Merge Revision #ce6616aa28 2023-04-26 18:31:03 +0300 - Merge 10.9 into 10.10
Revision #c21745dbe4 2023-03-02 17:37:36 +0400
MDEV-30577 Case folding for uca1400 collations is not up to date
Revision #6075f12c65 2023-02-24 19:22:32 +0400
MDEV-31071 Refactor case folding data types in Unicode collations
Revision #2ad287caad 2023-04-18 09:40:41 +0400
MDEV-31069 Reuse duplicate char-to-weight conversion code in ctype-utf8.c and ctype-ucs2.c
Revision #30b4bb4204 2023-04-18 06:44:03 +0400
MDEV-31068 Reuse duplicate case conversion code in ctype-utf8.c and ctype-ucs2.c
Revision #2230c2e7aa 2023-04-17 10:14:21 +1000
MDEV-27009: Add UCA-14.0.0 collations - License
Merge Revision #a009280e60 2023-04-14 12:24:14 +0300 - Merge 10.9 into 10.10
Revision #e68f0f0986 2023-02-20 09:03:28 +0200
MDEV-30502: Change lsb-base to sysvinit-utils
Merge Revision #191821f7df 2023-03-29 15:29:02 +0300 - Merge 10.9 into 10.10
Merge Revision #78d0d74eb7 2023-03-20 10:38:15 +0200 - Merge 10.9 into 10.10
Merge Revision #df08731b58 2023-03-17 14:22:35 +0200 - Merge 10.9 into 10.10
Merge Revision #3dd33789c1 2023-03-17 06:59:46 +0200 - Merge 10.9 into 10.10
Revision #5f33351f48 2023-03-08 21:23:01 +0100
MCOL-5437 columnstore fails to compile to due old cs->casedn_multiply use
Merge Revision #4ccb2be65f 2023-03-06 13:38:39 +0200 - Merge 10.9 into 10.10
Revision #0bf400a19a 2023-03-03 04:10:58 +0400
A cleanup for MDEV-30695 Refactor case folding data types in Asian collations
Merge Revision #f14d9fa09a 2023-02-28 10:43:29 +0200 - Merge 10.9 into 10.10
Revision #3b9e8dfa84 2023-02-26 18:25:31 +0200
Fixed (non crtitial) memory segment overrun
Revision #6f6fa3bec2 2023-02-21 12:04:45 +0200
MDEV-30694: Cross building on x86_64 to arch i686 fails
Revision #33f8f92b74 2023-02-21 12:38:50 +0400
MDEV-30695 Refactor case folding data types in Asian collations
Revision #7e341cc740 2023-02-21 11:03:52 +0400
MDEV-30692 conf_to_src is not up to date
Revision #7f6b648d7d 2023-02-17 16:20:01 +0400
MDEV-30661 UPPER() returns an empty string for U+0251 in uca1400 collations for utf8
Merge Revision #345356b868 2023-02-16 11:36:38 +0200 - Merge 10.9 into 10.10
Revision #7aace5d5da 2022-10-28 11:14:44 +0100
MDEV-28839: remove current_pos where not intentionally being tested Task: ===== Update tests to reflect MDEV-20122, deprecation of master_use_gtid=current_pos. Change Master (CM) statements were either removed or modified with current_pos --> slave_pos based on original intention of the test. Reviewed by: ============ Brandon Nesterenko brandon.nesterenko@mariadb.com
Merge Revision #25a8bdda08 2023-02-06 20:49:51 +0100 - Merge branch '10.10.3' into 10.10
Revision #dcd93d019a 2023-02-06 10:51:40 -0500
bump the VERSION
DownloadRelease NotesChangelogOverview of 10.8
Alternate download from mariadb.org
Release date: 10 May 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.7.8
Includes all fixes from
Merge 2023-05-05 13:35:13 +0200 - Merge branch '10.6' into 10.8
Merge 2023-05-05 11:14:33 +0200 - Merge branch '10.6' into 10.8
Merge 2023-05-04 19:13:56 +0200 - Merge branch '10.6' into 10.8
Merge 2023-05-04 11:34:11 +0200 - Merge branch '10.6' into 10.8
Merge 2023-05-03 11:33:57 +0200 - Merge branch '10.6' into 10.8
2023-04-28 12:15:45 +0300
json_normalize does not work correctly with MSAN build
Merge 2023-04-27 17:14:36 +0300 - Merge 10.6 into 10.8
Merge 2023-04-27 09:53:56 +0300 - Merge 10.6 into 10.8
Merge 2023-04-26 13:58:40 +0300 - Merge 10.6 into 10.8
Merge 2023-04-24 15:59:23 +0300 - Merge 10.6 into 10.8
Merge 2023-04-14 09:48:22 +0300 - Merge 10.6 into 10.8
Merge 2023-04-13 15:52:46 +0300 - Merge 10.6 into 10.8
Merge 2023-04-13 09:59:41 +0300 - Merge 10.6 into 10.8
Merge 2023-04-12 15:50:08 +0300 - Merge 10.6 into 10.8
2023-04-12 13:05:48 +0300
fixup: Remove an unused function
Merge 2023-03-29 15:16:42 +0300 - Merge 10.6 into 10.8
Merge 2023-03-20 10:33:04 +0200 - Merge 10.6 into 10.8
Merge 2023-03-17 14:19:17 +0200 - Merge 10.6 into 10.8
Merge 2023-03-16 18:11:37 +0200 - Merge 10.6 into 10.8
2023-01-30 19:42:27 -0800
Crash when checking whether condition can be pushed into view
2023-02-08 19:49:47 +0000
Fix mini-benchmark
2023-03-07 13:00:59 +0530
deadlock between CHECK TABLE and bulk insert
2023-03-03 19:05:44 +0530
Assertion `!memcmp(rec_trx_id, old_pk_trx_id->data, 6 + 7)' failed in row_log_table_apply_update
Merge 2023-03-06 13:37:12 +0200 - Merge 10.6 into 10.8
2023-02-28 20:19:06 +0530
Assertion `!index->is_ibuf()' failed around cmp_dtuple_rec_with_match_bytes
Merge 2023-02-28 10:36:17 +0200 - Merge 10.6 into 10.8
2023-02-23 22:19:26 +0400
Wrong casefolding in xxx_unicode_520_ci for U+0700..U+07FF
Merge 2023-02-16 10:24:23 +0200 - Merge 10.6 into 10.8
2023-02-16 09:17:40 +0200
fixup: Correct a comment
Merge 2023-02-16 09:17:06 +0200 - Merge 10.6 into 10.8
2023-02-14 15:43:33 +0530
Assertion !rec_offs_nth_extern(offsets2, n) during bulk insert
2023-02-10 14:44:45 +0200
Fix RPL tests post DEBUG_SYNC change
Merge 2023-02-10 13:43:53 +0200 - Merge 10.6 into 10.8
Merge 2023-02-06 20:46:33 +0100 - Merge branch '10.8.7' into 10.8
2023-02-06 10:49:10 -0500
bump the VERSION
MariaDB 11.8.2 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-06-04
Release date: 4 Jun 2025
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Includes all fixes from
MariaDB 11.4.5 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-02-04
Release date: 4 Feb 2025
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
MariaDB 11.4.2 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-05-29
Release date: 29 May 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
)
Release date: 15 Aug 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Merge Revision #8d36cafe4f 2025-05-21 15:57:16 +0200 - Merge branch '11.4' into 11.8
Merge Revision #118cfcf821 2025-05-13 13:44:58 +0300 - Merge 10.11 into 11.4
Revision #8fb09426b9 2025-05-13 12:27:50 +0300
MDEV-36759: Huge performance drop
Revision #bb48d7bc81 2025-05-13 12:27:46 +0300
MDEV-36781: Assertion i < BUF_BUDDY_SIZES failed in buf_buddy_shrink()
Revision #56e0be34bc 2025-05-13 12:27:42 +0300
MDEV-36780: InnoDB buffer pool reserves all assigned memory
Revision #0c18e5a292 2025-05-08 11:18:16 +0300
MDEV-36760 log_t::append_prepare_wait(): Bogus assertion on write_lsn
Revision #a7278a3024 2025-04-28 10:22:58 -0600
MDEV-36663: Testcase Fixup
Revision #791fcea1d7 2025-05-13 12:27:36 +0300
bump the VERSION
Revision #f5b5de9cf9 2025-05-13 13:43:53 +0300
bump the VERSION
Revision #da5a4d05b9 2025-01-15 09:18:12 +1100
MDEV-35850 make HOSTNAME a cmake configure variable
Revision #c94133a71d 2025-04-19 18:02:51 -0400
MDEV-21510: In Optimizer Trace, print index name in chosen_access_method
Revision #d1a2dc54ad 2025-05-08 19:08:29 +0200
Fix the test: changing charset should be dome when we can not skip the test.
Revision #98e02217c7 2025-04-29 08:27:07 +0200
Fix version
Merge Revision #4c6a59f120 2025-04-28 19:10:10 +0200 - Merge branch '11.4' into 11.8
Merge Revision #237e24497b 2025-04-27 11:33:27 +0200 - Merge remote-tracking branch 'github/bb-11.4-release' into bb-11.8-serg
Revision #a0b77eb806 2025-04-24 14:32:14 +0300
MDEV-36685 CREATE-SELECT may lose in binlog side-effects of stored-routine
Revision #82867e07e3 2025-04-20 10:42:53 +0200
MDEV-35897 vector index search allocates too much memory for large ef_search
Revision #395db6f1d5 2025-04-07 22:43:56 +0200
MDEV-36398 Extend SBOM with 'license' and 'copyright'
Revision #805e7ca3ad 2025-04-17 16:29:07 +0200
fix incorrect merge 15700f54c212
Revision #76b54a2a67 2025-04-15 00:36:20 +0200
set the function result field name for error reporting
Revision #b5d0e30923 2025-04-15 00:18:23 +0200
MDEV-36596 Assertion failure in TABLE_SHARE::init_from_sql_statement_string upon returning wrong type from function
Revision #1691b0cfac 2025-04-06 11:52:34 +0200
cleanup: mhnsw, fix vector length when cosine
Revision #313b8c293a 2024-12-23 17:25:35 +0400
MDEV-35309 ALTER performs vector truncation without WARN_DATA_TRUNCATED or similar warnings/errors
Revision #e5574d8b94 2025-04-02 18:06:29 +0200
MDEV-36334 test main.func_format fails on i386 on exabyte/petabyte mismatch
Revision #29823f3b96 2025-02-07 15:12:20 +0400
MDEV-35152 DATA/INDEX DIRECTORY options are ignored for vector index
Revision #1a85ae444a 2025-03-29 12:13:42 +0100
MDEV-36050 DATA/INDEX DIRECTORY handling is inconsistent
Revision #dc073e4c0c 2025-03-28 21:57:31 +0100
mtr: use plugin-load-add in have_rocksdb.opt
Revision #606edaa6cd 2025-03-28 21:56:44 +0100
consistent error messages, no <angle quoting>
Revision #7db60533c7 2025-03-27 20:20:32 +0100
MDEV-36188 assert with vector index and very long PK
Revision #49f330a305 2025-03-26 22:10:53 +0100
MDEV-36177 InnoDB: Failing assertion: prebuilt->select_lock_type != LOCK_NONE || srv_read_only_mode || trx->read_view.is_open()
Revision #1304181f36 2025-03-26 21:25:39 +0100
MDEV-36256 Crash on disconnect when dropped Aria table with vector key under lock
Revision #7788295022 2025-03-26 16:49:40 +0100
MDEV-36163 InnoDB assert with vector index under LOCK TABLES
Revision #a3257038d1 2025-03-25 11:11:46 +0100
assert in safe_mutex_lock that the mutex is initialized
Revision #cd7a454c23 2025-03-25 11:11:01 +0100
MDEV-36351 MariaDB crashes when trying to access information_schema.users under --skip-grant-tables
Revision #72dc054a9e 2025-03-25 10:41:43 +0100
MDEV-36104 Server crashes when reading information_schema.COLUMNS after creating a table with virtual columns using the GIS data type
Revision #3c98e8c0e3 2025-02-14 14:16:40 +0100
MDEV-36067 Assertion failure in TABLE_SHARE::init_from_sql_statement_string
Revision #fb43b0dc3d 2025-04-18 09:41:12 +0200
fix for post-test check of multi_source.master_info_file
Revision #f9125dffc6 2025-04-16 11:19:49 +1000
MDEV-35662 Optimize subqueries before sending EXPLAIN output in single table update
Revision #6bb92f98ce 2025-02-21 12:41:50 -0500
MDEV-36184 - mhnsw: support powerpc64 SIMD instructions
Revision #db5bb6f333 2025-04-03 18:29:24 +1100
MDEV-36469 don't check is_infoschema_db for null db
Merge Revision #bb1d88b6dc 2025-04-02 14:07:01 +0300 - Merge 11.4 into 11.8
Revision #6e4fa7e5a1 2025-03-27 18:02:37 +0700
MDEV-36390: Minor refactoring of the method get_expr_query at the classes sp_instr_cpush/sp_instr_cursor_copy_struct
Revision #cc831f16c8 2025-03-24 12:38:46 +0700
MDEV-36079: Stored routine with a cursor crashes on the second execution if a DDL statement happened
Revision #98a75d111c 2025-03-20 18:38:09 +0400
MDEV-36322 Comparison ROW(stored_func(),1)=ROW(1,1) calls the function twice per row
Revision #01cf1cb84b 2024-11-27 07:33:26 -0700
MDEV-7850: Optimize Query_log_event::begin_event()
Revision #5217d8609b 2025-03-06 09:36:10 +0100
MDEV-9101 forgotten symbolic error representation
Merge Revision #bb9f010432 2025-03-05 20:39:47 +0200 - Merge 11.4 into 11.8
Revision #6f1161aa34 2025-02-17 13:43:22 +1100
MDEV-36087 Check for existence of the new Options JSON field in mysql.servers
Revision #b453123a26 2025-02-20 13:12:23 +0100
MDEV-36130: main.mysqldump fails in parallel mysql-import test
Revision #059d06ae07 2025-02-18 13:09:26 +0200
Fixed compile failure in sql_print_warning in sql_acl.cc
Revision #59ad3225ae 2025-02-13 17:27:11 +0100
MDEV-34979 postfix
Revision #33e0796e7a 2025-02-13 13:06:50 +0200
MDEV-36080: Assertion on 2nd PS execution with error and Array Binding
Revision #1629435745 2025-02-12 14:07:10 -0500
MDEV-36074 main.multidelete_engine missing result file
Revision #d54ec1b377 2025-02-05 15:28:42 +0100
MDEV-33965 - fix non-determinism in the main.status test
Includes all fixes from MariaDB 11.3.2
Merge Revision #63a5552e76 2025-04-28 17:08:53 +0200 - Merge branch '10.11' into 11.4
Merge Revision #a8d4642375 2025-04-26 10:53:02 +0200 - Merge branch '10.11' into 11.4
Revision #1c09b5eadb 2025-04-24 13:07:12 +1000
packaging prep for Ubuntu Plucky
Revision #820114bd25 2025-04-20 11:06:52 +0200
new CC
Revision #616fb6831d 2025-04-16 09:09:43 +0200
new libfmt
Revision #f844f65492 2025-04-20 12:56:15 +0300
mtr backup tests should not read local .my.cnf files
Revision #c76d17a917 2025-03-27 18:02:37 +0700
MDEV-36390: Minor refactoring of the method get_expr_query at the classes sp_instr_cpush/sp_instr_cursor_copy_struct
Revision #7b3e02e1aa 2025-04-15 19:30:44 +0400
MDEV-36565 Assertion `src != ((void *)0)' failed in my_casedn_8bit
Revision #b6391d4e03 2025-04-14 23:07:07 -0400
MDEV-36463 Change expression_cache name to subquery_cache, and make appropriate changes to the test files
Revision #10c063f9f0 2025-03-22 12:45:13 +0400
MDEV-36213 Doubled memory usage (11.4.4 <-> 11.4.5)
Revision #0dad1458e7 2025-03-09 22:15:23 +0200
Add memory allocated by my_once_alloc() to memory status
Revision #75e11ec52c 2025-04-06 15:55:12 -0600
MDEV-36238 11.4 follow-up: Master_SSL_Verify_Server_Cert=0
Revision #11324875b4 2025-04-14 16:50:16 +0200
MDEV-33474 Windows packaging - install runtime dependencies
Revision #2dc9b8b78e 2025-04-07 17:17:44 +0400
MDEV-36216 TO_CHAR FM format not recognized in SQL_MODE=Oracle
Revision #d3c9a2ee21 2025-02-03 10:42:16 -0500
MDEV-35510 ASAN build crashes during bootstrap
Revision #6cff704e57 2024-11-27 16:10:09 +1100
MDEV-35512 remove all RPM compat packages
Revision #4a701e8ce4 2024-12-12 14:39:09 +1100
MDEV-35640 Protocol_text: handle errors in allocation
Revision #c6de1267dd 2025-04-10 10:04:14 +0530
MDEV-35689 InnoDB system tables cannot be optimized or defragmented
Revision #e176066a9e 2025-04-04 11:16:31 +0700
MDEV-36462: Crash on DECLARE spvar1 ROW TYPE OF cursor1 after a table recreation
Merge Revision #3ae8f114e2 2025-04-02 10:15:08 +0300 - Merge 10.11 into 11.4
Revision #8a05f45bc3 2025-03-31 18:07:15 +0400
MDEV-36361 Wrong utf8mb4_0900_bin alias for utf8mb4_bin (should be utf8mb4_nopad_bin)
Revision #d9ff22063a 2025-03-25 10:20:00 +1100
update C/C
Merge Revision #28425cc276 2025-03-31 20:18:05 +0200 - Merge branch '10.11' into 11.4
Revision #30140c066d 2025-03-29 12:17:47 +0200
MDEV-32148 fixup: replace timestamp on Windows
Revision #f56099a95d 2025-03-29 10:14:56 +0200
Fix some tests mainly on Valgrind
Revision #8010a4128d 2025-03-28 19:20:16 +0100
MDEV-36424: binlog_encryption.encrypted_master_switch_to_unencrypted_gtid Fails in BB 11.4+
Merge Revision #f5bd250f5b 2025-03-28 13:55:21 +0200 - Merge 10.11 into 11.4
Revision #3bbe11acd9 2025-03-24 18:54:45 +0400
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server
Revision #02893e875b 2025-01-29 11:45:15 +0100
MDEV-35969 wsrep: set new status for service manager
Revision #0b8762822e 2025-01-29 11:42:56 +0100
MDEV-35969 wsrep: add more details in service manager status
Merge Revision #38e420ba6e 2025-03-11 13:47:46 +0200 - Merge 10.11 into 11.4
Revision #e1277845a4 2025-03-08 21:19:29 +0200
MDEV-36206: Fix mysqld deprecation warning
Revision #2183f302c8 2025-03-05 11:44:38 +0200
MDEV-33489 atomic.alter_table is too slow with SSL
Merge Revision #49a6baec56 2025-03-03 11:07:56 +0200 - Merge 10.11 into 11.4
Revision #ef966af801 2025-01-23 20:20:00 +0200
MDEV-30877: Output cardinality for derived table ignores GROUP BY
Revision #cd03bf5c53 2025-02-04 21:35:55 +0200
Fixed costs in JOIN_TAB::estimate_scan_time() and HEAP
Revision #b7d67ceb5f 2025-02-08 17:39:27 +0400
MDEV-36047 Package body variables are not allowed as FETCH targets
Revision #6be0940f10 2025-02-04 12:36:00 -0500
bump the VERSION
Includes all fixes from MariaDB 11.2.6
Includes all fixes from MariaDB 11.3.2
Revision #0771110266 2025-01-30 10:25:18 +0100
MDEV-33658 1/2 FULLTEXT and SPATIAL keys are not "too long"
Merge Revision #7d657fda64 2025-01-30 11:59:53 +0100 - Merge branch '10.11 into 11.4
Revision #5be38d14fc 2025-01-25 20:07:02 +0100
ColumnStore 23.10.3-1
Revision #92a6789638 2025-01-25 18:09:41 +0100
C/C 3.4.4
Revision #04bd6ed44c 2025-01-17 17:54:59 +0100
MDEV-35368 Validation of SSL certificate fails for mariadb-backup
Revision #25b1c3505f 2025-01-27 16:17:48 +0400
MDEV-35677 Assertion `thd->is_error()' failed in virtual bool Field::sp_prepare_and_store_item(THD*, Item)
Revision #95a0325b58 2025-01-13 17:27:03 +0700
MDEV-32575 MSAN / Valgrind errors in test_if_cheaper_ordering upon reaching in_predicate_conversion_threshold
Revision #3a6af458e6 2024-10-10 15:43:36 +0300
MDEV-34877 Port "Bug #11745929 Change lock priority so that the transaction holding S-lock gets X-lock first" fix from MySQL to MariaDB
Revision #c1559f261f 2025-01-20 19:53:25 +0400
MDEV-35688 UBSAN: SUMMARY: UndefinedBehaviorSanitizer: nullptr-with-offset in my_casedn_utf8mb3
Revision #6be42c7276 2025-01-17 14:43:06 +0200
Removed test not related to utf8mb4_0900 from ctype_utf8mb4_0900.test
Revision #653f68784a 2025-01-17 11:29:01 +0200
MDEV-35865 atomic.alter_table times out often
Revision #b22eacc976 2025-01-17 14:16:41 +0100
fix sporadic failures of main.alter_table_online
Revision #1643a258d2 2025-01-15 21:23:33 +0100
update wsrep test for 26.4.21
Revision #904f2e4b2d 2025-01-15 21:22:48 +0100
fix galera tests for 11.4
Revision #f1da9dbf5e 2025-01-15 09:51:19 +0100
MDEV-20912 fix test results
Revision #c40709660f 2025-01-15 09:49:33 +0100
MDEV-35773 fix test results
Merge Revision #f1a7693bc0 2025-01-14 23:45:41 +0100 - Merge branch '10.11' into 11.4
Revision #f014d5872b 2025-01-09 17:32:44 +1100
MDEV-35554 call to function show_binlog_space_total()
Merge Revision #bca4cc0bd6 2025-01-09 14:02:19 +0200 - Merge 10.11 into 11.4
Merge Revision #17f01186f5 2025-01-09 07:58:08 +0200 - Merge 10.11 into 11.4
Revision #437550b7cf 2025-01-06 12:13:33 -0500
MDEV-35773 ER_PSEUDO_THREAD_ID_OVERWRITE in 11.4 shifts error messages
Revision #7fcaab7aaa 2024-12-15 15:57:53 +0200
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server
Revision #9e7762e718 2024-12-03 17:18:23 +0100
MDEV-35233: RBR does not work with CSV tables
Revision #b66d421d60 2024-12-13 10:40:04 +0100
MDEV-35046 update test results
Revision #4c9fd4f45b 2024-12-10 11:33:25 +0100
CONC-743 Enable parsec by default
Revision #f8eab69c3e 2024-12-02 14:14:12 +0100
MDEV-21858: START/STOP ALL SLAVES does not return access errors
Revision #867b53cf4e 2024-11-30 22:41:45 +0100
MDEV-31794: Preserved unsupported table flags break replication
Revision #d13eb66f4f 2024-11-29 20:44:13 +0100
MDEV-13831: Assertion on event group missing XID/COMMIT event
Revision #ec002a11e7 2024-11-29 10:58:05 +0100
MDEV-11176: FTWRL confusing state about "worker thread pool"
Revision #db8dfe0162 2024-12-05 12:07:39 +0100
After-merge fix, spider deprecation warning
Merge Revision #0f47db8525 2024-12-05 11:01:42 +0100 - Merge 10.11 -> 11.4
Revision #e41145f76b 2024-12-04 09:30:18 +0200
Update libmariadb
Merge Revision #2719cc4925 2024-12-02 11:35:34 +0200 - Merge 10.11 into 11.4
Revision #866a8ea673 2024-11-19 20:13:24 +0530
MDEV-35398 Improve shrinking of system tablespace
Revision #9da7b41151 2024-09-20 18:02:17 -0600
Fix DBUG_PRINT format of group_trp->records
Revision #3f114a0930 2024-11-14 11:48:30 -0500
MDEV-35046 SIGSEGV in list_delete in optimized builds when using pseudo_slave_mode
Revision #41f54da46f 2024-11-05 15:15:58 +0700
MDEV-35342 Server crashes when creating index on a rocksdb table
Revision #f10d12008c 2024-10-31 14:20:01 +0200
MDEV-35301: Bump minimum cmake version to 3.12.0
Merge Revision #26514346bd 2024-11-04 08:58:46 +0100 - Merge branch '11.4' into mariadb-11.4.4
Revision #021343df27 2024-11-01 11:39:00 -0400
bump the VERSION
Revision #2d4551eef1 2024-10-30 13:24:45 +1100
MDEV-34272 create server with odbc results in connection string
Includes all fixes from MariaDB 11.2.4
Revision #3fca5ed772 2024-05-26 11:48:57 +0200
update C/C: fix memory leaks
Merge Revision #e9a5b25dfd 2024-05-24 09:39:24 +0200 - Merge branch '11.4' into 11.4.2
Revision #2dfc6c4410 2024-05-23 11:18:19 +0400
MDEV-33729 UBSAN negation of -X cannot be represented in type 'long long int'; cast to an unsigned type to negate this value to itself in my_strntoll_mb2_or_mb4
Revision #727b549310 2024-05-22 12:30:30 +0300
MDEV-34212 InnoDB transaction recovery is incorrect
Revision #6c0eb29ddd 2024-05-22 13:16:10 +0530
MDEV-34200 InnoDB tries to write to read-only system tablespace in buf_dblwr_t::init_or_load_pages()
Merge Revision #d2c9d86ed9 2024-05-22 17:35:26 +0300 - Merge 11.2 into 11.4
Revision #b793feb1d6 2024-05-22 16:54:33 +0300
MDEV-34216 Possible corruption when shrinking the system tablespace on innodb_fast_shutdown=0
Revision #eede2221c0 2024-05-22 10:59:52 +0200
new CC 3.4
Merge Revision #cb273d53d3 2024-05-22 09:19:25 +0300 - Merge 11.2 into 11.4
Revision #ff377d3bea 2024-05-22 08:33:43 +0300
MDEV-34209 InnoDB is disregarding read-only mode on slow shutdown
Revision #19f7edf420 2024-03-15 18:42:06 +0100
mysqltest: support MARIADB_OPT_RESTRICTED_AUTH
Revision #1588e61566 2024-03-15 14:48:06 +0100
small cleanup: mysqltest
Revision #84f99acbe8 2024-03-15 18:42:56 +0100
fix SSL tests for the new C/C 3.4
Merge Revision #99b370e023 2024-05-21 19:38:51 +0200 - Merge branch '11.2' into 11.4
Merge Revision #dfe030fda6 2024-05-20 11:11:32 +0300 - Merge 11.1 into 11.2
Merge Revision #6fd4fa7d71 2024-05-20 11:05:03 +0300 - Merge 11.0 into 11.1
Revision #d1e230d9db 2024-05-07 11:28:21 -0700
MDEV-34112 Replace one operator name keyword
Revision #2e267a4a35 2024-05-20 11:02:25 +0300
MDEV-33588/MDEV-33325 after-merge fix
Revision #339aba04d3 2024-05-15 10:54:58 -0400
bump the VERSION
Revision #fcee83f01d 2024-05-15 10:55:43 -0400
bump the VERSION
Revision #b86a2f03b6 2024-05-06 14:46:18 +1000
MDEV-32640 Reset thd->lex->mi.connection_name.str towards the end of mysql_execute_command
Revision #0e8e157510 2024-05-06 15:01:32 +0400
MDEV-34085 Server crash ASAN used-after-poison upon 2nd execution of PS with erroneous timestamp conversion
Revision #3fa2caf553 2024-04-30 14:00:19 +0300
MDEV-31404 post-push for rpl.max_binlog_total_size
Revision #e25edf2f46 2024-04-15 12:15:04 -0400
MDEV-33616 Tests failing on macOS
Revision #24dd78e583 2024-03-05 14:46:28 +1100
MDEV-33592: Use X509v3 for compatibility with libraries
Revision #435a10e4dc 2024-03-25 13:55:45 -0300
MDEV-33659 Fix crash in kdf() without parameters
Revision #9d806a0f76 2024-03-12 13:09:11 +1100
MDEV-33608 Skip spider/bugfix.quick_mode_N for valgrind builds
Revision #53a359cf0d 2024-02-29 18:16:06 +0100
MDEV-33554 Upgrade from 11.2 to 11.3 changes root's privileges
Revision #ec3d9dafe4 2024-02-21 10:38:17 +0100
MDEV-33459 upgrades 11.X.2→11.(X+1).2
Revision #058510a62f 2024-02-26 13:01:38 +0200
Moved test for online alter in connect to separate test
Revision #aea1af0df6 2024-02-23 00:31:23 +0200
Fixed failure in innodb.corrupted_during_recovery
Revision #8d5512ee7e 2024-02-22 21:39:21 +0200
Fixed bug in semi-sync that caused rpl.rpl_semi_sync_slave_reply_fail to fail
Revision #ae6684d79f 2024-02-20 11:55:34 +1100
MDEV-32546: debian files - erronus install of plugin_auth_common.h
Revision #ccee2f059f 2024-02-19 09:12:57 +0200
MDEV-32546: Make sure that debian control files are also in order
Revision #88d79539b0 2023-10-23 10:00:51 +0300
MDEV-32546: Make sure that Debian .install files are alphabetically ordered
Revision #9b6e267bfd 2024-02-16 16:40:32 -0500
bump the VERSION
Merge Revision #73e086442a 2022-08-09 13:47:17 +0200 - Merge branch '10.7' into 10.8
Merge Revision #75d631f333 2022-08-09 09:52:15 +0200 - Merge branch '10.7' into 10.8
Merge Revision #9cbf8ccf29 2022-08-02 08:52:57 +0300 - Merge 10.7 into 10.8
Merge Revision #f79cebb4d0 2022-07-28 10:33:26 +0300 - Merge 10.7 into 10.8
Revision #1630037959 2022-07-28 08:18:16 +0300
MDEV-27774 fixup: log_sys.mutex is log_sys.latch
Revision #3fbcd68d77 2022-06-19 22:42:22 +0300
MDEV-28866: mariadb-upgrade to 10.8 mysql.column_stats hist_type + histogram errors
Revision #155019b96b 2022-07-01 18:07:07 +0300
MDEV-28994 Backup of memory-mapped log is corrupted
Merge Revision #3c2a5ad3e8 2022-07-01 17:53:06 +0300 - Merge 10.7 into 10.8
Revision #ba5b2e7b29 2022-06-25 22:03:08 +0800
json_type should consider the charset mbmaxlen
Revision #5ab9265677 2022-06-29 19:44:04 +0200
MDEV-28982- race condition in charset_client_win.
Merge Revision #b283fd40f9 2022-06-29 16:18:29 +0300 - Merge 10.7 into 10.8
Merge Revision #9523986299 2022-06-28 10:06:00 +0300 - Merge 10.7 into 10.8
Merge Revision #b356309840 2022-06-23 13:46:23 +0300 - Merge 10.7 into 10.8
Merge Revision #3a66c0153a 2022-06-22 15:40:59 +0300 - Merge 10.7 into 10.8
Revision #51bce3c59a 2022-06-22 11:39:53 +0300
MDEV-28882: Assertion `tmp >= 0' failed in best_access_path
Merge Revision #54ac356dea 2022-06-21 18:19:24 +0300 - Merge 10.7 into 10.8
Revision #325e6aa7af 2022-06-20 10:07:33 +0300
MDEV-28879 Assertion `l->lsn <= log_sys.get_lsn()' failed around recv_recover_page
Merge Revision #cb19e211ec 2022-06-16 11:15:21 +0300 - Merge 10.7 into 10.8
Revision #4c0cd953ab 2022-06-14 17:46:47 +0300
MDEV-28766: SET GLOBAL innodb_log_file_buffering
Merge Revision #813986a647 2022-06-14 16:19:29 +0300 - Merge 10.7 into 10.8
Revision #62419b1733 2022-06-09 14:52:28 +0300
MDEV-26713 fixup: Correct the main.winservice_i18n result
Merge Revision #0af9346079 2022-06-09 14:37:53 +0300 - Merge 10.7 into 10.8
Revision #d61839c71e 2022-06-07 12:15:27 +0300
MDEV-28708 Increased congestion on buf_pool.flush_list_mutex
Revision #cf57fa8d87 2022-06-06 20:34:49 +0200
fix the test for FreeBSD
Merge Revision #31fc2eb4bc 2022-06-07 09:07:48 +0300 - Merge 10.7 into 10.8
Revision #0476f48332 2022-06-07 09:07:37 +0300
MDEV-26713 fixup: Prefer shutdown to kill
Merge Revision #57d4a242da 2022-06-06 16:22:09 +0300 - Merge 10.7 into 10.8
Revision #e097abfa66 2022-06-02 11:09:56 +0300
MDEV-27926 After-merge fix
Merge Revision #600751e769 2022-06-02 08:01:17 +0300 - Merge 10.7 into 10.8
Revision #0e0a3580ef 2022-05-28 09:04:28 +1000
MDEV-27314 Condense innodb buffer pool resize message (postfix)
Revision #41068a890e 2022-05-17 15:53:54 -0500
MDEV-27314 Condense innodb buffer pool resize message
Revision #c1752a9f8f 2022-05-25 14:08:28 +0100
server.cnf: adjust major version to 10.8
Revision #105647df78 2022-05-25 08:39:05 +0300
man: adjust major version to 10.8
Merge Revision #c2bae9c77f 2022-05-25 08:38:17 +0300 - Merge 10.7 into 10.8
Merge Revision #252e7e4aa5 2022-05-20 21:34:49 +0200 - Merge branch '10.8' into bb-10.8-release
Revision #205239cdc2 2022-05-20 13:20:01 -0400
bump the VERSION
The most recent release of MariaDB 10.8 is:MariaDB 10.8.8 Stable (GA) Download Now
Download 10.9.2Release NotesChangelogOverview of 10.9
Release date: 22 Aug 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.8.4
Merge 2022-08-10 13:57:24 +0200 - Merge branch '10.8' into 10.9
Merge 2022-08-09 14:24:40 +0200 - Merge branch '10.8' into 10.9
2022-08-09 13:26:57 +0200
Version maturity fix.
Merge 2022-08-09 09:57:13 +0200 - Merge branch '10.8' into 10.9
2022-07-29 16:17:09 +0530
: recursive call of some json functions without stack control
Merge 2022-07-28 10:47:33 +0300 - Merge 10.8 into 10.9
2022-06-21 19:10:11 +0530
: recursive call of some json functions without stack control
2022-06-21 19:10:11 +0530
: recursive call of some json functions without stack control
2022-02-03 01:24:14 +0100
- fix Connect engine reliance on textmode stdio on Windows...
2022-02-02 01:58:09 +0100
disable text mode for Windows stdio by default
2022-07-14 18:20:10 +0300
fix ps protocol
2022-07-08 19:54:46 +0300
main.view_debug fix
2022-07-05 12:55:10 +0300
Assertion failure in THD::binlog_query or unexpected ER_ERROR_ON_WRITE with auto-partitioning
2022-06-29 22:53:29 +0300
Assertion `0' in open_tables upon function-related operation
Merge 2022-06-29 16:22:22 +0300 - Merge 10.8 into 10.9
2022-06-28 11:27:49 +0200
: post-merge fixes
Merge 2022-06-28 10:59:01 +0300 - Merge 10.8 into 10.9
Merge 2022-06-23 13:47:22 +0300 - Merge 10.8 into 10.9
Merge 2022-06-22 15:41:24 +0300 - Merge 10.8 into 10.9
Merge 2022-06-21 18:21:07 +0300 - Merge 10.8 into 10.9
2022-06-20 16:37:49 +0200
Statically compiled encryption plugins do not work
Merge 2022-06-20 10:18:19 +0300 - Merge 10.8 into 10.9
2022-06-17 18:07:13 -0400
Fix building the Hashicorp plugin on OpenBSD / NetBSD and DragonFlyBSD
Merge 2022-06-17 11:31:21 +0300 - Merge 10.8 into 10.9
2022-06-15 22:13:13 +0200
fix sporadic versioning.rpl_row failures
2022-06-15 21:52:29 +0200
fixes for aarch64 deb
2022-06-13 23:43:58 +0200
deb: fix hashicorp plugin dependencies
2022-06-16 10:38:35 +0400
Assertion `(m_ci->state & 32) || m_with_collate' failed in Lex_exact_charset_opt_extended_collate::Lex_exact_charset_opt_extended_collate on SET NAMES
Merge 2022-06-15 10:01:51 +0300 - Merge 10.8 into 10.9
2022-06-13 12:34:18 +0300
Make BUILD script compile hashicorp plugin dynamically
Merge 2022-06-09 14:53:34 +0300 - Merge 10.8 into 10.9
2022-06-08 15:05:31 +0000
Removing ctor specialization b/c it violates c++20 syntax needed in ColumnStorew
2022-05-25 19:28:22 +0900
Make the version of Spider the same as the server version
Merge 2022-06-07 09:20:07 +0300 - Merge 10.8 into 10.9
2022-06-06 17:55:01 +0400
CREATE TABLE/DATABASE .. CHARSET .. COLLATE is not consistent on errors
2022-06-03 21:53:36 +0900
fixup: delete unused member of st_spider_transaction
2022-06-03 15:21:47 +0400
Multiple conflicting table COLLATE clauses are not rejected
2022-02-27 04:28:27 +0100
Fix the FSF address to match the current one in:
2022-05-25 11:07:04 +0400
A cleanup for Wrong result upon COLLATE latin1_bin CHARACTER SET latin1 on the table or the database level
Merge 2022-05-25 08:52:21 +0300 - Merge 10.8 into 10.9
2022-05-17 12:52:23 +0400
Main patch Wrong result upon COLLATE latin1_bin CHARACTER SET latin1 on the table or the database level
2022-05-23 11:05:33 +0400
Step#3 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1 on the table or the database level
2022-05-23 08:40:26 +0400
Step#2 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1 on the table or the database level
2022-05-22 21:25:31 +0400
Step#1 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1 on the table or the database level
Merge 2022-05-20 21:54:21 +0200 - Merge branch '10.9' into bb-10.9-release
2022-05-20 13:46:34 -0400
bump the VERSION
2022-05-17 16:02:48 +0300
MSAN failure fix
DownloadRelease NotesChangelogOverview of 10.10
Alternate download from mariadb.org
Release date: 13 Nov 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.9.8
Includes all fixes from
Merge 2023-11-08 16:22:42 +0100 - Merge branch '10.6' into 10.10
2023-11-07 11:00:49 +0100
Spider engine does not load with non-default alter-algorithm
2023-10-28 23:13:06 +0200
UUID v7 are compared incorrectly
2023-10-28 14:43:10 +0200
cleanup: UUID
2023-10-24 23:50:26 +0200
wrong result with an index and a partially null-rejecting condition
2023-10-23 20:24:24 +0300
Assertion failure in ddl_log_increment_phase_no_lock upon ..
2023-10-17 15:02:12 +1100
Fix Spider upgrade failure caused by duplication in mysql.func
2023-10-19 12:15:39 +1100
Spider: Use $MTR_SUITE_DIR for init-file files
Merge 2023-10-23 18:43:36 +0300 - Merge 10.6 into 10.10
2023-10-20 10:28:34 +1100
Use $MYSQLD_LAST_CMD in spider/bugfix.mdev_30370
Merge 2023-10-19 14:35:31 +0300 - Merge 10.6 into 10.10
Merge 2023-10-18 16:38:09 +0300 - Merge 10.6 into 10.10
2023-10-16 17:14:24 +0300
Fixed memory leak when using histograms
Merge 2023-10-17 13:02:57 +0300 - Merge 10.6 into 10.10
2023-10-17 15:28:16 +1100
[fixup] Spider fixup after merge
2023-10-17 12:22:13 +1100
Spider: update reason for disabling spider/bugfix.mdev_27239
Merge 2023-10-13 15:14:37 +0300 - Merge 10.6 into 10.10
2023-09-19 11:33:51 +1000
mariadb-backup full backup failed with InnoDB: Failing assertion: success
2023-10-11 12:22:33 +0300
Server crashes when starting server with high innodb_log_buffer_size
2023-09-25 15:46:59 +1000
Adding a switch to disable the spider group by handler
2023-10-05 15:24:49 +0300
Database privileges are insufficient for CONVERT TABLE TO PARTITION
2023-10-06 10:12:57 +1100
Adding ER_NET_READ_ERROR to spider/bugfix.mdev_27240
2023-10-05 16:19:10 +1100
Fixing spider init bugs
2023-04-20 13:07:43 +1000
clean up spd_init_query.h
2023-04-20 11:02:43 +1000
installing one spider plugin should not trigger others
2023-10-02 15:30:33 +0530
memory leak in innodb.insert_into_empty test
2023-09-24 19:32:04 +0200
fix galera.galera_as_slave_gtid_myisam for 10.10+
2023-08-29 11:24:16 +0200
avoid "'sh' is not recognized..." error in mtr on windows
2023-08-29 10:37:08 +0530
auto_increment value on table increments by one after restart
2023-08-20 19:43:57 +0800
Fix libfmt usage in SFORMAT
2023-08-19 22:48:16 +0800
cmake: fix libfmt usage
2023-08-25 17:25:47 +0530
Remove unnecessary extra HA_EXTRA_IGNORE_INSERT call
2023-08-18 07:42:06 +0400
Wrong result of: WHERE inet6_column IN ('','::1')
2023-08-14 11:09:51 +0300
tmp_table field accessed after free
Merge 2023-08-16 15:28:42 +0300 - Merge 10.6 into 10.10
Merge 2023-08-15 11:22:36 +0300 - Merge 10.6 into 10.10
Merge 2023-08-15 11:15:03 +0300 - Merge mariadb-10.10.6 into 10.10
2023-08-14 13:48:05 -0400
bump the VERSION
DownloadRelease NotesChangelogOverview of 11.0
Alternate download from mariadb.org
Release date: 16 May 2024
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.11.8
2024-05-12 11:25:32 +0200
sporadic failures of galera.galera_sst_mariadb-backup
Merge 2024-05-11 13:23:27 +0200 - Merge branch '10.11' into 11.0
2024-05-04 11:00:23 +0200
typo fixed
2023-12-22 09:51:17 +0100
fix sporadic failures of main.lock_sync
Merge 2024-04-04 09:13:19 +0300 - Merge 10.11 into 11.0
2024-04-04 08:12:54 +0300
: Improve innodb_doublewrite to cover NO_FSYNC
Merge 2024-03-28 10:51:36 +0200 - Merge 10.11 into 11.0
2024-03-25 16:37:13 +0100
: WSREP_PROVIDER_PROTONET_BACKEND-related corrections
2024-02-22 12:49:39 +0530
IMPORT TABLESPACE fails with column count or index count mismatch
Merge 2024-02-21 13:12:43 +0200 - Merge 10.11 into 11.0
Merge 2024-02-20 15:31:18 +0200 - Merge 10.11 into 11.0
2024-02-20 13:43:19 +0200
innodb_log_file_buffering=OFF causes corruption on bcachefs
Merge 2024-02-20 12:02:01 +0200 - Merge 10.11 into 11.0
Merge 2024-02-07 08:21:29 +0100 - Merge branch '11.0' into mariadb-11.0.5
2024-02-06 08:27:16 -0500
bump the VERSION
Release date: 14 Aug 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
MariaDB 10.11.10 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-11-01
Release date: 1 Nov 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Merge Revision #f692b2b6bb 2023-08-09 21:21:31 +0200 - Merge branch '10.6' into 10.9
Merge Revision #27dc4cd1fc 2023-08-08 13:28:26 +0200 - Merge branch '10.6' into 10.9
Merge Revision #214654118a 2023-08-07 10:33:32 +0200 - Merge branch '10.6' into 10.9
Merge Revision #998edc374e 2023-08-04 13:27:20 +0200 - Merge branch '10.6' into 10.9
Merge Revision #34a8e78581 2023-08-04 08:01:06 +0200 - Merge branch '10.6' into 10.9
Revision #a89527e127 2023-08-02 19:28:12 +0300
MDEV-31827 InnoDB multi-batch recovery stops prematurely
Revision #8760fe11b8 2023-08-02 11:52:00 +0300
MDEV-31791: Recovery on memory-mapped log occasionally fails
Revision #941af1fa58 2023-07-31 16:42:23 +0530
MDEV-31803 InnoDB aborts during recovery when immediate_scrub_data_uncompressed is enabled
Revision #732d1ec3ae 2023-07-27 19:43:45 +0300
MDEV-29873 MSAN uninitialized value errors in bcmp / prep_alter_part_table upon re-partitioning by system time
Revision #b70d5476b6 2023-07-27 19:43:45 +0300
MDEV-31244 Assertion "not SELECT" in vers_set_hist_part()
Revision #4700f2ac70 2023-07-26 15:52:12 +0530
MDEV-30796 Auto_increment values not updated after bulk insert operation
Merge Revision #864bbd4d09 2023-07-26 13:42:23 +0300 - Merge 10.6 into 10.9
Revision #b9c7da4c91 2023-07-20 07:44:05 +0400
MDEV-30003 Assertion failure upon 2nd execution of SP trying to set collation on non-existing database
Revision #42738f5f4d 2023-07-17 06:52:18 +0400
MDEV-30681 SIGFPE / UBSAN runtime error: division by zero in String::needs_conversion on ALTER
Revision #b27167c6d6 2023-06-15 13:40:13 +0300
Make sure that here is MariaDB client available
Revision #fe5957ee92 2023-05-09 09:01:02 +0300
MDEV-31118: Add Lintian overrides for false positives
Revision #14eff727c3 2023-05-08 11:09:44 +0300
MDEV-31118: Override lintian dh-addon for systemd
Revision #3dd3308152 2023-05-08 11:06:52 +0300
MDEV-31118: Rework Salsa-CI YAML work again
Revision #90cd3b38f6 2023-05-08 10:58:17 +0300
MDEV-31118: Remove version-substvar-for-external-package problems
Merge Revision #7cde5c539b 2023-07-10 11:22:21 +0300 - Merge 10.6 into 10.9
Revision #c358e216d9 2023-07-10 11:14:54 +0300
MDEV-31642: Upgrade may crash if innodb_log_file_buffering=OFF
Revision #0df346306a 2023-07-06 22:17:35 +0200
MDEV-29959 fix for aarch64
Revision #1570c6e3e0 2023-07-05 21:51:52 +0200
bugfix: join a=b where cast(a as type_of_b) can produce NULL
Revision #ef84f8137b 2023-05-17 16:14:24 +0200
MDEV-29959 UUID Sorting
Revision #8bf25f3fb3 2023-05-06 22:11:03 +0200
cleanup: remove sql_type_uuid.cc
Revision #f3bacd708a 2023-07-05 14:43:46 +0200
cleanup: make Name and STRING_WITH_LEN usable in constexpr
Merge Revision #15a42a0a18 2023-07-05 16:45:10 +0300 - Merge 10.6 into 10.9
Merge Revision #ecd23f627d 2023-07-05 14:08:36 +0300 - Merge 10.6 into 10.9
Revision #b1317c178e 2023-07-05 13:54:20 +0300
MDEV-31628: InnoDB reports the wrong system tablespace size on bootstrap
Revision #35de8326fb 2023-07-03 16:50:01 +0300
MDEV-31311: The test innodb.log_file_size_online occasionally hangs
Merge Revision #26fc07b162 2023-07-03 16:49:55 +0300 - Merge 10.6 into 10.9
Merge Revision #d04de1aa13 2023-06-30 13:42:52 +0300 - Merge 10.6 into 10.9
Revision #8e2b20bfb0 2023-06-29 18:34:34 +0700
MDEV-30639 Upgrade to 10.8 and later does not work on Windows
Revision #cd39f4ab6f 2023-06-28 22:01:16 +0300
MDEV-31573: rocksdb.group_min_max test fails
Revision #73f78fb3b0 2023-06-28 15:04:18 +0530
MDEV-31537 Bulk insert operation aborts the server for redundant table
Merge Revision #eb6b521f1b 2023-06-27 13:48:46 +0300 - Merge 10.6 into 10.9
Revision #e1a631fecc 2023-06-12 20:11:32 +0300
Fixed wrong assignment in calculate_block_sizes() for MEM_ROOT
Revision #c4cf5e17ac 2023-06-13 20:19:19 +0300
Fixed main.mysqld-help and connect.drop-open-error tests
Merge Revision #5b37d58306 2023-06-08 10:46:52 +0300 - Merge mariadb-10.9.7 into 10.9
Merge Revision #223c2c5b9d 2023-06-08 10:46:19 +0300 - Merge 10.6 into 10.9
Revision #7b3538051c 2023-06-07 08:13:53 -0400
bump the VERSION
Merge Revision #878a86f276 2023-06-07 14:32:46 +0300 - Merge 10.6 into 10.9
Merge Revision #44c9008ba6 2023-05-25 11:35:05 +0200 - Merge branch '10.9' into bb-10.9-release
Merge Revision #31be25349f 2023-05-25 09:24:32 +0300 - Merge 10.6 into 10.9
Merge Revision #0796b7ad5e 2023-05-22 09:13:51 +0300 - Merge 10.6 into 10.9
Revision #2f9e264781 2023-05-19 15:15:38 +0300
MDEV-29911 InnoDB recovery and mariadb-backup --prepare fail to report detailed progress
Merge Revision #2ec42f793d 2023-05-19 15:11:06 +0300 - Merge 10.6 into 10.9
Revision #3b34454c9d 2023-04-03 13:34:51 +0530
MDEV-23187: Assorted assertion failures in json_find_path with certain collations
Merge Revision #717e3b3cfd 2023-05-11 14:27:32 +0300 - Merge 10.6 into 10.9
Merge Revision #2763f733ee 2023-05-11 09:24:59 +0300 - Merge 10.8 into 10.9
Merge Revision #1f1eaef0af 2023-05-11 09:00:27 +0300 - Merge 10.6 into 10.8
Merge Revision #7d44e2e7ff 2023-05-11 08:59:51 +0300 - Merge mariadb-10.8.8 into 10.8
Revision #f288d42cdb 2023-03-31 01:18:24 +0200
MDEV-29646: sformat('Num [{:20}]', 42) gives incorrect result in view
Merge Revision #967e9e1d47 2023-05-11 09:07:58 +0300 - Merge mariadb-10.9.6 into 10.9
Revision #56aa73a3e3 2023-05-10 08:46:44 -0400
bump the VERSION
Merge Revision #be19f81ad5 2023-05-24 09:46:27 +0200 - Merge branch '10.6' into 10.9
Merge Revision #3d0fb15028 2024-10-29 15:24:38 +0100 - Merge branch '10.6' into 10.11
Revision #db3be9b434 2024-10-29 15:03:23 +0530
MDEV-35237 Bulk insert fails to apply buffered operation during CREATE..SELECT statement
Revision #63a7e4c96b 2024-10-28 07:44:18 +0200
MDEV-35257 Backup fails during an ALTER TABLE with FULLTEXT INDEX
Revision #abc46259c6 2024-10-18 16:49:51 +0200
MDEV-34753 memory pressure - erroneous termination condition
Revision #eb29190398 2024-08-14 08:03:37 +1000
MDEV-34753 memory pressure - erroneous termination condition
Revision #eca552a1a4 2024-10-18 10:12:47 +0300
MDEV-34830: LSN in the future is not being treated as serious corruption
Revision #3b58c6b93f 2024-10-04 18:40:34 +0200
MDEV-35079 Migrate MySQL5.7 to MariaDB 10.4, then to MariaDB 10.11 Failed
Revision #7842cab8c0 2024-09-14 08:01:31 +0200
MDEV-34318 post-merge fix
Revision #649e08f8b3 2024-10-15 14:17:24 +0200
new libfmt 11.0.2
Revision #f27b69a447 2024-10-15 09:25:05 +0200
fix MDEV-26459 test on 32bit systems.
Revision #8a6a4c947a 2024-10-04 13:41:12 +0300
Cleanup: Replace some is_predefined_tablespace()
Revision #b249a059da 2024-10-04 13:38:21 +0300
MDEV-34850: Busy work while parsing FILE_ records
Revision #590718cadc 2024-10-03 17:01:29 +0300
MDEV-31221 after-merge fix for test
Merge Revision #63913ce5af 2024-10-03 10:55:08 +0300 - Merge 10.6 into 10.11
Revision #21b20712a3 2024-03-19 00:11:11 +0000
Replace using of internal fmt lib API with public API
Revision #da322f19c6 2021-10-01 11:00:29 +0200
MDEV-26459 Assertion `block_size <= 0xFFFFFFFFL' failed in calculate_block_sizes for 10.7 only
Revision #dd5ce6b0c4 2024-09-30 13:36:38 +0300
MDEV-34450 os_file_write_func() is an overkill for ib_logfile0
Revision #2d3ddaef35 2024-09-27 12:31:37 +0300
MDEV-34907 Bogus assertion failure and busy work while parsing FILE_ records
Revision #6acada713a 2024-09-26 18:47:12 +0300
MDEV-34062: Implement innodb_log_file_mmap on 64-bit systems
Merge Revision #971cf59579 2024-09-24 08:49:20 +0300 - Merge 10.6 into 10.11
Revision #9ea7f7129a 2024-09-20 15:29:56 +0300
MDEV-34909 DDL hang during SET GLOBAL innodb_log_file_size on PMEM
Revision #cb83ae210c 2024-09-19 09:02:46 +0200
galera mtr suite: fixes for unstable tests
Revision #391c9db486 2024-09-18 16:41:57 +1000
MDEV-34952 main.log_slow test failure on opensuse builder
Merge Revision #f176248d4b 2024-09-17 01:21:26 +0200 - Merge branch '10.6' into '10.11'
Merge Revision #b187414764 2024-09-16 10:58:40 +0300 - Merge 10.6 into 10.11
Revision #e3f653ca66 2024-09-14 10:35:28 +0300
MDEV-34750 fixup: -Wconversion on 32-bit
Merge Revision #a8c5717223 2024-09-12 10:44:13 +1000 - Merge branch '10.6' into 10.11
Merge Revision #b168859d1e 2024-09-11 16:10:53 +1000 - Merge branch '10.6' into 10.11
Revision #2496779d69 2024-07-23 13:30:17 +1000
MDEV-34617 galera.galera_ist_mariadb-backup_verify_ca fails on FreeBSD
Revision #24d67aaf9c 2024-09-09 14:13:38 +1000
MDEV-34825 FreeBSD fails to build under clang natively (postfix)
Revision #ccb4bc7754 2024-09-09 14:05:02 +1000
MDEV-33894: Resurrect innodb_log_write_ahead_size (postfix)
Revision #852d42e993 2024-09-09 16:47:35 +0300
MDEV-34483 Backup may copy unnecessarily much log
Merge Revision #d002b1f503 2024-09-09 11:34:19 +1000 - Merge branch '10.6' into 10.11
Merge Revision #f9f92b480e 2024-09-06 16:17:42 +0300 - Merge 10.6 into 10.11
Merge Revision #2da4839bb6 2024-09-06 14:45:22 +0300 - Merge 10.6 into 10.11
Revision #4972f9fc0f 2024-09-05 16:24:16 +0530
MDEV-33087 ALTER TABLE...ALGORITHM=COPY should build indexes more efficiently
Revision #fe5829a121 2024-09-04 14:24:30 +0300
MDEV-34446 SIGSEGV on SET GLOBAL innodb_log_file_size with memory-mapped log file
Revision #b3cc952916 2024-09-03 05:57:22 +0200
galera tests: updated .result for galera_gtid_2_cluster test
Revision #72243bc236 2023-06-14 08:55:58 +0300
MDEV-31173 : Server crashes when setting wsrep_cluster_address after adding invalid value to wsrep_allowlist table
Merge Revision #d058be62b8 2024-09-02 03:42:02 +0200 - Merge branch '10.6' into '10.11'
Revision #984606d747 2024-08-29 14:53:08 +0300
MDEV-34750 SET GLOBAL innodb_log_file_size is not crash safe
Merge Revision #3a1ff7398a 2024-08-29 12:14:44 +0200 - Merge branch '10.6' into 10.11
Merge Revision #cfcf27c6fe 2024-08-29 07:47:29 +0300 - Merge 10.6 into 10.11
Revision #22b48bb393 2024-08-21 18:58:20 +0530
MDEV-34756 Validation of new foreign key skipped if innodb_alter_copy_bulk=ON
Merge Revision #70afc62750 2024-08-20 10:00:39 +0200 - Merge branch '10.6' into 10.11
Merge Revision #62bfcfd8b2 2024-08-14 11:36:52 +0300 - Merge 10.6 into 10.11
Merge Revision #f8a735d6d8 2024-08-09 08:53:20 +0200 - Merge branch '10.11' into mariadb-10.11.9
Revision #8da477414b 2024-08-08 18:00:06 -0400
bump the VERSION
Revision #e515e80773 2024-08-03 13:11:35 +0530
MDEV-34689 Redo log corruption at high load
DownloadRelease NotesChangelogOverview of 11.7
Alternate download from mariadb.org
Release date: 13 Feb 2025
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 11.6.2
Includes all fixes from
2025-02-10 22:22:39 +0200
: Assertion failure on 2nd execution of parameterized PS
2025-02-10 15:25:09 +0100
Problem with INSERT SELECT on NOT NULL columns while having BEFORE UPDATE trigger
2025-02-09 17:10:05 +0100
IGNORED attribute has no effect on vector keys
2024-11-13 16:46:29 +0400
IMPORT TABLESPACE does not work for tables with vector, although allowed
2025-02-06 21:46:53 +0100
Vector-related error messages worth improving when possible
2025-02-03 19:33:59 +0100
Adding a regular index on a vector column leads to invalid table structure
2025-02-03 18:27:13 +0100
Server crashes in mhnsw_insert upon using vector key on a Spider table
2025-02-03 15:19:30 +0100
Vector values do not survive mariadb-dump / restore
2025-02-03 12:27:03 +0100
Server crashes in Charset::mbminlen / Item_func_vec_fromtext::val_str upon mixing vector type with string
2025-02-03 12:08:10 +0100
Server crashes in mhnsw_read_first upon using vector key with views
2025-02-02 22:51:12 +0100
only enforce innodb_force_primary_key when a table is created
2025-02-02 20:13:57 +0100
Server crashes when checking/updating a table having vector key after enabling innodb_force_primary_key
2024-11-01 12:04:49 +0400
- ALTER TABLE re-creating vector key is no-op with non-copying alter algorithms (default)
2025-01-15 09:57:49 +0100
Server crash in FVector::distance_to upon concurrent SELECT
2025-02-05 22:21:37 +0100
fix the test case
2025-02-05 22:19:42 +0100
relax the assert
2025-02-06 16:47:52 +0100
fix sporadic test failures caused by InnoDB #record estimation
Merge 2025-02-06 16:46:02 +0100 - Merge branch '11.4' into 11.7
2025-02-03 14:58:58 +0200
Assertion `tl->jtbm_subselect' failed... - PART 2
2025-01-20 17:44:51 +0200
Assertion `tl->jtbm_subselect' failed in JOIN::calc_allowed_top_level_tables
2025-01-29 00:25:12 +0400
- Assertion `!n_mysql_tables_in_use' failed after error upon binary logging of DML involving vector table
2025-01-22 17:31:30 -0700
SHOW REPLICA STATUS: mark columns as unsigned
2025-01-31 14:02:44 -0700
: Improve SHOW REPLICA STATUS column sizes
2025-01-26 09:17:20 -0700
: rpl.rpl_parallel_sbm: "Slave_last_event_time is not equal to Master_last_event_time"
2025-01-17 08:42:17 +0100
: Server crashes in Item_func_vec_distance_common::get_const_arg
2024-12-11 18:59:39 +1100
Fix SEGV when reading from ALTERed mysql.servers table
2024-12-15 23:53:00 +0400
- Non-copying ALTER does not pad VECTOR column, vector search further does not work
2025-01-06 20:26:06 +0100
Assertion failure, ASAN errors, crash in mhnsw_read_first/mhnsw_read_next
2025-01-04 17:27:55 +0100
ER_SQL_DISCOVER_ERROR upon updating vector key column using incorrect value
2025-01-04 14:42:01 +0100
Vector key is not used upon selecting from views / subqueries
2024-12-29 17:54:52 +0100
InnoDB crashes under ... AND DISABLE CHECKPOINT
2025-01-05 13:14:58 +0100
Bump the VERSION
2025-01-09 08:27:57 -0500
Update main.lowercase_table4 for new default collation
2025-01-11 12:04:35 -0700
: Fix replace_binlog_file info message
2025-01-09 12:31:17 +0200
Disable atomic.alter_table on MSAN because of slowness
Merge 2025-01-09 09:41:38 +0200 - Merge 11.4 into 11.7
2024-12-10 13:21:23 +0700
: Make working cursor-protocol
2024-11-30 21:27:29 +0100
: mysqlbinlog always stops at timestamp 0xffffffff
2024-11-22 09:54:52 +0100
Raise the plugin PARSEC maturity
2024-11-15 20:20:53 +0100
Server crashes when a adding column to the table which has a primary key using hash
2024-08-05 01:38:08 +0200
binlog_cache_data: use the correct cache size in reset()
Merge 2024-12-04 09:42:46 +0200 - Merge 11.4 into 11.7
Merge 2024-12-02 17:51:17 +0200 - Merge 11.4 into 11.7
2024-12-02 10:44:06 +0200
fixup: clang++-20 -Wdeprecated-literal-operator
2024-11-25 13:37:56 +0200
Fix typo in description of s3_ssl_no_verify
2024-11-21 17:59:38 +1100
main.type_timestamp fix for cursor protocol
2024-09-20 18:29:29 -0600
Add missing LEX_STRING::strs for my_snprintf
2024-11-11 19:53:41 +0100
fix test failures on x86, gcc -O1
2024-10-28 10:29:27 +0100
Fix a bad merge
2024-11-12 14:10:58 +1100
track session variables - test adjust
The most recent release of MariaDB 11.6 is:MariaDB 11.6.2 Download NowAlternate download from mariadb.org
Download 11.6.1Release NotesChangelogOverview of 11.6
Alternate download from mariadb.org
Release date: 14 Aug 2024
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.
Changes from 11.6.0 are also included in this changelog
Includes all fixes from
2024-08-10 21:27:58 +0200
Two problems with auth_parsec.so
2024-08-10 20:16:59 +0200
only enable client parsec plugin if HAVE_THREADS_H
2024-08-10 19:39:21 +0200
disable the test that doesn't work in MSAN
2024-08-09 15:57:32 +0200
fix version
2024-08-09 14:48:33 +0200
fix parameters values of the calls
2024-05-21 22:11:04 +0200
new auth plugin
2024-05-24 21:44:52 +0200
Sys_var_plugin: use const for default plugin name
2024-05-31 15:35:33 +0200
sql_acl: send client plugin name in the server handshake packet
2024-04-29 22:41:07 +0200
mariadb-backup option of '--password' or '-p' without specifying password in commandline
Merge 2024-08-09 11:34:31 +0200 - Merge branch '11.6' into 11.6
Merge 2024-08-05 14:45:45 +0200 - Merge 11.5 into 11.6
2024-08-05 11:16:12 +0200
Disable innodb bulk load, because of
2024-08-08 13:11:25 +0200
Fix of , becaouse we have more then 64 fields
2024-08-07 20:16:15 +1000
spider_string: use c_ptr_safe() instead of ptr() in error messages
2024-08-07 11:26:15 +0300
Fix rocksdb.unique_check: do not have two threads waiting on the same name
Merge 2024-08-06 14:45:24 +0200 - Merge branch 'bb-11.5-release' into bb-11.6-release
2024-02-20 19:10:18 +0000
Extend Unix socket authentication to support authentication_string
2024-05-14 23:47:59 +0300
: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps
2024-06-27 00:18:39 +0000
Cleanup Whitespace in unittest/ directory
2024-05-27 09:04:34 +0300
: Rename mysql to mariadb in Debian directory
2024-05-01 12:51:53 +1000
DELETE single table to support table aliases
2024-07-16 06:41:35 -0600
: Fix funcs_1.is_columns_is_embedded
2024-06-03 12:23:53 +0200
: Implement option --dir in mariadb-import
2024-07-16 15:14:28 +0200
refactor threading in mariadb-import
2024-07-16 14:59:55 +0200
preparation - tpool fix
2024-05-13 13:19:45 +0200
preparation - compile mysqlimport as C++
2024-07-11 14:52:23 +0300
Add page accessed and pages read from disk to table_stats
2024-06-20 15:34:16 +1000
Debian configuration - no explicit configuration for ut8mb4
2024-05-28 09:08:51 +0400
Change default charset from latin1 to utf8mb4
Merge 2024-07-10 13:30:01 +0400 - Merge remote-tracking branch 'origin/11.5' into 11.6
2024-06-09 14:09:33 +0200
due to Linux, restrict thread name to 15 characters, also in PS.
2024-06-09 14:01:24 +0200
Name threads to improve debugging experience and diagnostics.
2024-06-09 14:00:32 +0200
Name threads to improve debugging experience and diagnostics.
Merge 2024-07-08 14:15:04 +0400 - Merge remote-tracking branch 'origin/11.5' into 11.6
2024-06-19 14:47:30 -0700
Delete unused global variables from mysqld.h
2024-06-07 16:20:10 +0200
get rid of pthread_(get_/set_)specific, use thread_local
2024-06-20 10:08:12 +0100
Update pull request template for refactoring
2024-05-17 23:42:16 +0300
fix the use of strchrnul() which may be not available on some systems
2024-06-11 02:11:02 +0200
addendum: corrections for SST scripts and for test failures
2023-07-26 22:34:56 +0300
Automatic SST user account management
2023-07-24 22:59:56 +0300
Use MariaDB allocator where possible in wsrep_utils.cc
2023-07-24 22:15:01 +0300
Make SST script interface read-write
2023-07-29 14:27:48 +0300
mariadb-backup ignores MYSQL_PWD variable
Merge 2024-05-31 17:22:37 +0200 - Merge 11.5 into 11.6
2023-08-09 02:18:36 +0200
: do not run pre and post scripts as root
2023-11-23 08:56:55 +0100
: drop support for instantiated services from galera_new_cluster
2019-01-29 10:03:42 +0100
: update galera_new_cluster to use environment file
2019-01-28 00:26:23 +0100
: use environment file in systemd units for _WSREP_START_POSITION
2024-05-16 12:12:03 +0200
11.6 branch
The most recent release of MariaDB 11.0 is:MariaDB 11.0.6 Stable (GA) Download Now
Download 11.0.2Release NotesChangelogOverview of 11.0
Release date: 6 Jun 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.11.4
Merge 2023-06-05 19:27:00 +0200 - Merge branch 'bb-10.11-release' into bb-11.0-release
2023-05-31 16:57:34 +0200
Fix of maturity
2023-05-16 11:04:48 +0300
Fix UBSAN failure: sql_select.h:982:7: load of value ... not valid for type bool
2023-05-27 15:35:12 +0300
Assertion `!(tab->select && tab->select->quick)' failed in make_join_readinfo
2023-05-27 14:39:17 +0300
Assertion `c >= 0' failed in COST_MULT upon query with many joins
2023-05-27 12:18:49 +0300
Assertion `cond_selectivity <= 1.000000001' upon range query
2023-05-09 13:09:00 +0300
: UBSan error: sql_select.h:969:7: runtime error: load of value...
2023-05-03 15:15:37 +0300
: SIGSEGV in maria_create from create_internal_tmp_table
2023-04-13 13:55:28 +0300
Removed temporary test file that should not have been pushed
2023-04-22 17:23:52 +0300
Moved events tests from main to suite/events
2023-03-27 17:57:19 +0300
Moved merge tests from main to suite/merge
2023-03-27 17:15:59 +0300
SIGFPE in cost_group_min_max on EXP
2023-03-13 02:40:24 +0200
: Improve output cardinality estimates for hash join
2023-04-28 10:18:30 +0300
Assertion btr_cur->rtr_info->thr... in rtr_ins_enlarge_mbr()
2023-04-27 09:51:34 +1000
Add query to set lock wait timeout when getting sts crd
2023-04-27 09:48:26 +1000
Some changes in behaviour w.r.t. spider sts crd
2023-03-23 17:32:09 +1100
refactored and documented spider_get_share() and friends
2023-04-13 23:10:52 +1000
remove #ifdef SPIDER_use_LEX_CSTRING_for_Field_blob_constructor
2023-03-24 10:38:20 +1100
Remove need_lock and table from spider_close_sys_table()
Merge 2023-04-27 15:11:18 +0300 - Merge 10.11 into 11.0
Merge 2023-04-26 18:50:15 +0300 - Merge 10.11 into 11.0
Merge 2023-04-14 17:40:41 +0300 - Merge 10.11 into 11.0
2023-03-31 16:41:22 +1100
Revert "Added mysql-log-rotate to .gitignore"
2023-03-18 01:03:14 +0000
All-green GitLab CI in 11.0 branch
2023-03-28 09:01:23 +0300
Update pull request template to suggest making PRs editable by maintainers
2023-03-02 16:14:33 -0800
[] New status variable: max_used_connections_time
2023-03-24 14:10:57 +0200
CODING_STANDARDS: Add variable initializations and functions spacing
Merge 2023-03-29 17:20:42 +0300 - Merge 10.11 into 11.0
2023-03-27 20:32:58 +0530
Fixed some typos in optimizer_costs.txt
2023-03-27 18:50:49 +0200
post-merge fixes
2023-03-19 02:57:39 +0200
: format_pico_time implementation
2023-03-24 11:42:15 +0200
: Remove usage of AWK in autobake-debs.sh
2023-03-13 11:56:53 +0200
: Remove usage of AWK from Debian init and postinst scripts
2023-03-03 14:27:30 +0200
: Remove Awk from mysql_install_db
2023-03-23 12:21:48 +0200
Multi-batch recovery of ROW_FORMAT=COMPRESSED table hangs
2023-03-20 14:08:54 +0300
Fix the testcase for
Merge 2023-03-20 10:39:15 +0200 - Merge 10.11 into 11.0
Merge 2023-03-17 15:03:17 +0200 - Merge 10.11 into 11.0
2023-02-24 12:22:40 +0300
: Assertion `!m_innodb' failed in ha_partition::cmp_ref ...
2023-02-22 12:11:55 +0300
: Assertion `dbl_records <= s->records' failed in apply_selectivity_for_table on SELECT
2023-03-16 16:25:57 +0700
: Build issues on macOS 11.0
2023-03-08 21:20:12 +0100
columnstore fails to compile to due old cs->casedn_multiply use
2023-03-07 14:26:13 +0200
Fixed the cost for HASH join
2023-03-07 11:25:16 +0200
Allow firstmatch to use HASH joins
Merge 2023-03-06 16:06:52 +0200 - Merge 10.11 into 11.0
2023-01-13 22:04:18 +0000
Add parameter of key file path for AWS KMS plugin
2023-02-22 15:46:32 +0000
Fix warning in mariadb-install-db
2023-03-02 15:48:28 +0200
Use range instead of ref when we know that range is equal or better.
2023-03-01 19:59:42 +0200
Fixed crashing bug in recursive SQL if write to tmp table would fail
2023-03-01 20:19:17 +0200
MMAP does not work reliable on windows
2023-02-10 13:18:39 +0200
Wrong result with IN list length reaching IN_PREDICATE_CONVERSION_THRESHOLD
2023-03-01 19:39:11 +0200
Fixed wrong DBUG_PRINT
2023-03-01 19:38:36 +0200
Don't log delete_all_rows() for temporary Aria files to transaction log
2023-03-01 19:36:13 +0200
Fixes to make dbug traces from Windows easier to compare with Unix traces
2023-02-07 13:24:28 +1100
Deb: use MariaDB naming
2023-02-28 13:21:31 +0200
follow-up: Remove the field TRX_UNDO_NEEDS_PURGE
Merge 2023-02-28 13:14:08 +0200 - Merge 10.11 into 11.0
2023-02-27 13:58:15 +0200
Fixed bug in optimizer_costs.test
2023-02-22 10:32:17 +0000
Fix CODING_STANDARDS link in PR template
2023-02-22 15:42:47 -0500
bump the VERSION
MariaDB 10.11.7 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-02-07
Release date: 7 Feb 2024
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.6.17
Merge 2024-02-01 18:36:14 +0100 - Merge branch '10.6' into 10.11
2024-02-01 16:15:02 +0100
test main.func_sformat Locale + test failures under Fedora 39 (fmt-10.0.0+)
2024-01-30 21:50:13 +0100
: IO Thread Relay Log Inconsistent Statistics After
2024-01-12 17:34:19 +0100
Allowing insert into a view with columns that are not part the table
2024-01-22 11:38:26 +1100
Deb autobake: ready with noble (Ubuntu 24.04)
2024-01-22 12:42:37 +0200
fixup: mariadb-backup.huge_lsn,strict_crc32 rdiff
2024-01-22 11:31:22 +0200
fixup: innodb.doublewrite test may be skipped again
2024-01-22 10:04:11 +0200
: After-merge fix
Merge 2024-01-22 08:49:04 +0200 - Merge 10.6 into 10.11
Merge 2024-01-18 19:22:23 +0200 - Merge 10.6 into 10.11
2024-01-17 22:26:12 +0100
Improve lsn_lock. Also use futex-like on Windows
Merge 2024-01-17 17:37:15 +0200 - Merge 10.6 into 10.11
2024-01-12 16:03:41 +0100
: mariadb-hotcopy fails for sys
2024-01-12 16:02:02 +0100
: mariadb-hotcopy fails for performance_schema
2024-01-11 12:54:16 +0100
: Make mariadb-hotcopy compatible with DBI:MariaDB
2024-01-08 11:58:29 -0500
Test for null-safe equals in join
2024-01-10 12:37:50 +0200
fixup: Remove page_no_t
Merge 2024-01-10 12:37:19 +0200 - Merge 10.6 into 10.11
Merge 2024-01-03 15:37:57 +0200 - Merge 10.6 into 10.11
Merge 2023-12-22 14:57:05 +1100 - Merge branch '10.6' into 10.11
Merge 2023-12-21 13:19:17 +0200 - Merge 10.6 into 10.11
2023-12-21 12:52:31 +0200
: Tolerate CR_SSL_CONNECTION_ERROR in Galera tests
2023-12-21 11:57:21 +0200
Galera after-merge fix
2023-12-04 11:21:58 +0200
Merge fixup encryption.corrupted_during_recovery
2023-12-21 09:49:40 +1100
memory pressure - warnings/notes
Merge 2023-12-20 15:58:36 +0200 - Merge 10.6 into 10.11
2023-12-20 09:48:36 +1100
memory pressure - warnings/notes
2023-12-20 09:21:27 +1100
memory pressure - mariadb-backup postfix
2023-12-18 23:05:58 +0100
hashicorp plugin: any 404 from the vault means "no key found"
2023-12-18 22:13:23 +0100
fix test failures with ASAN
2023-12-18 17:42:50 +0100
InnoDB: downgrade a warning to a note
2023-12-18 17:37:30 +0100
perfschema: LOCK_all_status_vars not LOCK_status
Merge 2023-12-17 16:56:38 +0100 - Merge branch '10.6' into 10.11
2023-10-31 22:09:31 +0100
plugins.compression - multiple buildbot failures
2023-10-08 00:41:48 +0300
libmariadb3 - debian/libmariadb3.symbols not updated
2023-12-11 14:29:04 +0100
: rpl.rpl_start_alter_XXX fail sporadically in buildbot
2023-11-16 12:46:30 +0100
: main.show_explain failed in buildbot
2023-12-06 20:57:23 +0530
innodb_buffer_pool_read_requests always 0
2023-12-04 09:38:29 +0200
Fix GCC -Wunused-variable
2023-10-06 22:36:32 +0200
- Connector/NET fails to connect since 10.10
Merge 2023-11-30 13:03:59 +0200 - Merge 10.6 into 10.11
Merge 2023-11-24 14:37:21 +0200 - Merge 10.6 into 10.11
2023-11-23 13:03:01 +1100
memory pressure - eventfd rather than pipe
Merge 2023-11-22 18:14:11 +0200 - Merge 10.6 into 10.11
2023-11-21 14:38:35 +0200
log_sys.lsn_lock is a performance hog
Merge 2023-11-21 12:47:51 +0200 - Merge 10.6 into 10.11
2023-11-14 19:22:56 +0530
Fixup
Merge 2023-11-21 10:23:11 +0200 - Merge 10.6 into 10.11
2023-11-14 12:13:04 +1100
Make spider init queries compatible with oracle sql mode
2023-11-20 13:44:47 +0200
fixup: Clean up the test
Merge 2023-11-20 10:08:19 +0200 - Merge 10.6 into 10.11
2023-10-24 09:47:46 +0300
madvise(..., MADV_FREE) is causing a performance regression
2023-11-16 14:41:25 +0530
Potentially broken crash recovery if a mini-transaction frees a page, not modifying previously clean pages
2023-11-14 14:21:41 +0200
SIGSEGV on recovery when using innodb_encrypt_log and PMEM
Merge 2023-11-14 09:18:56 +0100 - Merge branch '10.11' into mariadb-10.11.6
2023-11-13 14:39:41 -0500
bump the VERSION
MariaDB 11.4.9 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-11-06
Release date: 6 Nov 2025
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 6 Jun 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Changes from are also included in this changelog
MariaDB 10.11.11 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-02-04
Release date: 4 Feb 2025
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Revision #aa6a2e6bf0 2025-11-04 01:05:25 +0100
MDEV-37345 sequences and prelocking (11.4 version)
Merge Revision #f230c0ff6e 2025-11-04 13:44:16 +0100 - Merge branch '10.11' into 11.4
Revision #aa70eeac2c 2025-10-28 01:58:00 +0700
MDEV-36761: Put NULL-aware cardinality estimation under new_mode flag
Revision #ebe27ec6eb 2025-09-26 22:55:54 +0300
MDEV-36761: Implement NULL-aware cardinality estimation for indexed columns
Revision #d0ac583df8 2025-10-01 19:55:51 +0300
MDEV-36761 Implement NULL-aware cardinality estimation for indexed columns
Revision #75ded7d03a 2025-10-08 15:57:12 +0300
MDEV-37784 Introduce @@new_mode: support all values being hidden
Revision #a18f8d3856 2025-10-06 10:53:05 +0200
MDEV-37784 fix the warning
Revision #155ed2c579 2025-10-02 12:53:58 +1100
MDEV-37784 Introduce @@new_mode variable
Revision #bcb77590f0 2024-08-30 11:04:14 +0200
cleanup: CREATE_TYPELIB_FOR() helper
Revision #b8bdbd12dd 2025-10-24 13:32:45 +0200
columnstore 25.10.1-1
Revision #83df4a3c9e 2025-10-24 07:13:01 +1100
MDEV-37864: mysql-test/mtr --cursor main.func_json fails (postfix)
Revision #cd28452e63 2025-10-20 12:00:32 +0530
MDEV-37864: mysql-test/mtr --cursor main.func_json fails
Merge Revision #029d6a0b2e 2025-10-22 10:21:16 +0200 - Merge branch '10.11' into bb-11.4-release
Revision #63c2826ba9 2025-10-21 16:41:03 +0200
columnstore 25.10.1-1
Revision #3c3f06cc2a 2025-10-20 15:37:15 +0200
libfmt 12.0
Revision #c1e7a2ee6b 2025-10-20 12:22:37 +0200
New CC 3.4
Revision #d4606420f8 2025-10-17 12:49:47 -0400
MDEV-37653: IS TRUE incorrectly converts outer join to inner
Revision #ca7e1a39b3 2025-05-21 10:09:31 +0300
MDEV-36843 : Galera tests fail if wsrep_provider_options is too long (> 2k)
Revision #11b6a05905 2025-10-17 13:50:56 +0300
MDEV-34529 fixup: Improve a test
Revision #6087bdae8c 2025-10-17 12:35:34 +0300
MDEV-37244: Avoid page lookup after read
Revision #81f25fdc74 2025-10-17 09:41:50 +0300
MDEV-37244: Avoid spin loop on page I/O waits
Revision #30415acc33 2025-10-17 09:41:20 +0300
MDEV-37244: Adjust main.analyze_stmt_prefetch_count
Merge Revision #dfdf572910 2025-10-17 09:05:29 +0300 - Merge 10.11 into 11.4
Revision #b2c1ba820b 2025-10-15 11:54:49 +0300
MDEV-37860: Assertion !waiting failed with thread-handling=pool-of-threads
Merge Revision #4586b96c29 2025-10-15 19:29:55 +1100 - Merge branch '10.11' into 11.4
Revision #ca81bcfabf 2025-10-15 15:28:28 +1100
Galera 26.4.24 - test update for wsrep.wsrep_provider_plugin_defaults
Revision #2a722fcfc9 2025-10-14 17:14:10 +0200
MDEV-37554 MariaDB auth protocol differs from MySQL
Revision #6bc959432c 2025-10-14 14:47:27 +0200
bump wsrep_provider maturity to stable
Revision #6c56c92a6c 2025-09-25 01:10:14 +0530
MDEV-36809: json_array_intersect crashs when unused table ref provided
Revision #44dc149c78 2025-10-10 20:09:39 +0200
MDEV-37843 Remove InnoDB "optimizations" for debug_no_sync
Revision #cabb77c9a1 2025-10-10 08:21:55 +0200
MDEV-33474 postfix - refine include/exclude rules for runtime dependencies
Revision #8a2b620493 2025-10-08 11:42:17 +0200
Windows ARM - speed up tests on CI, by using --debug-no-sync
Merge Revision #4ffa1ff4a7 2025-10-09 13:37:45 +0300 - Merge 10.11 into 11.4
Revision #be0e3b2f0d 2025-10-08 16:34:49 +0300
MDEV-37753 lock_sec_rec_some_has_impl() unnecessarily fetches history
Revision #d04fc1af3b 2025-10-08 11:36:13 +0530
MDEV-37669 innodb.sys_defragment fails with wrong result
Revision #00c469cb07 2025-10-08 17:14:59 +1100
[fixup] Remove an obsolete reference to SCOPE_EXIT in a comment
Revision #5b61a390f7 2025-10-08 11:26:26 +1100
Revert a line deletion in a spider test in a merge for unknown reason
Revision #e2b984f3d5 2025-09-30 14:39:54 +0200
MDEV-34953 test case
Revision #6f857c7e87 2025-09-27 01:33:57 +0200
MDEV-34953 followup - allow Innodb to work with old data dictionary without upgrade.
Revision #a8cb429ffa 2025-09-26 12:10:58 +0200
MDEV-34953 Innodb bugs with lower_case_table_names=0 on Windows
Revision #c59c544480 2025-09-26 12:03:55 +0200
enable case-sensitivity on a Windows build in CI
Revision #e0cc096503 2025-09-26 11:49:55 +0200
Fix some testcases, to enable mtr --mysqld=--lower_case_table_name=0
Merge Revision #426c2a6ca1 2025-10-07 13:01:57 +0300 - Merge 10.11 into 11.4
Revision #d7d7304d9b 2025-10-07 09:59:59 +0300
MDEV-36556: MariaDB restart after upgrade fails with innodb_encrypt_tables
Revision #5b72e95a8c 2025-10-03 08:50:33 +0300
MDEV-37600 fixup: GCC 15 -Wunterminated-string-initialization
Merge Revision #5cf9d846ea 2025-10-01 07:24:54 +0300 - Merge 10.11 into 11.4
Revision #9aa8512d59 2025-09-30 16:02:25 +0300
MDEV-37152 fixup: Avoid thd_set_ha_data()
Revision #da80b000dc 2025-09-20 01:05:58 +0530
MDEV-33149: JSON_ARRAY_INTERSECT function crashes the server when called with empty json arrays, UBSAN runtime error: member access within null pointer of type 'struct String' in Item_func_json_array_intersect::prepare_json_and_create_hash
Revision #4369a382a1 2025-09-29 14:35:02 +0300
MDEV-37152: Remove many calls to _current_thd()
Revision #13076351f1 2025-09-29 14:13:27 +0300
MDEV-37152: Reimplement innodb_buffer_pool_read_requests
Revision #62c70a8ae9 2025-09-29 10:43:26 +0300
MDEV-36190 fixup for GCC 4.8.5
Revision #ba8df1cd4e 2025-09-29 09:05:59 +0300
MDEV-36190: Optimize transaction_lock_guard use
Merge Revision #a742fb7bce 2025-09-29 08:25:37 +0300 - Merge 10.11 into 11.4
Revision #bef32e4bbe 2025-09-26 18:33:26 +0530
MDEV-37083 Fixup to trigger ahi for encryption.innochecksum
Merge Revision #e8ef8c0055 2025-09-24 13:40:09 +0300 - Merge 10.11 into 11.4
Revision #d098e61542 2025-09-21 13:07:30 +0200
MDEV-37600 - fix error message formatting after backporting
Revision #09a6249958 2025-07-29 13:34:08 +0200
MDEV-37600 Backport MDEV-37339 errors about caching_sha2_password on server startup (WolfSSL)
Revision #c0233a09ee 2025-05-04 19:13:43 +0200
MDEV-37600 Backpoint MDEV-9804 Implement a caching_sha2_password plugin
Merge Revision #acd3db4e44 2025-09-16 17:01:39 +0300 - Merge 10.11 into 11.4
Revision #85a4080e84 2025-09-05 16:34:19 +1000
MDEV-37204 Fix view protocol for spider/feature.engine_defined_attributes
Merge Revision #15b1426c3a 2025-09-15 16:17:33 +0200 - Merge branch '10.11' into bb-11.4-release
Merge Revision #7e76a58e0b 2025-09-09 14:09:10 +0300 - Merge 10.11 into 11.4
Merge Revision #257f4b30ef 2025-09-03 10:32:56 +0300 - Merge 10.11 into 11.4
Merge Revision #0108664a8a 2025-09-02 14:41:22 +0200 - Merge branch 10.11 into 11.4
Revision #03b31c0bd9 2025-08-06 17:22:59 -0400
bump the VERSION
Revision #4e9c252bc4 2025-07-30 18:54:34 +0200
multi_source.mariadb-dump_slave: don't change global settings
Includes all fixes from MariaDB 11.0.2
Revision #51b93a096e 2023-05-25 11:42:25 +0200
columnstore warnings with gcc 12.x and 13.x
Revision #19856db637 2023-05-27 00:58:36 +0200
disable lto in srpm builds
Revision #2f2047be35 2023-05-05 16:53:49 +0200
MDEV-25080 Switch to new version of ColumnStore
Revision #dd5d641c9e 2023-04-13 18:19:37 +0200
enable ColumnStore only on selected DEB distributions
Revision #5590e9132e 2023-04-13 18:18:57 +0200
autobake-deb: move columnstore code down
Revision #d5e3d37ec2 2022-11-14 20:46:42 +0100
more C API methods in the service_sql
Revision #47e29a2ff4 2023-02-09 14:09:31 +0700
MDEV-25080 Fix incorrect view names in printed queries
Revision #b5507c738f 2023-02-04 14:12:54 +0700
MDEV-25080 Fix crash for CREATE TABLE from pushed union
Revision #3118132228 2022-08-20 22:23:45 +0700
MDEV-25080 Allow pushdown of UNIONs to foreign engines
Merge Revision #cbabb95915 2023-06-05 20:13:06 +0200 - Merge branch '11.0' into 11.1
Revision #17127fd91b 2023-05-31 09:04:33 +1000
Update README.md
Revision #092dba6340 2023-05-29 19:03:53 -0300
Update README to point to the Security Policy in GitHub
Revision #e37a7197c7 2023-05-29 18:45:49 -0300
Create SECURITY.md
Revision #4e5b771e98 2023-05-02 16:34:07 +0530
MDEV-30677: Incorrect result for "SELECT JSON_SCHEMA_VALID('{}', NULL)" Analysis: null_value is not set if any one of the arguments is NULL. So it returns 1. Fix: when either argument is NULL, set null_value to true, so that null can be returned
Revision #97675570ca 2023-04-25 13:54:05 +0530
MDEV-30689: JSON_SCHEMA_VALID for type=array return 1 for any string that starts with '['
Revision #3ef111610b 2023-03-09 10:39:29 -0800
[MDEV-29827] Clear error when --event-scheduler=ON is combined with --skip-grant-tables
Revision #7321c71aa1 2023-04-17 17:51:34 +0530
MDEV-31032: UBSAN|downcast of address X which does not point to an object of type 'Item_string' in sql/json_schema.cc
Revision #4b67ff3b25 2023-03-03 13:50:46 +0530
MDEV-30705: JSON_SCHEMA_VALID: schema with multipleOf for big value always return 1
Revision #2c4c7c8b02 2023-03-02 17:19:36 +0530
MDEV-30704: JSON_SCHEMA_VALID: multipleOf must be greater than zero
Revision #dffd1679ba 2023-03-02 19:09:45 +0530
MDEV-30703: JSON_SCHEMA_VALID : Enum array must have at least one value
Revision #d555f38af8 2023-03-02 17:50:19 +0530
MDEV-30690: Server crashed on function JSON_SCHEMA_VALID with incorrect input json schema
Revision #1c25b5c026 2023-04-04 14:39:41 +0530
MDEV-30977: Additional key values are not validating properly when using unevaluatedProperties with properties declared in subschemas
Revision #ee41fa38fc 2023-04-04 13:35:02 +0530
MDEV-30995: JSON_SCHEMA_VALID is not validating case sensitive when using regex
Revision #8939e21dc5 2023-03-06 18:00:04 +0530
MDEV-30795: JSON_SCHEMA_VALID bugs mentioned in comment
Revision #358b8495f5 2022-10-28 13:03:13 +0530
MDEV-27128: Implement JSON Schema Validation FUNCTION
Revision #af0e0ad18d 2023-04-11 11:18:42 +0700
MDEV-30946 Index usage for DATE(datetime_column) = const does not work for DELETE and UPDATE
Revision #9f9a53be40 2023-03-24 21:01:09 +0700
MDEV-30901 Index usage for DATE(datetime_column) = const does not work for engine Memory
Revision #f0b665f880 2023-02-17 19:21:30 +0700
MDEV-8320 Allow index usage for DATE(col) <=> const and YEAR <=> const
Revision #54c11273e3 2023-04-13 23:10:52 +1000
MDEV-28363 remove #ifdef SPIDER_use_LEX_CSTRING_for_Field_blob_constructor
Revision #d20a96f9c1 2023-03-12 13:55:30 +0800
MDEV-21921 Make transaction_isolation and transaction_read_only into system variables
Revision #4472a7b4ff 2023-04-11 17:23:55 +1000
MDEV-30205: /usr/share/mysql-test -> mariadb-test (fix)
Revision #320a4b52c9 2022-12-12 14:20:08 +1100
MDEV-30205 Move /usr/share/mysql to /usr/share/mariadb
Merge Revision #2b61ff8f22 2023-03-29 17:23:21 +0300 - Merge 11.0 into 11.1
Revision #7bd225e129 2023-03-24 10:38:20 +1100
MDEV-30920 Remove need_lock and table from spider_close_sys_table()
Revision #5a1f7522a5 2023-03-27 13:43:18 +0300
Fix ColumnStore again
Merge Revision #f6c5e917e0 2023-03-27 12:53:57 +0300 - Merge 11.0 into 11.1
Revision #e371b1e264 2023-03-24 15:12:08 +0200
MDEV-28883 fixup: clang -Winconsistent-missing-override
Merge Revision #9aa098c46b 2023-03-23 12:38:46 +0200 - Merge 11.0 into 11.1
Revision #22392b36ee 2022-05-27 08:55:42 +0900
MDEV-28522 Delete constant SPIDER_SQL_TYPE_*_HS
Merge Revision #bdcb2ae509 2023-03-20 10:39:40 +0200 - Merge 11.0 into 11.1
Merge Revision #6e58d5ab6a 2023-03-17 15:04:38 +0200 - Merge 11.0 into 11.1
Revision #fc18f9c9ec 2023-03-15 18:29:05 -0700
Adjusted test results after rebase of MDEV-7487 related commits against 11.1
Revision #1e0a72a18b 2022-09-19 12:26:59 +0700
MDEV-29390: Improve coverage for UPDATE and DELETE statements in MTR test suites
Revision #9a3fd1df01 2023-03-09 21:48:58 -0800
Adjusted test results after rebase against 11.0.1
Revision #c912fd3b29 2023-02-09 20:45:04 -0800
Fixes of MDEV-30538 and MDEV-30586 for 10.4 adjusted for 11.0.
Revision #554278e24d 2023-01-09 22:39:39 -0800
MDEV-7487 Semi-join optimization for single-table update/delete statements
Revision #e2e3524d72 2022-09-16 22:36:22 -0700
Another fix after the latest rebase of commits for MDEV-28883
Revision #c22f7e8e0a 2022-09-13 17:16:31 -0700
MDEV-29428 Incorrect result for delete with "order by" clause
Revision #ee495b2235 2022-09-13 16:14:10 -0700
Fix after the latest rebase of commits for MDEV-28883
Revision #11701780e0 2022-08-18 20:40:04 -0700
Applied the changes introduced in the commit
Revision #24f75b7f25 2022-07-28 17:52:47 -0700
MDEV-29189 Crash of the second execution of SF using DELETE/UPDATE
Revision #9f79652625 2022-07-26 21:24:01 -0700
Assertion failure with UPDATE of view using MERGE table
Revision #88ca62dc68 2022-07-11 16:57:37 -0700
MDEV-28965 Assertion failure when preparing UPDATE with derived table in WHERE
Revision #3a9358a410 2022-06-18 16:28:48 -0700
MDEV-28883 Re-design the upper level of handling UPDATE and DELETE statements
Revision #7ca89af6f8 2023-03-11 10:45:35 +0200
MDEV-30545 Remove innodb_defragment and related parameters
Revision #b314f7b642 2023-02-03 07:42:59 +0400
MDEV-18931 Rename mariadb-backup's xtrabackup_* files to mariadb_backup_*
Revision #4ae97333f0 2023-03-08 19:50:40 +0100
11.1 branch
Merge Revision #e69f8cae1a 2025-01-30 11:55:13 +0100 - Merge branch '10.6' into 10.11
Revision #0459517562 2025-01-30 11:42:21 +0100
MDEV-35169 cleanup after the test
Revision #f6e00abda0 2025-01-28 11:56:35 +0530
MDEV-35169 ALTER TABLE...IMPORT TABLESPACE does not work with INDEX DESC
Revision #24c9033947 2025-01-22 17:14:33 +0400
MDEV-35538 UBSAN: nullptr-with-offset: runtime error: applying zero offset to null pointer in check_rules and in init_weight_level
Revision #91585fff3e 2024-12-16 19:56:09 -0700
MDEV-35665 Potential Buffer Overrun in Gtid_log_event::write()
Revision #661daf0636 2025-01-20 18:10:57 +0100
MDEV-31298 Assertion !check_foreigns' failed in trx_mod_table_time_t* trx_t::check_bulk_buffer(dict_table_t*), Assertion table->skip_alter_undo || !check_unique_secondary' failed in trx_t::check_bulk_buffer
Revision #e551070ba4 2024-11-29 19:04:06 +0400
MDEV-35468 UUID primary key filtering return incorrect results
Revision #3158af03bd 2025-01-16 21:20:58 +0400
A cleanup for MDEV-35427: recording new type_uuid_ps.result
Revision #c8ef86cc8b 2025-01-16 21:04:39 +0400
A cleanup for MDEV-35427 to avoid dependency from the current date
Revision #2d42e9ff7d 2025-01-15 18:30:03 +0530
MDEV-34703 LOAD DATA INFILE using Innodb bulk load aborts
Revision #f4e999d753 2025-01-15 13:18:12 +0400
MDEV-35427 Assertion `is_null() >= item->null_value' failed in Timestamp_or_zero_datetime_native_null::Timestamp_or_zero_datetime_native_null on EXECUTE
Revision #4469540d39 2025-01-14 14:01:28 +0100
MDEV-35810 fix test results
Revision #b04fb9fb43 2025-01-14 13:56:19 +0100
MDEV-34062 compilation failure on 32bit
Revision #9d80422f79 2025-01-14 13:49:24 +0100
MDEV-26266 disable the test on 10.11 for now
Revision #e55fe2c2e3 2024-12-18 15:25:10 +1100
MDEV-32686 Use Red Hat package notes in compilation
Revision #5335681f67 2024-12-12 08:51:11 +1100
MDEV-32686: Debian: include ELF package notes
Revision #46aaf328ce 2025-01-13 16:57:11 +0200
MDEV-35830 Fix innodb_undo_log_truncate in backup
Revision #aa35f62f1c 2025-01-13 10:41:40 +0200
MDEV-35810 Missing error handling in log resizing
Revision #4fc3a44bab 2025-01-13 07:28:40 +0200
MDEV-33447 fixup: pmem_persist() on RISC-V and LoongArch
Revision #42e6058629 2025-01-13 07:27:17 +0200
MDEV-35785 innodb_log_file_mmap is not defined on 32-bit systems
Revision #f361ad75b3 2025-01-09 17:33:47 -0700
MDEV-35431: fix InnoDB flags error size specifier
Merge Revision #221aa5e08f 2025-01-10 13:14:42 +0100 - Merge branch '10.6' into 10.11
Revision #311e88c67a 2025-01-10 13:11:09 +0100
fix rocksdb tests for buildbot
Revision #542edc7743 2025-01-09 19:34:01 +0100
MDEV-35720 fix the test case
Revision #4704435068 2025-01-10 08:15:09 +0200
MDEV-35802 Race condition in log_t::persist()
Revision #81633f47c3 2025-01-09 13:21:38 +0200
MDEV-35796 OPT_PAGE_CHECKSUM is ignored if innodb_encrypt_log=ON
Revision #ed13d93a25 2025-01-09 13:18:42 +0200
Fix mariadb-backup --backup with innodb_undo_log_truncate=ON
Revision #ea19a6b38c 2025-01-09 13:18:30 +0200
MDEV-35699 Multi-batch recovery occasionally fails
Revision #28b2958082 2024-09-20 02:59:10 +0000
Add MTR to verify behavior on incompatible TLS configuration
Revision #2294ecdf0e 2024-09-20 01:05:52 +0000
Add MTR to ensure startup fails with invalid ssl-cipher
Merge Revision #420d9eb27f 2025-01-08 12:51:26 +0200 - Merge 10.6 into 10.11
Revision #48b724047e 2025-01-02 17:34:24 +0530
MDEV-34119 Assertion `page_dir_get_n_heap(new_page) == 2U' failed in dberr_t PageBulk::init()
Merge Revision #3f914afd3a 2025-01-02 12:39:56 +0200 - Merge 10.6 into 10.11
Revision #95975b921e 2024-12-27 19:26:55 +0200
MDEV-35720 Add query_time to statistics
Revision #ed5bba8a32 2024-12-27 16:14:51 +0200
Fixed failing test case innodb.log_file_size_online
Merge Revision #a54d151fc1 2024-12-19 15:38:53 +0200 - Merge 10.6 into 10.11
Revision #c391fb1ff1 2024-12-16 11:50:00 +0200
MDEV-35577 Broken recovery after SET GLOBAL innodb_log_file_size
Revision #b9e592a786 2024-12-09 16:54:31 +0530
MDEV-35475 Assertion `!rec_offs_nth_extern(offsets1, n)' failed in cmp_rec_rec_simple_field
Revision #1a557d087c 2024-12-09 12:53:38 +0200
MDEV-35608 Fake PMEM on /dev/shm no longer works
Revision #9428647be3 2024-12-05 14:02:09 -0500
MDEV-35585 unit.json_normalize crashes on mac
Merge Revision #e7c6cdd842 2024-12-05 10:11:58 +0100 - Merge 10.6 -> 10.11
Revision #aca72b326a 2024-11-26 09:37:28 +1100
MDEV-34815 SIGILL error when executing mariadbd compiled for RISC-V with Clang
Merge Revision #3d23adb766 2024-11-29 13:43:17 +0200 - Merge 10.6 into 10.11
Revision #27c7e73f9a 2024-11-27 17:20:20 +1100
MDEV-35513 fails to compile on riscv32
Revision #8b057889d7 2024-11-20 12:29:58 +0400
MDEV-34981 Functions missing from INFORMATION_SCHEMA.SQL_FUNCTIONS
Revision #c34a2feceb 2024-11-26 20:20:54 +0200
MDEV-35509 mariadb-backup.alter_copy_race crashes with abort in backup_file_op_fail
Revision #e81ed928ff 2024-11-21 14:48:59 -0700
MDEV-35478 part 2: Redo space_id format fix
Revision #a54692a4b5 2024-11-21 17:45:26 +1100
main.ctype_utf8 test fix for cursor protocol
Revision #db59bb62aa 2024-11-15 17:35:05 +1100
[fixup] Revert an incorrect removal of some code in spider_get_crd in a merge
Revision #79cc0f9f78 2024-11-14 19:01:07 -0700
MDEV-11675 fixup: Fill in the GTID TODO
Revision #687377633d 2024-09-13 17:59:47 -0600
Extract some of #3360 fixes to 10.11.x
Revision #c72221e2f8 2024-11-13 12:04:05 +0200
MDEV-35411 innodb.log_file_size_online occasionally fails
Merge Revision #a37f71bd10 2024-11-04 07:42:26 +0100 - Merge branch '10.11' into mariadb-10.11.10
Revision #e60fd6c204 2024-11-02 11:52:03 +0400
MDEV-28767 Collation "binary" is not accepted for databases, tables, columns
Revision #cca85eb16e 2024-11-01 11:38:20 -0400
bump the VERSION
The most recent release of MariaDB 11.3 is:MariaDB 11.3.2 Stable (GA) Download Now
Download 11.3.1Release NotesChangelogOverview of 11.3
Release date: 21 Nov 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.
Changes from 11.3.0 are also included in this changelog
Includes all fixes from
Merge 2023-11-19 08:44:35 +0100 - Merge branch '11.2' into 11.3
Merge 2023-11-14 18:33:03 +0100 - Merge branch '11.2' into 11.3
2023-11-02 11:49:03 +0200
rpl.rpl_invoked_features fails sporadically with "Duplicate key error"
2023-09-11 17:31:40 +0300
Add columns for ROWS_EXAMINED, ROWS_SENT, and ROWS_READ to I_S and processlist
2023-11-01 13:01:47 +0200
Fixed (wrong) compiler warning about uninitialized memory
2023-09-18 17:16:32 +0300
Fixed compiler warnings
2023-10-27 19:04:02 +1100
Add remaining Spider table options
2023-09-12 17:37:08 +0530
Shrink temporary tablespaces without restart
Merge 2023-10-27 10:48:29 +0300 - Merge 11.2 into 11.3
2023-10-24 16:07:07 +1100
Validate --redirect_url supplied as server flag
2023-09-13 11:49:57 +1000
Adding global/session system var redirect_url
2023-09-14 10:32:42 +1000
cleanup: string sys_var types
2023-10-25 17:08:11 +0200
typo fixed. it's wsrep-causal-reads
2023-08-04 15:48:13 -0600
: Add keywords "SQL_BEFORE_GTIDS" and "SQL_AFTER_GTIDS" for START SLAVE UNTIL
2023-10-01 10:18:09 +0300
deb default config - use uca1400_ai_ci for utf8mb4
2023-09-04 13:04:06 +0200
new db-level SHOW CREATE ROUTINE privilege
2023-08-03 13:18:25 +0200
implement inet4->inet6 cast
2023-10-12 17:11:07 +0530
: More tests
2023-09-15 20:24:59 +0200
post-review changes
2023-08-04 00:28:13 +0530
Add timezone information to DATE_FORMAT
2023-09-27 12:54:28 +0200
addendum - refactor CPackWixConfig.cmake
2023-07-27 06:42:41 -0700
Deb: Include type_test.so and others in mariadb-test package
2023-09-20 18:28:56 +0200
add removed command line options back as noops
2023-09-10 20:10:53 +0200
compile-time deprecation reminders
2023-09-10 21:03:34 +0200
remove a test that became meaningless in 2009
2023-09-10 20:12:41 +0200
remove Silence_deprecated_warning
2023-09-08 00:03:01 +0200
deprecate old_mode values
2023-09-06 16:03:04 +0200
remove deprecated features
2023-06-19 16:20:21 +0200
KDF() function
2023-08-31 12:06:46 +0200
ErrConvStringQ helper
2023-09-14 18:59:24 +0200
fix windows packaging
2023-09-13 13:07:07 +0200
fixes for MariaDB-connect-engine* rpms
2023-09-15 18:11:17 +0200
Revert " Update RocksDB to v8.1.1"
Merge 2023-09-30 14:12:12 +0200 - Merge branch '11.2' into 11.3
2023-09-24 11:20:38 +0200
followup - some Windows ARM64 improvements
2023-09-21 14:25:21 +0400
fix rdb_i_s.cc build
Merge 2023-09-21 14:15:04 +0400 - Merge branch '11.2' into 11.3
2023-09-21 08:58:21 +0400
sql_yacc.yy: unify the drop_routine rule
2023-09-21 06:39:43 +0400
Shift/reduce grammar conflict: GRANT .. ON FUNCTION
2023-09-13 16:18:55 +0100
Update mysqltest-break.test
2020-06-05 20:57:28 +1000
Add break statement in mysqltest
2023-07-04 14:09:43 +0400
Refactor check_db_name() to get a const argument
2023-06-19 17:53:16 +0300
: Make optimizer handle UCASE(varchar_col)=...
2023-09-04 09:34:25 +0400
Remove my_casedn_str() from get_canonical_filename()
2023-08-31 06:51:53 +0400
Deprecate mariadb-backup --innobackupex mode
2023-05-12 16:30:55 +0200
: Remove JavaWrappers.jar from mariadb-test-data and create new mariadb-plugin-connect-jdbc package
2023-08-28 15:07:19 +0400
lowercase_table2.test failures in 11.3
2023-08-26 14:39:18 +0400
Replace my_casedn_str(local_buffer) to CharBuffer::copy_casedn()
2023-08-25 16:06:34 +0400
Add Field::val_lex_string_strmake()
2023-08-24 16:20:37 +0400
An addon change for Remove my_casedn_str() in append_identifier() context
2023-08-24 14:07:46 +0400
Remove my_casedn_str() in append_identifier() context
2023-08-23 15:30:06 +0400
Automatic conversion from LEX_STRING to LEX_CSTRING
2023-08-23 12:25:24 +0400
Split class Database_qualified_name
2023-08-23 09:53:14 +0400
Cleanup Lex_ident_fs::check_body()
2023-08-23 06:14:14 +0400
Remove old check_db_name() from make_table_name_list()
2023-08-22 15:53:27 +0400
Remove check_db_name() from prepare_db_action()
2023-08-22 12:27:51 +0400
Turn ok_for_lower_case_names() to a method in Lex_ident_fs
2023-08-21 15:14:17 +0400
Remove global function normalize_db_name()
2023-08-21 10:09:45 +0400
Change parameter of make_sp_name*() from LEX_CSTRING to Lex_ident_sys_st
2023-08-17 13:49:46 +0400
Add class DBNameBuffer, split check_db_name() into stages
2023-08-18 14:47:10 +0400
Cleanup in check_table_name() and check_db_name()
2023-08-18 12:00:11 +0400
Cleanup: Move MEM_ROOT allocation methods from THD to Query_arena
2023-07-10 15:00:00 +0800
Update RocksDB to v8.1.1
2023-08-11 12:23:29 +0200
11.3 branch
DownloadRelease NotesChangelogOverview of 10.8
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.7.8
Merge 2023-02-01 16:30:15 +0100 - Merge branch '10.7' into 10.8
Merge 2023-01-31 09:57:52 +0100 - Merge branch '10.7' into 10.8
Merge 2023-01-24 14:52:25 +0200 - Merge 10.7 into 10.8
2023-01-23 13:06:39 +0200
Update 10.8 HELP tables
Merge 2023-01-18 16:37:40 +0100 - Merge branch '10.7' into 10.8
Merge 2023-01-13 11:11:04 +0200 - Merge 10.7 into 10.8
Merge 2023-01-10 14:42:50 +0200 - Merge 10.7 into 10.8
Merge 2022-12-16 10:54:33 +0200 - Merge 10.7 into 10.8
Merge 2022-12-15 08:37:57 +1100 - Merge commit 10.7 into 10.8
2022-12-14 10:18:37 +0200
Add missing error suppression
Merge 2022-12-14 08:18:24 +0200 - Merge 10.7 into 10.8
Merge 2022-12-13 18:11:24 +0200 - Merge 10.7 into 10.8
Merge 2022-12-12 08:09:27 +0200 - Merge 10.7 into 10.8
Merge 2022-12-07 09:43:13 +0200 - Merge 10.7 into 10.8
Merge 2022-11-30 12:12:07 +0200 - Merge 10.7 into 10.8
Merge 2022-11-28 13:11:43 +0200 - Merge 10.7 into 10.8
2022-11-25 17:20:29 +0200
fixup for : Remove dead code
Merge 2022-11-24 08:35:11 +0200 - Merge 10.7 into 10.8
Merge 2022-11-21 09:31:12 +0200 - Merge 10.7 into 10.8
Merge 2022-11-17 21:35:12 +0200 - Merge 10.7 into 10.8
Merge 2022-11-10 09:49:18 +0200 - Merge 10.7 into 10.8
Merge 2022-11-09 13:05:44 +0200 - Merge 10.7 into 10.8
Merge 2022-11-07 19:14:04 +0100 - Merge branch '10.8' into bb-10.8-release
2022-11-07 11:36:27 -0500
bump the VERSION
MariaDB 10.11.9 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-08-08
Release date: 8 Aug 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Merge Revision #0e8fb977b0 2024-08-03 09:15:40 +0200 - Merge branch '10.6' into 10.11
Revision #9ab37940dd 2024-08-02 12:19:27 +1000
MDEV-33750: postfix debian-start.inc
Revision #1c8af2ae53 2024-07-30 11:58:02 +0300
MDEV-34422 Corrupted ib_logfile0 due to uninitialized log_sys.lsn_lock
Revision #cc8eefb0dc 2024-07-30 11:59:01 +0530
MDEV-33087 ALTER TABLE...ALGORITHM=COPY should build indexes more efficiently
Revision #2844895766 2024-07-24 11:27:05 +0200
disabling view protcol untill fix
Revision #c944cd6fec 2024-07-22 20:52:26 +0300
MDEV-15393 post-push: complete rpl_mysqldump_gtid_slave_pos fixes.
Merge Revision #0fe39d368a 2024-07-20 08:16:24 +0200 - Merge branch '10.6' into 10.11
Revision #0f6f1114d4 2024-07-19 15:00:10 +0200
new libfmt 11.0.1
Revision #d94f34c1ed 2024-06-14 10:11:18 +0300
MDEV-33750: Brand some mysql stuff to mariadb
Revision #c22d01c91d 2024-05-29 09:36:00 +0300
MDEV-33750: Conflict with Debian libmariadbd19t64
Revision #91336f6a18 2024-05-27 13:25:26 +0300
MDEV-33750: Update Salsa-CI file
Revision #74aea60d92 2024-05-10 10:23:27 +0300
MDEV-33750: Update few Debian Salsa-CI tests from upstream to make smoke test pass
Revision #89a638f4b8 2024-05-10 10:09:03 +0300
MDEV-33750: Sync smoke test from newer version of Debian Salsa-CI
Revision #4c1e4ba62e 2024-05-06 13:04:14 +0300
MDEV-33750: Remove seq in Debian init.d for-loop
Revision #7ae9505106 2024-05-06 12:30:29 +0300
MDEV-33750: Rework MyISAM recovery script
Revision #af124c4f1c 2023-01-02 17:21:44 -0800
MDEV-33750: Make SysV init more verbose in case of MariaDB start failures
Revision #3f44efaa17 2023-10-07 20:31:39 -0700
MDEV-33750: Make sure that datadir always has some value and exists
Revision #2adaf5c261 2023-10-07 19:42:31 -0700
MDEV-33750: Sync maintainer scripts etc with latest downstream 10.11.5 in Debian
Revision #5000d1ba6e 2023-10-07 19:28:43 -0700
MDEV-33750: Increase MTR verbosity and unify skip test lists usage
Revision #f79f3ada24 2023-05-12 10:51:10 -0700
MDEV-33750: Fix DPKG_GENSYMBOLS_CHECK_LEVEL so it actually takes effect
Revision #b11892c9fb 2023-03-25 21:55:27 -0700
MDEV-33750: Fix Lintian warnings
Revision #9e9211215c 2023-03-18 13:54:34 -0700
MDEV-33750: Enable mariadb-plugin-rocksdb for riscv64
Revision #bccdc72536 2024-05-18 10:01:00 +0300
MDEV-34191: Make sure that Debian respects systemd disabled
Revision #70e3c144b3 2024-06-26 10:14:53 +0300
MDEV-34456: Move mariadb.pc to not-installed
Revision #b41168c6b5 2024-05-14 13:06:48 +0300
MDEV-33837: Suspend package-contains-documentation-outside-usr-share-doc warnings
Revision #56087d0d15 2024-05-14 12:00:06 +0300
MDEV-33837: Fix spare-manual-page warnings in Debian lintian
Revision #3e384d830e 2024-05-14 10:48:25 +0300
MDEV-33837: Remove unneeded lintian override in libmariadb-dev
Revision #cdeb30647f 2024-05-08 10:40:33 +0300
MDEV-33837: Suspend lintian warnings for description is synopsis
Revision #280035bf82 2024-05-14 10:29:18 +0300
MDEV-33837: Remove purposed spelling errors
Revision #659a596ca5 2024-05-14 13:15:47 +0300
MDEV-33837: Lintian warns there are typos in manuals which are being handled
Revision #3607ecdfb9 2024-04-29 11:16:16 +0300
MDEV-33837: Remove autogenerated files in columnstore warnings
Revision #8f87f9c745 2024-05-14 11:54:18 +0300
MDEV-33837: Remove conflicts warnings from lintian
Revision #517d9515f1 2024-05-14 11:51:27 +0300
MDEV-33837: Remove false-positive Bash warnings from lintian output
Revision #ddefc59bc8 2024-04-29 10:20:29 +0300
MDEV-33837: Fix some miscellaneous lintian warnings
Revision #cfec45db14 2024-04-09 13:51:32 +0300
MDEV-33837: Fix unwanted-path-too-specific specific warning
Revision #263064c020 2024-04-05 11:24:53 +0300
MDEV-33837: Add and fix lintian overrides
Revision #13ee9417c9 2024-04-05 10:09:12 +0300
MDEV-33837: Fix lintian warning that are against debian/control
Revision #632dd304c7 2024-07-11 06:55:45 -0600
MDEV-34554: rpl_change_master_demote sporadically fails on buildbot
Revision #fa80449725 2024-06-19 09:47:37 -0600
MDEV-34274: Test rpl.rpl_change_master_demote frequently fails on buildbot with "IO thread should not be running..."
Revision #579450c2c1 2024-07-04 20:38:00 +1000
MDEV-34528: bundle fmt version 11.0.0
Merge Revision #4d71a117a3 2024-07-08 21:14:55 +0400 - Merge remote-tracking branch 'origin/10.6' into 10.11
Merge Revision #034a175982 2024-07-04 11:52:07 +0200 - Merge branch '10.6' into 10.11
Revision #f6989d1767 2024-07-02 17:59:59 +0400
MDEV-10865 COLLATE keyword doesn't work in PREPARE query
Revision #c91ec6a5c1 2024-04-12 18:59:59 +0300
Added Lock_time_ms and Table_catalog columns to metadata_lock_info
Revision #243dee7415 2024-06-24 09:17:26 +1000
MDEV-34437: handle error on getaddrinfo
Merge Revision #1d76794aba 2024-06-28 16:03:28 +0300 - Merge 10.6 into 10.11
Revision #4ca355d863 2024-06-27 16:38:08 +0300
MDEV-33894: Resurrect innodb_log_write_ahead_size
Merge Revision #27a3366663 2024-06-27 10:26:09 +0300 - Merge 10.6 into 10.11
Revision #77c465d5aa 2024-06-25 11:11:36 +0700
MDEV-34171: Memory leakage is detected on running the test versioning.partition
Merge Revision #34813c1aa0 2024-06-19 15:04:07 +0300 - Merge 10.6 into 10.11
Revision #387bdb2a2e 2024-06-19 14:03:31 +0300
MDEV-29934 rpl.rpl_start_alter_chain_basic, rpl.rpl_start_alter_restart_slave sometimes fail in BB with result content mismatch
Revision #c37b2a9f04 2024-06-17 19:06:34 +0300
MDEV-30460 rpl.rpl_start_alter_restart_slave sometimes fails in BB with result length mismatch
Merge Revision #346a0c1402 2024-06-17 09:08:07 +0300 - Merge 10.6 into 10.11
Merge Revision #5b89cab44f 2024-06-13 08:16:49 +0300 - Merge 10.6 into 10.11
Revision #5b39ded713 2024-06-11 12:50:26 +0530
MDEV-34156 InnoDB fails to apply the redo log for compressed tablespace
Merge Revision #b81d717387 2024-06-11 12:50:10 +0300 - Merge 10.6 into 10.11
Revision #1bf0950b19 2024-05-13 12:08:22 +0300
MDEV-34146: Remove duplicate #DEBHELPER
Revision #76e0dc18b6 2024-06-04 12:00:20 +0400
MDEV-34288 SET NAMES DEFAULT crashes mariadbd --collation-server=utf8mb4_unicode_ci
Revision #d61947550a 2024-05-31 19:37:51 +0200
fix a typo
Merge 2024-05-31 09:13:40 +1000 - Merge branch '10.6' into 10.11
Merge 2024-05-30 16:04:00 +0300 - Merge 10.6 into 10.11
2024-05-21 08:15:28 -0400
don't require resolveip if it won't be used
2024-05-24 10:06:11 +0300
fixup: g++-14 -Wmaybe-uninitialized
2024-05-23 12:13:39 +1000
compile failure: fmt use incompatible with libfmt-10.2.[2]+ (7.1.3 compat)
2024-05-22 17:43:17 +1000
compile failure: fmt use incompatible with libfmt-10.2.[2]+
2024-05-22 13:16:10 +0530
InnoDB tries to write to read-only system tablespace in buf_dblwr_t::init_or_load_pages()
2024-05-18 16:35:28 +0200
: Fix spelling mistake 'depricated'
2024-05-15 10:54:18 -0400
bump the VERSION
MariaDB 11.8.1 is a Release Candidate (RC) release of MariaDB Community Server 11.8, released on 2025-02-13
Release date: 13 Feb 2025
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.
Changes from 11.8.0 are also included in this changelog
Includes all fixes from
2024-08-15 01:21:11 -0600
Update my_snprintf’s last loose ends to suffixes
2024-08-14 23:52:58 -0600
Update errmsg-utf8.txt re my_snprintf suffixes
2024-08-12 22:08:50 -0600
make abi_update
2024-10-13 19:27:37 -0600
Tag rest of my_vsnprintf users w/ ATTRIBUTE_FORMAT
2024-08-12 20:23:21 -0600
Tag ALL my_error_reporters with ATTRIBUTE_FORMAT
2024-08-12 18:19:15 -0600
Tag myisamdef.h printers with ATTRIBUTE_FORMAT
2024-08-12 17:34:04 -0600
Tag the logger service with ATTRIBUTE_FORMAT
2025-01-12 22:03:23 -0700
Tag the sql/log.h family with ATTRIBUTE_FORMAT
2024-08-05 14:39:09 -0600
Reënable ATTRIBUTE_FORMAT on DBUG_PRINT & t/eprint
2025-01-12 21:55:23 -0700
Tag push_warning_printf with ATTRIBUTE_FORMAT
2024-07-31 22:42:56 -0600
Tag my_printf_error with ATTRIBUTE_FORMAT
2024-07-29 19:57:13 -0600
Tag mysqltest formatters with ATTRIBUTE_FORMAT
2024-06-28 20:48:51 -0600
Tag my_vsnprintf.c with ATTRIBUTE_FORMAT
2025-01-17 12:50:02 -0700
unittest/mytap/tap.h: Use ATTRIBUTE_FORMAT
2024-08-15 22:56:39 -0600
Remove %`s %b %M %T from my_vsnprintf
2024-08-11 19:58:11 -0600
Rename my_snprintf’s %uE to %iE
2024-06-22 16:11:19 -0600
Make service_my_snprintf.h doc more professional
2024-07-25 21:57:06 -0600
Add %sQ, %sB, %uE & %sT to my_vsnprintf
2024-06-04 19:35:46 -0600
Merge vsnprintf %b, %T & %M code into %s/%u
2025-02-05 17:26:32 +0100
Server crashes in Item_func_vec_distance::fix_length_and_dec upon reading from I_S table
2024-12-04 17:51:23 +0100
post-merge fixes
2023-04-21 10:44:44 +0800
Read max size bytes from encryption key file and ignore remain bytes
2024-12-13 11:56:31 +0100
cleanup: select ... into tests
Merge 2025-02-11 20:29:43 +0100 - Merge branch '11.7' into 11.8
2025-02-10 12:50:19 +0200
Update mariadb-import man page with --innodb-optimize-keys option
2025-02-10 13:27:59 +1100
: Use CRC-32C and avoid allocating heap (postfix)
2025-02-07 16:57:05 +0200
Added missing DROP PROCEDURE to mtr test main.log_state
2025-02-04 21:35:55 +0200
Fixed costs in JOIN_TAB::estimate_scan_time() and HEAP
2025-02-05 10:41:11 -0500
Feature rebase
2025-01-29 15:21:03 -0500
, Reintroduce delete_while_scanning for multi_delete
2025-01-30 16:30:56 +0200
Wrong result for UPDATE ... ORDER BY LIMIT which uses tmp.table
2024-12-03 09:43:45 -0500
Support ORDER BY and LIMIT for multi-table DELETE, index hints for single-table DELETE
2024-12-03 09:48:17 -0500
(refactoring) Support ORDER BY and LIMIT for multi-table DELETE...
2024-11-21 14:55:51 +0800
: Stored procedures: default values for parameters (optional parameters)
2024-12-29 12:50:04 +0400
Unexpected error on WHERE inet6col
2024-12-03 17:17:17 -0800
All-green GitLab CI in main branch in January 2025
2024-09-12 23:25:40 +0800
: Implement RECORD type Implement DECLARE TYPE type_name IS RECORD (..) with scalar members in stored routines and anonymous blocks
2025-01-27 16:29:25 +0700
: Skipping a row operation from a trigger
2025-01-26 13:58:03 +0200
: Add basic optimizer support for virtual column: more tests
2025-01-16 10:24:34 +0200
: Assertion `marked_for_read()' failed for query with vcols
2024-11-26 14:50:41 +0200
: Add basic optimizer support for virtual column
2025-01-24 19:22:02 +0700
: Column list in the trigger definition
2025-01-23 15:15:03 +0100
mariadb-import: optimize index and constraint creation
2025-01-24 13:12:55 +0100
appveyor - run builds in "main" branch
2025-01-23 21:45:26 +0200
: s3.mysqldump fails in buildbot
2024-10-23 15:17:32 +0400
Make OS character sets "utf8" and "utf-8" map to MariaDB character set "utf8mb4"
2024-12-09 17:11:08 +0100
VEC_DISTANCE() function to autouse the available index type
2024-12-08 17:14:42 +0100
cleanup: one Item_func_vec_distance class, not three
2024-12-09 20:40:29 +0100
cleanup: move test w/ character_set_results=utf16 into separate file
2024-12-09 12:24:03 +0100
cleanup: extraneous quotes in errmsg.txt
2025-01-17 11:41:32 +0100
followup - reenable Innodb bulk load in mariadb-import
2024-11-28 23:02:29 +0400
- mhnsw: support aarch64 SIMD instructions
2025-01-13 14:48:43 -0500
Move to c++17
2025-01-15 14:37:43 +0100
generate SBOM from server builds
2025-01-15 07:31:33 +0200
: index records in a wrong order
2025-01-10 16:40:55 +0200
page_cur_search_with_match() could avoid rec_get_offsets()
2025-01-10 16:40:37 +0200
: Always enable page_cur_search_with_match_bytes()
2025-01-10 16:40:35 +0200
: Avoid building AHI beyond unique field prefix
2025-01-10 16:40:34 +0200
: Improve btr_search_drop_page_hash_index()
2025-01-10 16:40:32 +0200
: Fix bogus rebuild on BTR_CUR_HASH_FAIL
2025-01-10 16:40:30 +0200
: Fix bogus BTR_CUR_HASH_FAIL on contention
2025-01-10 16:40:29 +0200
: Fix bogus BTR_CUR_HASH_FAIL on PAGE_CUR_LE
2025-01-10 16:40:22 +0200
: Privatize ut_fold_ulint_pair()
2025-01-10 16:39:44 +0200
: Use CRC-32C and avoid allocating heap
2025-01-10 16:30:42 +0200
: btr_search_check_free_space_in_heap() is a bottleneck
Merge 2025-01-09 13:46:06 +0200 - Merge 11.7 into main
2024-11-26 11:28:57 +1100
Sargable substr(col, 1, n) = str
2024-12-18 13:50:03 +0100
: add basic unit test for DYNAMIC_ARRAY
2024-12-17 16:55:46 +0100
unittest output improvement for json_normalize-t
Merge 2024-12-04 10:02:00 +0200 - Merge 11.7 into main
2024-12-03 17:51:35 +0530
Enable --no-autocommit by default in mysqldump
Merge 2024-12-02 17:55:44 +0200 - Merge 11.7 into main
2024-08-05 23:02:02 +0200
Provide a safe range for RocksDB errors
2024-11-16 12:23:55 -0700
Create FUNDING.yml
2023-04-08 06:14:14 +0200
: format_bytes implementation
2024-11-18 14:41:03 +0400
Suppress "This function has the same name" warnings in I_S queries
2024-11-14 19:09:01 +0100
11.8 branch
MariaDB 11.4.1 is a Release Candidate (RC) release of MariaDB Community Server 11.4, released on 2024-02-16
Release date: 16 Feb 2024
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.
Changes from 11.4.0 are also included in this changelog
Includes all fixes from
Merge 2024-02-15 13:53:21 +0100 - Merge branch '11.3' into 11.4
2024-02-14 23:49:33 +0100
update 32bit rdiffs
2024-02-14 16:19:01 +0100
fix galera.MW-284
2024-02-14 16:13:02 +0100
fix galera.galera_var_notify_ssl_ipv6
2023-12-20 17:52:52 +0200
Improve error message in mysqltest when sync_with_master fails
2023-12-03 21:42:44 +0200
Implement binlog_space_limit
2024-02-14 01:22:32 +0100
update C/C
2024-02-13 15:50:07 +0100
fix debian dependencies for mariadb-test
2024-02-14 14:59:16 +0100
Port Spider/ODBC from ES
2023-10-07 21:08:43 -0700
Deb: Stop shipping mariadb-plugin-spider separately, include in server
2024-01-04 23:46:52 +0100
KEY_PERIOD_USAGE reveals information to unprivileged user
2023-12-30 02:34:59 +0100
Queries from I_S.KEY_PERIOD_USAGE do not obey case-sensitivity
2023-10-19 21:58:26 +0400
add period to buildbot_suites.bat
2023-09-20 23:27:30 +0400
crash in get_schema_key_period_usage_record without InnoDB
2023-09-20 18:23:16 +0400
Add Statement::sql_command_flags() function.
2023-08-30 01:04:34 +0400
Add views for periods in information_schema
2024-01-14 15:24:31 +0100
sql_show: reduce ifdefs around grants checks
2024-02-12 15:59:32 +0100
fix get_schema_privileges_for_show
2024-01-12 21:22:35 +0100
sql_show: extract get_schema_privileges_for_show
2024-01-12 21:22:16 +0100
sql_show: Fix narrowing conversion from the get_column_grant return result.
2023-08-29 20:41:12 +0400
cleanup: add store_yesno() for fields that can only take "YES"/"NO" values
2023-11-16 11:58:01 +1100
pr template: ask about release notes
2024-02-09 02:18:32 +0100
- Fix self-signed certificate errors on Windows
2024-02-08 15:58:26 +0400
Error messages ER_PACKAGE_ROUTINE_* are not good enough
2024-02-05 05:56:53 -0700
Revert ": Extend GTID Binlog Events with Thread Id"
2024-02-05 14:41:44 +0400
Wrong error message on GRANT .. ON PACKAGE no_such_package ..
2023-10-15 16:03:14 +0200
--disable-ssl doesn't disable it
2023-09-22 13:16:35 +0200
show in mariadb cli whether server cert was verified
2023-09-15 12:33:52 +0200
auto-disable --ssl-verify-server-cert in clients, if
2023-09-04 15:32:36 +0200
enable --ssl-verify-server-cert by default in the internal client
2023-09-03 09:44:01 +0200
validate ssl certificates using client password in the internal client
2023-09-08 12:29:48 +0200
disable SSL via named pipes in the internal client
2023-09-04 15:35:08 +0200
free mysql->connector_fd correctly in the internal client
2023-09-03 22:34:03 +0200
change how self-signed certs are accepted by internal client
2023-09-02 21:43:36 +0200
cleanup: X509_check_host() in the internal client
2023-09-02 15:09:48 +0200
cleanup: ssl handling in the internal rpl client
2023-08-30 14:41:32 +0200
enable --ssl-verify-server-cert by default
2023-08-30 22:17:26 +0200
enable --ssl in the server by default
2023-08-23 17:45:57 +0200
use ephemeral ssl certificates
2023-08-23 17:45:21 +0200
wrong error for bare --ssl on the server side
2023-08-23 15:23:22 +0200
cleanup
2023-08-22 22:49:14 +0200
test SSL MitM attack
2023-09-01 10:25:53 +0200
client support for --ssl-fp and --ssl--fplist
2023-08-21 16:25:56 +0200
validate ssl certificates using client password
2023-08-30 16:56:23 +0200
cleanup: unify client's setting of ssl options
2023-09-27 16:03:11 +0200
cleanup: octet2hex takes an uchar* argument
2023-08-30 10:00:30 +0200
test.cnf files should !include default_my.cnf
2023-08-21 11:08:37 +0200
clarify CR_OK_HANDSHAKE_COMPLETE
2023-09-20 18:48:22 +0200
deprecate SQL_NOTES variable in favor of NOTE_VERBOSITY
2023-08-31 13:43:22 +0200
gitignore scripts/mariadb_sys_schema.sql
2024-02-01 02:14:23 +0100
Resolve server shutdown issues on macOS, Solaris, and FreeBSD
2023-12-06 15:09:44 +0100
Option --parallel in mariadb-import
2023-11-23 23:33:28 +0100
add tests for mariadb-dump --parallel
2023-11-23 17:26:12 +0100
option --parallel/-j for mariadb-dump to increase parallelism
2023-11-23 16:58:28 +0100
Connection pool with asynchronous query execution.
2023-11-16 17:19:25 +0100
preparation - cleanup mysqldump.cc code
2023-11-13 09:32:51 +0100
Compile mysqldump as C++ (preparation for using connection pool)
2023-09-08 13:12:49 +0200
: GTID binlog indexing
2024-01-24 12:18:18 +1100
Deprecate spider table options by comment/connection
2024-01-23 10:57:31 +0200
Update 11.4 HELP
2023-07-10 18:53:19 +0300
: Extend GTID Binlog Events with Thread Id
2023-11-24 22:31:18 +0800
mysqlbinlog flashback support binlog_row_image FULL_NODUP mode
2023-11-17 17:41:23 +0000
Add support for up to BASE 62 to CONV()
2023-12-20 08:17:02 +0800
Assertion `marked_for_write_or_computed()' failed in bool Field_new_decimal::store_value(const my_decimal*, int*)
Merge 2024-01-10 15:30:42 +0200 - Merge 11.3 into 11.4
2024-01-08 13:06:16 +0100
log a warning when WITHOUT VALIDATION was used
2024-01-08 10:13:03 +0100
revert "make THAN optional"
Merge 2024-01-05 14:53:03 +0200 - Merge 11.3 into 11.4
2023-12-22 13:17:55 +0100
mysys/my_timezone.cc does not compile on AIX
2023-12-21 23:50:59 +0100
fix sporadic test failures caused by InnoDB #record estimation
Merge 2023-12-21 15:40:55 +0100 - Merge remote-tracking branch '11.3' into 11.4
2023-09-04 15:28:50 +0400
CREATE PACKAGE [BODY] for sql_mode=DEFAULT
2023-12-01 19:14:13 +1100
: drop errmsg-utf8.txt from packaging
2023-12-14 17:04:54 +1100
Use reverse index for max/min optimization
2023-12-07 17:28:45 +0300
Rename the view sys.table_privileges to sys.privileges_by_table_by_level
2023-12-06 18:44:38 +0300
without validation for exchange partition/convert in
2023-12-07 13:09:31 +0300
check_digest() tests
2023-11-16 16:54:16 +0700
Add table_privileges view to the sys schema
2023-09-19 15:47:29 +1000
: tmpfile.d not for datadir
2023-10-26 17:24:22 +0800
FULL_NODUP mode for binlog_row_image
2023-11-22 18:40:53 +1100
Remove thr_alarm from server codebase - socket activation fix
2023-10-26 18:12:09 +0200
Remove thr_alarm from server codebase
2023-10-26 15:02:35 +0200
Remove thr_alarm from server codebase
2023-09-29 12:37:10 +0200
Use icu for timezones on windows
Merge 2023-11-21 15:43:20 +0100 - Merge 11.3 into 11.4
2023-11-14 09:24:46 +0200
: Precompute binlog checksums
2023-10-12 12:53:55 +1100
INSERT IGNORE on constraints result in ERROR rather than warning
2023-11-10 12:45:55 +0400
Cleanup: Adding "const" to the member Spvar_definition::m_column_type_ref
2023-06-13 11:41:44 +0200
: Precompute binlog checksums
2023-08-23 11:48:08 +0200
: Refactor MYSQL_BIN_LOG::write_cache()
2023-07-27 15:46:57 +0200
: Eliminate Log_event::checksum_alg
2023-07-11 23:30:04 +0200
: Replace Log_event::writer with function parameter
2023-10-09 13:43:10 +0200
11.4 branch
MariaDB 10.11.8 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-05-16
Release date: 16 May 2024
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
The most recent release of is: Stable (GA)
Release date: 22 Aug 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Changes from are also included in this changelog
Revision #3a06964468 2024-05-09 20:37:40 +0200
MDEV-33852 start the server after deb installation
Merge Revision #a6b2f820e0 2024-05-09 13:59:22 +0200 - Merge branch '10.6' into 10.11
Merge Revision #383ee364dc 2024-05-07 08:45:31 +0200 - Merge 10.6 to 10.11
Revision #64314d3094 2024-05-06 12:46:31 +1000
MDEV-30929 spider.spider_fixes_part: wait and restart slave
Revision #3ee6f69d49 2024-05-02 22:14:19 +0200
sporadic failures of binlog_encryption.rpl_parallel_gco_wait_kill
Revision #9dfef3fb41 2023-12-22 09:51:17 +0100
fix sporadic failures of main.lock_sync
Revision #dba9d19249 2024-04-30 21:59:38 +0200
atomic.alter_table test is too slow for MSAN
Revision #b663c935a4 2024-04-30 12:30:48 +0200
don't use normal diffs in *.rdiff files
Merge Revision #0aae11ac28 2024-04-30 16:56:49 +0200 - Merge branch '10.6' into 10.11
Revision #ae03374f29 2024-04-29 20:32:55 +0300
MDEV-34030 rpl.rpl_using_gtid_default can fail in (BB) mtr
Revision #6a63204c36 2024-04-29 20:10:21 +0300
MDEV-34029 rpl.rpl_heartbeat can fail when (BB) mtr reorders tests
Revision #ec09c034d8 2024-04-17 12:14:14 +0300
MDEV-33852: Rework systemd installation on Debian
Revision #7ff649315e 2024-04-26 14:12:47 +0200
sporadic failures of rpl.rpl_parallel_multi_domain_xa
Revision #22a69c7827 2024-04-25 20:26:06 +0200
MDEV-33492 fix installation of rpm/deb packages
Merge Revision #c9b1ebee2f 2024-04-26 08:02:49 +0200 - Merge branch '10.6' into 10.11
Revision #9e92582024 2024-04-25 12:47:23 +0200
sporadic failures of rpl.rpl_parallel_sbm
Revision #9cf718859f 2024-04-24 22:08:52 +0200
cleanup: use THD_STAGE_INFO, not thd_proc_info
Revision #8c7992165b 2024-04-09 11:35:22 -0600
MDEV-33672: 10.11 Fix for Two Phase Alter Flags
Revision #720a0f6c78 2024-04-24 12:39:30 +0300
MDEV-33447 fixup for POWER 8
Revision #fb9af3f30e 2024-04-22 04:04:33 -0400
fix build with WITH_EXTRA_CHARSETS=none in cmake
Revision #c3460e6904 2024-04-23 16:23:14 +0530
MDEV-33970 Assertion `!m.first->second.is_bulk_insert()' failed in trx_undo_report_row_operation()
Revision #455a15fd06 2024-04-23 12:04:39 +0300
MDEV-33972: Memory corruption in innodb.insert_into_empty
Revision #f0d0ddc992 2024-04-23 12:04:14 +0300
MDEV-33447 fixup for POWER
Revision #0271517495 2024-02-20 17:40:43 +1100
MDEV-33492: mysql_install_db fails when baseurl is set
Revision #f243c73788 2024-04-22 21:02:11 +0200
sporadic failures of rpl.rpl_rewrite_db_sys_vars
Revision #a74846354e 2024-04-22 17:22:11 +0200
fix failing large_tests.maria_recover_encrypted
Revision #926e38c6b9 2024-04-22 16:38:40 +0200
MDEV-33447 fixes for ppc64le
Revision #52529a528d 2024-04-22 15:27:14 +0200
MDEV-32932 fix comments to match the code
Merge Revision #018d537ec1 2024-04-22 11:00:03 +0200 - Merge branch '10.6' into 10.11
Revision #75488a57f2 2024-04-20 00:17:30 +0200
archive.archive and main.mysqlbinlog_row_compressed
Revision #aa4bcdbbb8 2024-04-20 00:16:54 +0200
main.func_sformat: fixes for fmt 10.2.1
Revision #f0f9dc8631 2024-04-19 23:49:56 +0200
enable main.func_sformat in --view
Revision #63ac87c121 2024-04-19 22:32:37 +0200
make main.mysqlbinlog_row_compressed independent from the environment
Revision #06a884a570 2024-02-25 19:00:48 +0100
MDEV-33429 compilation of MariaDB 10.11.7 fails on arm32, sizeof(MYSQL) is wrong
Revision #8fd515e0d2 2024-04-20 03:51:31 +0200
HASHICORP_KEY_MANAGEMENT: MDEV-33420 post-fix
Revision #3f9f5ca48e 2024-04-19 10:54:08 +0300
MDEV-33447: libpmem is not available in RHEL 8
Revision #8a3755cc29 2024-04-18 13:29:42 +0530
MDEV-33934 Assertion `!check_foreigns' failed in bulk_insert_apply_for_table(dict_table_t*)
Revision #11aeef2aa2 2024-04-12 08:55:27 +0200
MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl installed
Revision #6815ab86d0 2024-04-18 01:42:39 +0200
HASHICORP_KEY_MANAGEMENT: code unification between MariaDB editions
Revision #9705d62313 2024-04-16 11:56:00 +0530
MDEV-33809 Bulk insert or DDL fails if a BLOB is too long
Revision #863f5996f2 2024-04-10 13:52:04 +0530
MDEV-33868 Assertion `trx->bulk_insert' failed in innodb_prepare_commit_versioned
Revision #cac0fc97cc 2024-03-12 11:47:47 +0200
MDEV-32974 : Member fails to join due to old seqno in GTID
Revision #5faf2fdc3b 2024-04-10 10:37:18 +0300
MDEV-33585 fixup: GCC -Wsign-compare
Revision #d8a60dd4c9 2024-04-09 17:11:49 +0200
Fix a typo which lead to compiler error on 32 bit systems
Revision #42bda685db 2024-04-09 09:36:45 +0300
MDEV-33585 follow-up optimization
Revision #0892e6d028 2024-04-09 09:32:47 +0300
MDEV-33585 The maximum innodb_log_buffer_size is too large
Revision #fcd345de48 2023-11-10 16:01:15 +0530
MDEV-32726: Fix failing test fir freebsd for json
Revision #188c5da72a 2024-04-08 14:24:20 +0530
MDEV-32453 Bulk insert fails to apply when trigger does insert operation
Revision #5357110556 2024-04-04 03:29:39 +0000
Fix error behaviour in mini-benchmark
Revision #2b0e0730c7 2024-04-03 20:43:57 +0000
Add cpu-limit option for mini-benchmark
Revision #af4df93cf8 2024-04-03 16:39:36 +0300
Columnstore empty submodule fix 2
Revision #baec63e304 2024-04-02 09:41:49 +0200
MDEV-33787 : Fix Galera test failures on 10.11
Revision #40973d855c 2024-04-02 13:40:21 +0200
MDEV-32926 mysql_install_db_win fails on buildbot
Revision #099ca49cc2 2024-04-02 00:14:17 +0300
Columnstore empty submodule fix
Revision #c477697422 2024-04-02 00:11:35 +0300
MDEV-29872 MSAN/Valgrind uninitialised value errors in TABLE::vers_switch_partition
Revision #d966e55c0a 2024-04-02 00:11:34 +0300
MDEV-31903 Server crashes in _ma_reset_history upon UNLOCK table with auto-create history partitions
Revision #a79fb66a98 2024-03-28 09:21:48 +0200
MDEV-33515 fixup for POWER
Merge Revision #788953463d 2024-03-28 09:16:57 +0200 - Merge 10.6 into 10.11
Revision #6efa75a8cb 2024-03-22 22:45:55 +0000
Enable mini-benchmark to run with perf
Revision #0c6cac0a6f 2024-03-27 09:33:37 +0200
MDEV-33515 fixup: Clarify mtr_t::spin_wait_delay
Revision #bf0b82d24b 2024-03-22 12:29:01 +0200
MDEV-33515 log_sys.lsn_lock causes excessive context switching
Revision #a2dd4c14a3 2024-03-20 16:03:15 +0100
post-fix 1c55b845e0fe
Revision #86a0b57689 2024-03-08 16:26:07 +0100
MDEV-32976: Un-deprecate MASTER_USE_GTID=Current_Pos
Revision #23c48474f7 2024-03-08 15:23:42 +0100
MDEV-33212: mysqldump uses MASTER_LOG_POS with dump-slave
Revision #11c75fc396 2024-03-04 16:03:42 +0200
Fixed sporadically failing test show_explain_json.test
Revision #611d442510 2024-03-04 15:31:56 +0200
Fixed mtr random bug in lock_sync.test
Revision #ee27bf749b 2024-03-01 12:44:32 +0200
Disable mariadb-backup.aria_backup with msan because of timeouts
Revision #8d70ec59f1 2024-03-01 10:42:44 +0200
Removed printing error output in bootstrap.test
Revision #86d542887d 2024-02-29 16:51:17 +0200
Fixed memory leaks in embedded server and mysqltest
Revision #3aa0bab798 2024-02-10 18:11:40 +0200
Fixed compiler warnings in connect
Revision #41b435fea9 2024-02-08 16:47:00 +0200
MDEV-33211 : Galera SST on maria-backup causes donor node to be unresponsive
Revision #5d4adeabe2 2024-02-08 16:41:04 +0200
MDEV-33278 Assertion failure in thd_get_thread_id at lock_wait_wsrep
Revision #e5c694acd9 2023-12-03 16:12:03 +0200
Give warnings if one tries to use obsolete options with mariadb-backup
Revision #1c55b845e0 2023-12-03 14:09:43 +0200
MDEV-32932 Port backup features from ES
Revision #d7c943b363 2023-12-02 17:58:26 +0200
Some changes to prepare for updated maria-backup
Revision #7246054cbb 2024-02-14 12:21:59 +0400
MDEV-33442 REPAIR TABLE corrupts UUIDs
Revision #74c97a41fc 2024-02-21 13:11:32 +0200
MDEV-33379 fixup: undeclared identifier
Merge Revision #5b1406ff30 2024-02-21 13:08:23 +0200 - Merge 10.6 into 10.11
Revision #3dd7b0a80c 2024-02-20 11:22:52 +0200
Cleanup: Remove OS_FILE_ON_ERROR_NO_EXIT
Revision #7f7329f092 2024-02-20 11:22:45 +0200
MDEV-33379 innodb_log_file_buffering=OFF causes corruption on bcachefs
Revision #4039d8605d 2024-02-16 10:27:58 +0530
MDEV-33363 CI failure: innodb.import_corrupted: Assertion failed: oldest_lsn > log_sys.last_checkpoint_lsn
Merge Revision #64cce8d5bf 2024-02-14 16:12:53 +0200 - Merge 10.6 into 10.11
Revision #4fbd2e8573 2023-09-15 10:47:50 -0600
MDEV-31768: Alias MASTER_DEMOTE_TO_REPLICA for MASTER_DEMOTE_TO_SLAVE
Revision #7bbc545f38 2023-12-18 10:10:26 +0200
Update my_print_defaults man page with mariadbd option
Revision #656f886772 2024-01-04 11:30:34 +0100
RISC-V: use RDTIME instead of RDCYCLE
Revision #4ed8d98ba7 2024-02-07 20:10:07 +0300
MDEV-33423: show_analyze sporadically fails at line 226: 'reap' succeeded...
Merge Revision #86c2c89743 2024-02-08 15:04:46 +0200 - Merge 10.6 into 10.11
Revision #77b4399545 2024-02-08 14:20:42 +0200
MDEV-33421 innodb.corrupted_during_recovery fails due to error that the table is corrupted
Merge Revision #f30244d13c 2024-02-07 08:18:05 +0100 - Merge branch '10.11' into mariadb-10.11.7
Revision #c4c167778e 2024-02-07 09:05:28 +0400
MDEV-33392 Server crashes when using RANDOM_BYTES function and GROUP BY clause on a column with a negative value
Revision #7f3839ab8c 2024-02-06 08:25:30 -0500
bump the VERSION
Revision #c79f19a5ed 2024-02-02 17:32:32 +0100
MDEV-33374 main.mysql_connector_net fails on new Windows 11
Revision #93189df44e 2024-02-02 10:48:10 +0200
MDEV-33361 Excessive delays in SET GLOBAL innodb_log_file_size
Revision #ea9a6a1494 2024-02-02 11:38:00 +1100
MDEV-33095 MariaDB-backup - no OS_DATA_FILE_NO_O_DIRECT on some platforms
Revision #f5ca4077d8 2023-03-13 15:04:54 -0400
MDEV-30839: Add new options to mini-benchmark and fixes
Includes all fixes from MariaDB 10.9.2
Revision #b74dbcb157 2022-08-09 14:21:38 +0200
MDEV-23149 Server crashes in my_convert / ErrConvString::ptr / Item_char_typecast::check_truncation_with_warn
Revision #9d2b28d7cc 2022-08-09 13:12:13 +0200
bump the version
Revision #d8f172c11c 2022-02-25 13:54:59 +0400
MDEV-27266 Improve UCA collation performance for utf8mb3 and utf8mb4
Revision #a0858b2cff 2022-02-24 17:54:52 +0400
MDEV-27265 Improve contraction performance in UCA collations
Revision #133446828c 2021-11-28 16:55:15 +0400
MDEV-27009 Add UCA-14.0.0 collations
Revision #6bc10f8026 2021-11-28 16:48:13 +0400
MDEV-27009 Add UCA-14.0.0 collations - adding version aware implicit weight handling
Revision #d7ffb7c3dd 2021-11-25 06:48:17 +0400
MDEV-27009 Add UCA-14.0.0 collations - dump logical positions and contractions
Revision #0736c03d56 2021-11-24 15:11:49 +0400
MDEV-27009 Add UCA-14.0.0 collations - Adding implicit weight handling for Unicode-14.0.0
Revision #bb84f61a26 2021-11-23 16:33:08 +0400
MDEV-27009 Add UCA-14.0.0 collations - adding uca-dump into build targets
Revision #45e0373a78 2022-06-12 22:01:56 +0200
MDEV-28632 Change default of explicit_defaults_for_timestamp to ON
Revision #c38b8f49b8 2022-07-03 17:35:27 +0200
cleanup: consolidate binlog-related THD::*_used into one bitmap
Revision #4ce1470a70 2022-07-29 12:39:37 +0200
cleanup: tests
Merge Revision #1c192843f2 2022-08-10 14:19:15 +0200 - Merge branch '10.9' into 10.10
Merge Revision #47d5cfc650 2022-08-09 09:47:48 +0200 - Merge branch 'bb-10.9-release' into bb-10.10-release
Merge Revision #adddde76a1 2022-08-09 09:00:00 +0200 - Merge branch 'bb-10.8-release' into bb-10.9-release
Revision #fccbe2bf99 2022-08-09 08:59:29 +0200
fix tests
Merge Revision #4c18f68d59 2022-08-09 09:47:16 +0200 - Merge branch '10.9' into 10.10
Merge Revision #564d374704 2022-08-08 17:17:45 +0200 - Merge branch '10.8' into 10.9
Merge Revision #50b270525a 2022-08-08 17:15:13 +0200 - Merge branch '10.7' into 10.8
Revision #360d99429c 2022-06-27 12:29:10 -0600
MDEV-27161: Add option for SQL thread to limit maximum execution time per query replicated
Revision #7864d955f3 2022-06-12 10:39:15 +0300
Fixed regression on SST tests. We incorrectly used my_thread_end(), which sets mysys_var pointer to NULL, so the next THD::THD will crash. Removed my_thread_init()/end() pairs and because Wsrep_allowlist_service::allowlist_cb is not always called from a new thread added a thread to do so.
Revision #15783d7ce5 2022-08-02 17:24:50 +0300
Test cleanup
Revision #7fdc993ec6 2021-12-16 09:39:26 +0100
MDEV-27263 Cluster bootstrap node shows duplicate wsrep allowlist IP warning messages on each restart.
Revision #9743d0043e 2021-11-22 13:04:40 +0100
MDEV-27246 Implement a method to add IPs to allowlist for Galera Cluster node addresses that can make SST/IST requests
Revision #b3372d6422 2022-07-29 19:39:55 +0200
use my_random_bytes() that correctly detects error conditions
Revision #2119647f7d 2022-07-29 19:26:17 +0200
remove dead code
Revision #0caa6bf14e 2022-07-27 17:46:49 +0200
MDEV-25704 more tests
Revision #3607da3c4e 2022-07-27 17:05:51 +0200
MDEV-25704 RANDOM_BYTES - post-review fixes
Revision #d7e3265dd3 2022-07-23 15:58:13 +1000
MDEV-29154 Excessive warnings upon a call to RANDOM_BYTES
Revision #7f06f68108 2022-07-19 14:01:17 +1000
MDEV-29108 RANDOM_BYTES - assertion in Create_tmp_table::finalize
Revision #a95268c5b3 2022-07-06 14:14:53 +1000
MDEV-29028 Queries using RANDOM_BYTES get stored in query cache
Revision #8b9ac5bfe0 2022-07-05 17:37:26 +1000
MDEV-29029 RANDOM_BYTES cannot be virtual column
Revision #3c2b0cac52 2022-02-13 23:19:02 +1000
MDEV-25704 Add RANDOM_BYTES function
Revision #0fbbf2ee78 2022-07-30 09:37:35 +0300
MDEV-19801: Correct a test result
Revision #e3543c6c8a 2022-07-30 09:20:54 +0300
MDEV-28929 fixup: Adjust a test result
Revision #e1caa4bd5e 2022-06-17 21:20:43 +0200
don't use ssl for windows named pipes - it doesn't work
Revision #ce9385b73c 2022-05-23 12:43:22 +0200
MDEV-27105 --ssl option set as default for mariadb CLI
Merge Revision #4ce6e78059 2022-07-28 11:25:21 +0300 - Merge 10.9 into 10.10
Revision #0149abf66f 2022-07-28 11:23:41 +0300
MDEV-28929 fixup: Adjust a test result.
Revision #24174cfdfc 2022-07-18 11:43:57 +0200
fix func_encrypt_nossl test to work as it was supposed to
Revision #fe8b99dd5c 2022-06-18 23:23:28 +0200
MDEV-27104 deprecate DES_ENCRYPT/DECRYPT functions
Revision #90c3b2835d 2022-06-07 20:06:42 -0600
MDEV-20122: Deprecate MASTER_USE_GTID=Current_Pos to favor new MASTER_DEMOTE_TO_SLAVE option
Revision #5ab5ff08b0 2022-05-23 14:14:00 -0600
MDEV-19801: Change defaults for CHANGE MASTER TO so that GTID-based replication is used by default if master supports it
Revision #8c2faad576 2022-07-19 14:13:17 +0300
MDEV-28929: Plan selection takes forever with MDEV-28852 ... Part #2: Extend heuristic pruning to use multiple tables as the "Model tables".
Revision #afadd58ee5 2022-07-07 19:57:38 +0400
MDEV-28881 Fix memory leak caused by STL usage
Revision #c03d50fccf 2022-07-06 16:00:12 +0400
MDEV-28881 Server crash in Dep_analysis_context::create_table_value
Revision #7f0201a2b5 2022-02-17 22:53:37 +0700
MDEV-26278 Add functionality to eliminate derived tables from the query
Revision #1f0187ff8d 2022-06-03 13:24:18 +0300
Reduced size of POSITION
Revision #fbbc63453b 2022-06-03 11:55:23 +0300
Added current_cost and best_cost to optimizer trace when pruning by cost
Revision #515b9ad05a 2022-06-02 19:47:23 +0300
Added EQ_REF chaining to the greedy_optimizer
Revision #6e7376eb59 2022-06-01 17:11:40 +0300
Remove unnecessary testing of join dependency when sorting tables
Revision #318a74f1aa 2022-06-01 15:56:24 +0300
Added get_allowed_nj_tables() to speed up gready_search()
Revision #b3c74bdc1f 2022-05-31 17:36:32 +0300
Improve pruning in greedy_search by sorting tables during search
Revision #213772f99a 2022-07-25 11:44:10 +0300
Revert the commit with MDEV-28926: Add time spent on query optimizer to JSON ANALYZE
Revision #2ccdfba8ee 2022-07-18 17:48:01 +0200
MDEV-28926 Add time spent on query optimizer to JSON ANALYZE (#2193)
Revision #88b22356e6 2022-06-08 15:12:03 +0400
MDEV-23287 The INET4 data type
Merge Revision #975b40ea99 2022-06-29 16:22:45 +0300 - Merge 10.9 into 10.10
Merge Revision #63961a08a6 2022-06-28 12:33:39 +0300 - Merge 10.9 into 10.10
Merge Revision #ada82805da 2022-06-23 13:48:09 +0300 - Merge 10.9 into 10.10
Merge Revision #9810a4ecdf 2022-06-21 18:27:54 +0300 - Merge 10.9 into 10.10
Merge Revision #891bf1d8ce 2022-06-20 10:18:52 +0300 - Merge 10.9 into 10.10
Revision #f774c33a9d 2022-06-20 12:57:47 +0900
MDEV-27809 Spider: remove #ifdef SPIDER_I_S_USE_SHOW_FOR_COLUMN
Revision #0aadb58e22 2022-06-20 00:25:56 +0900
MDEV-27811 Spider: remove #ifdef SPIDER_MDEV_16246
Merge Revision #d371e35257 2022-06-17 11:31:53 +0300 - Merge 10.9 into 10.10
Merge Revision #a629d3b703 2022-06-17 08:37:01 +0200 - Merge branch '10.9' into 10.10
Revision #dcb780d28f 2022-06-17 14:31:07 +0900
MDEV-27808 Spider: remove #ifdef SPIDER_LIKE_FUNC_HAS_GET_NEGATED
Revision #970aa41176 2022-06-15 22:13:50 +0900
MDEV-28362 Spider: remove #ifdef SPIDER_ITEM_STRING_WITHOUT_SET_STR_WITH_COPY
Merge Revision #51a4fcd565 2022-06-15 10:07:31 +0300 - Merge 10.9 into 10.10
Merge Revision #32edabd1f2 2022-06-09 15:26:09 +0300 - Merge 10.9 into 10.10
Revision #978eb616ca 2022-05-10 22:26:36 +0900
MDEV-27256 Delete spider_use_handler and related code (3/3)
Revision #57d233e2a6 2022-06-09 17:20:05 +0900
MDEV-27256 Delete spider_use_handler and related code (2/3)
Revision #48409dd929 2022-05-10 11:20:49 +0900
MDEV-27256 Delete spider_use_handler and related code (1/3)
Revision #8756d253f3 2022-06-08 14:12:13 +0900
MDEV-28364 Spider: remove #ifdef SPIDER_HAS_EXPR_CACHE_ITEM
Merge Revision #d491062368 2022-06-07 09:42:02 +0300 - Merge 10.9 into 10.10
Revision #039d83b8a7 2022-06-07 09:39:28 +0300
MDEV-28554 fixup: Do not overflow the ib_logfile0 header
Revision #fdc039db29 2022-05-13 18:07:39 +0300
MDEV-28540 Deprecate and ignore the parameter innodb_prefix_index_cluster_optimization
Revision #0dab74ff3f 2022-05-13 16:39:45 +0300
MDEV-28539 Some InnoDB counters are duplicating generic SHOW STATUS
Revision #6b9bba41e8 2022-05-25 09:20:04 +0300
MDEV-28554: Remove innodb_version
Revision #12aeb9fa15 2022-05-13 16:13:13 +0300
MDEV-28542 Useless output in SHOW ENGINE INNODB STATUS
Revision #643fd51db5 2022-05-31 22:43:53 +0900
MDEV-28365 Spider: remove #ifdef SPIDER_ITEM_HAS_CMP_TYPE
Revision #081a284712 2022-05-31 11:38:02 +0900
MDEV-28360 Spider: remove #ifdef SPIDER_use_LEX_CSTRING_for_KEY_Field_name
Revision #b3df1ec97a 2022-05-19 19:18:26 +0000
MDEV-24815 Add 'allow-suspicious-udfs' and 'skip-grant-tables' to system variables
Merge Revision #3cc8539d84 2022-05-25 09:15:08 +0300 - Merge 10.9 into 10.10
Revision #956d93b581 2022-05-19 13:26:54 +0300
MDEV-28587: Remove '-10.9' suffixes entries from Debian control Conflicts/Replaces
Revision #289b9e4155 2022-05-20 01:40:59 +0900
MDEV-28361 Spider: remove #ifdef SPIDER_ITEM_STRING_WITHOUT_SET_STR_WITH_COPY_AND_THDPTR
Revision #6b5a629ec3 2022-05-19 23:37:54 +0900
MDEV-28359 Spider: remove #ifdef SPIDER_HAS_MY_CHARLEN
Revision #77a18e8217 2022-05-14 16:37:23 +0900
MDEV-28006 Delete Spider plugin variables regarding UDFs and related code
Revision #e98e8c7f7e 2022-05-15 19:08:55 +0300
Adjust plugin maturity in test result
Merge Revision #7eb47aa414 2022-05-14 18:07:10 +0300 - Merge 10.9 into 10.10
Revision #4652c1775b 2022-05-13 13:54:14 +0300
Create a 10.10 branch
MariaDB 12.1.1 is a Release Candidate (RC) release of MariaDB Community Server 12.1, released on 2025-08-07
Release date: 7 Aug 2025
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.
Changes from the MariaDB 12.1 Preview are also included in this changelog
Includes all fixes from
2025-07-26 21:00:23 +0700
MDEV-37292 Hint NO_INDEX() disables all indexes if none of given index names is resolved
2025-05-01 13:38:10 +0700
MDEV-35856: implement index hints
2025-07-04 14:39:04 +0300
MDEV-36554 addendum: Assertion 'is_wsrep() == wsrep_on(mysql_thd)' failed in void trx_t::commit_in_memory(const mtr_t*)
2025-06-13 14:02:25 +0300
MDEV-36554: Assertion 'is_wsrep() == wsrep_on(mysql_thd)' failed in void trx_t::commit_in_memory(const mtr_t*)
2025-03-06 11:41:49 +0200
MDEV-36077: Galera feature: Retry applying writesets at slaves
2025-05-12 16:23:20 +0200
MDEV-13817 add support for oracle left join syntax - the ( + )
2025-03-18 17:35:08 +0100
Add Flags to Item::walk.
Merge 2025-08-03 15:01:09 +0200 - Merge branch '12.0' into 12.1
2025-08-03 14:54:22 +0200
MDEV-34817 perfschema.lowercase_fs_off fails on buildbot
2025-07-31 13:18:31 +0200
fix tests for --view
2025-08-02 15:18:52 +0200
MDEV-37160 When >=2 clients are in use, the server_audit_file_buffer_size setting is not honored
2025-07-31 09:12:56 +0400
MDEV-36850 SIGSEGV in Item_sp_variable::save_in_field | fill_record
2025-07-28 13:11:35 +0400
MDEV-36954 Improve error handling when a function-method/procedure-method is missing in stored routines
2025-05-19 22:36:14 +0800
Cleanup#3 for MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY
2025-05-17 09:33:16 +0400
Cleanup#2 for MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY - packed_col_length
2025-05-06 15:06:59 +0400
Cleanup#1 for MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY
2024-10-11 13:06:20 +0800
MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY in stored routines
2025-04-29 14:51:57 +0400
MDEV-36705 Preparations for associative arrays (MDEV-34319)
2025-07-31 16:27:44 +0200
MDEV-34680 post-fixes
2025-05-02 18:04:49 +0400
MDEV-34680 Asynchronous and Buffered Logging for Audit Plugin.
2025-08-01 11:12:09 +0200
mtr: make wait_for_line_count_in_file.inc leave traces in the log
2025-07-30 20:03:03 +0200
MDEV-21376 fix the test for windows, fix --help text
2025-05-12 14:17:40 +0400
MDEV-21376 mysqldump should support wildcards.
2025-07-29 13:34:08 +0200
MDEV-37339 errors about caching_sha2_password on server startup (WolfSSL)
2025-06-22 07:27:49 -0400
MDEV-37207: dumping tables for multi delete query doesn't work always
2025-05-05 09:46:34 -0400
MDEV-36483: store ddls in the optimizer trace
2025-07-07 19:26:48 +0200
MDEV-36205 coverage test
2025-06-07 21:09:11 +0200
MDEV-36205 autodetection of subdist applicability
2025-06-03 22:56:41 +0200
MDEV-36205 subdist optimization
2025-05-28 17:38:32 +0200
MDEV-35897 cleanup: Stats structure
2025-05-29 16:46:52 +0200
cleanup: MHNSW_param
2025-05-29 17:16:40 +0200
cleanup
2025-05-04 19:13:43 +0200
MDEV-9804 Implement a caching_sha2_password plugin
2025-07-24 09:39:48 -0400
MDEV-37308 main.failed_auth_unixsocket fails
2025-03-21 16:00:00 +0200
MDEV-35635: START SLAVE UNTIL allows CHANGE MASTER TO options
2025-06-04 11:43:30 +1000
MDEV-36132 Substitute vcol expressions with indexed vcol fields in ORDER BY and GROUP BY
2025-06-03 15:46:22 +1000
MDEV-36132 Initialise ordered record buffers in ha_parititon
2025-07-17 15:15:36 +1000
MDEV-37252 Do not check is_key_used in get_index_for_order
2025-05-28 00:05:05 +0700
MDEV-35617: DROP USER should leave no active session for that user
2025-06-12 08:05:32 +0200
cleanup: disconnect before DROP USER
2025-06-12 00:43:26 +0200
mariadb-test: wait on disconnect
2025-05-12 00:11:31 +0400
MDEV-19749 - MDL scalability regression after backup locks
2025-05-07 16:04:07 +0400
MDL_lock encapsulation: removed redundant methods
2025-05-04 01:32:04 +0400
MDL_lock encapsulation: final
2025-05-04 01:59:52 +0400
MDL_lock encapsulation: MDL_lock::get_key()
2025-05-04 00:02:00 +0400
MDL_lock encapsulation: try_acquire_lock_impl()
2025-05-03 02:10:01 +0400
Move m_wait.reset_status() out of critical section
2025-05-02 16:06:25 +0400
MDL_lock encapsulation: try_acquire_lock()
2025-05-01 17:39:43 +0400
MDL_ticket cleanup
2025-05-01 15:29:53 +0400
MDL_lock encapsulation: MDL_lock::remove_ticket()
2025-05-01 13:40:36 +0400
MDL_lock encapsulation: notify_conflicting_locks()
2025-05-01 01:12:08 +0400
MDL_lock encapsulation: MDL_lock::upgrade()
2025-05-01 00:37:01 +0400
MDL_lock encapsulation: MDL_lock::downgrade()
2025-04-30 23:56:15 +0400
MDL_lock encapsulation: add_cloned_ticket()
2025-04-30 20:58:00 +0400
MDL_lock encapsulation: MDL_lock::iterate()
2025-04-30 20:03:27 +0400
MDL_lock encapsulation: MDL_lock::get_lock_owner()
2025-04-24 15:03:05 -0400
MDEV-36092 New-style hint: [NO_]SPLIT_MATERIALIZED
2024-11-21 14:31:04 +0200
MDEV-20065 parallel replication for galera slave
2025-05-02 23:07:54 +0300
MDEV-34954 Add JSON flag for mysqldumpslow.sh output
2025-06-05 11:30:57 +0200
Got rid of the INFO_BIN and INFO_SRC files as specified by the comments of this pull request: https://github.com/MariaDB/server/pull/4078 Also got rid of the file_contents.test and file_contents.result files as they only test the existence and contents of the INFO_BIN and INFO_SRC, therefore they are not needed anymore.
2025-07-08 12:30:27 +0300
MDEV-28933: Per-table unique FOREIGN KEY constraint names
2025-06-27 16:27:28 +0200
MDEV-37031 Fix broken server_audit.test on Windows
2025-06-02 11:01:03 +0300
Fixed some compilation failures on 32bit
2025-05-22 12:06:14 +0300
Change some Aria ULONG variables to UINT
2025-05-19 21:58:30 +0300
MDEV-24 Segmented key cache for Aria
2025-04-21 21:26:19 +0000
MDEV-36397 Record change_user command in MTR output
2025-02-24 11:32:27 -0500
MDEV-36106 New-style hints: [NO_]DERIVED_CONDITION_PUSHDOWN, [NO_]MERGE
Merge 2025-06-18 09:27:49 +0200 - Merge branch '12.0' into 12.1
2025-04-29 19:24:11 +0300
MDEV-29499 Improving the 'Can't execute init_slave query' error message with the actual failure
2025-05-03 13:09:05 -0600
MDEV-35837: Update CODING_STANDARDS to C++17
2025-06-06 18:42:30 +0530
MDEV-36487 Fix ha_innobase::check() for sequences
2025-05-28 13:58:47 +0530
MDEV-36032 Check whether a table can be a sequence when ALTERed with SEQUENCE=1
Merge 2025-06-05 12:00:59 +0200 - Merge branch '12.0' into 12.1
2025-05-20 12:54:18 +0300
MDEV-36735 rpl.rpl_drop_temp Result Content Mismatch Failure
2025-04-09 11:38:33 +0400
MDEV-36503 add Pad_attribute column to INFORMATION_SCHEMA.COLLATIONS
2025-04-29 21:17:53 +0200
skip main.mysql_upgrade test for previews
2025-04-28 10:20:54 +0200
12.1 branch
MariaDB 10.11.1 is a Release Candidate (RC) release of MariaDB Community Server 10.11, released on 2022-11-17
Release date: 17 Nov 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Changes from are also included in this changelog
The most recent release of is: Stable (GA)
Release date: 20 May 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Includes all fixes from MariaDB 10.10.2
Merge Revision #2437674291 2022-11-14 19:10:21 +0100 - Merge branch '10.10' into 10.11
Revision #d186cb180e 2022-11-08 14:35:16 +0100
MDEV-26715 Windows/installer - gssapi support
Revision #f97c8f7ece 2022-08-26 00:38:00 +0200
MDEV-26715 Fix mysql_install_db_win tests.
Revision #125e172a2b 2022-05-20 16:32:35 +0200
MDEV-26715 Windows/installer - allow passwordless login for root
Merge Revision #e387b396d1 2022-11-03 11:52:13 +0100 - Merge branch '10.10' into 10.11
Merge Revision #ad937cf33a 2022-11-02 10:42:34 +0100 - Merge branch '10.10' into 10.11
Revision #093ec49b6b 2022-10-21 16:50:55 +0200
Add magic database access to test and test_% and removing the script from mysql-test-run.
Revision #0537ce4e9f 2022-09-24 23:12:00 +0200
remove LEX_USER->is_public
Revision #5dc804c3bb 2022-11-01 22:22:23 +0100
MDEV-29752 SHOW GRANTS for PUBLIC should work for all users
Revision #00c56e1c7c 2022-09-24 22:38:12 +0200
compare public_name by pointer
Revision #0b519a4075 2022-09-24 11:26:08 +0200
cleanup
Revision #b4e7803a6f 2022-11-01 21:52:23 +0100
MDEV-5215 post-review fixes
Revision #b0325bd6d6 2021-12-13 16:15:21 +0100
MDEV-5215 Granted to PUBLIC
Revision #594bed9b42 2022-06-13 14:37:59 +0200
MDEV-5215 prerequisite: remove test and test_* database hacks in the test suite
Revision #749c127822 2022-06-13 09:44:40 +0200
MDEV-5215 prerequisite of prerequisite: if DB is not mentioned in connect ignore errors of switching to it
Revision #2bd41fc5bf 2022-10-27 22:18:51 +0200
Revert MDEV-25292 Atomic CREATE OR REPLACE TABLE
Revision #d15260990d 2022-10-27 19:41:19 +1100
MDEV-22659: Create one logrotate config - Deb/Rpm fix
Revision #ba16202e78 2022-10-27 11:42:30 +0200
MDEV-24377: Accept comma separated addresses as --bind-address value (#2009)
Revision #fd0dcad676 2022-05-04 21:42:38 -0700
MDEV-22659: Create one single unified and optimal logrotate config
Revision #dc3be24268 2022-10-21 21:40:48 +0200
MDEV-29828 Indicate that --dump-history only applies to timestamp-based versioning
Revision #c0fe0cce43 2022-10-20 14:10:04 +0200
MDEV-29830 Assertion `table->versioned()' in THD::vers_insert_history_fast
Revision #7bdc024fb0 2022-10-20 14:09:53 +0200
MDEV-29830 Assertion `table->versioned()' in THD::vers_insert_history_fast
Revision #a6f9694650 2022-10-11 11:02:27 +0200
MDEV-29736 mysqldump sets system_versioning_insert_history=1 twice and doesn't restore previous value
Revision #73b2a326d2 2022-10-10 19:45:10 +0200
MDEV-29730 mysqldump --dump-history creates broken dump if there are precision-versioned tables
Revision #d249761ae5 2022-09-17 23:36:29 +0200
MDEV-16029 mysqldump: dump and restore historical data
Revision #a39b4848e4 2022-09-17 23:35:05 +0200
MDEV-16733 mysqldump --tab and --xml options are conflicting
Revision #a3dbd5de44 2022-09-17 22:15:22 +0200
cleanup: mysqldump
Revision #ab50321508 2022-10-18 20:18:07 +0200
MDEV-29813 REPLACE/IGNORE does not work with historical records in InnoDB
Revision #3b6742a106 2022-10-18 15:56:28 +0200
don't support REPLACE and INSERT ODKU with system_versioning_insert_history
Revision #13901dafe1 2022-10-18 13:45:10 +0200
cleanup
Revision #fe44d46a03 2022-10-17 19:09:47 +0200
MDEV-29721 Inconsistency upon inserting history with visible system versioning columns
Revision #b6a608700d 2022-10-18 18:24:27 +0200
MDEV-29805 Attempt to insert into system versioning columns on old server may make slave data diverge
Revision #e536cb8845 2022-10-10 20:27:26 +0200
MDEV-29732 mysqlbinlog produces syntactically incorrect output with system_versioning_insert_history
Revision #4d1e3671d3 2022-10-10 20:24:39 +0200
MDEV-29741 SHOW BINLOG EVENTS shows garbage with system_versioning_insert_history=on
Revision #a858ff1731 2022-10-10 17:35:23 +0200
different fix for MDEV-26778
Revision #d94ed0bb2a 2022-10-10 10:30:51 +0200
MDEV-29721 Inconsistency upon inserting history with visible period columns
Revision #8d2ec37a40 2022-09-06 19:28:42 +0200
MDEV-16546 post-review fixes
Revision #a2cda88631 2022-08-28 22:44:56 +0300
MDEV-16546 System versioning setting to allow history modification
Revision #d9b0c9ad2b 2022-09-16 11:29:46 +0200
cleanup: warnings, comments, whitespaces
Revision #adcbf015c9 2022-09-15 18:28:51 +0200
cleanup: read_set/write_set are based on metadata
Revision #bf62d8e7e7 2022-10-21 17:16:05 +0200
cleanup
Revision #1f7840088f 2022-10-20 12:34:33 +0200
MDEV-29833 CREATE ... SELECT system_versioned_table causes invalid defaults
Revision #768a10d02a 2022-10-26 14:54:53 +0200
MDEV-22200 maridb-dump add --header option
Revision #ad7631bdce 2022-07-18 17:48:01 +0200
MDEV-28926 Add time spent on query optimizer to JSON ANALYZE (#2193)
Revision #f45f60636f 2022-10-20 18:42:48 +0100
MDEV-22200: maridb-dump add --header option
Revision #baf276e6d4 2022-10-24 20:46:43 +0530
MDEV-19229 Allow innodb_undo_tablespaces to be changed after database creation
Revision #307d935e2d 2022-10-24 19:59:58 +0700
MDEV-29858 Missing DBUG_RETURN or DBUG_VOID_RETURN in fill_schema_proc
Revision #af59b677ea 2022-10-22 01:18:00 +0200
MDEV-29104 - fix test cases, for compilation without performance schema.
Revision #50c5743adc 2022-09-12 18:20:12 +0200
MDEV-15530: Variable replicate_rewrite_db cannot be found in "show global variables"
Revision #1a057a923b 2022-08-09 13:50:12 +0200
MDEV-15530: Variable replicate_rewrite_db cannot be found in "show global variables"
Revision #ccf0e27f28 2022-10-17 19:34:25 +0200
version change
Merge Revision #4f13509eea 2022-10-17 19:14:32 +0200 - Merge branch 'bb-10.10-release' into bb-10.11-release
Merge Revision #35b831d971 2022-10-17 19:12:21 +0200 - Merge branch 'bb-10.11-vp-MDEV-27691' into 10.11
Revision #336dbe55f3 2022-09-28 16:07:21 +0700
MDEV-27691: make working view-protocol
Merge Revision #76aed6e844 2022-09-28 13:57:55 +0700 - Merge branch 'bb-10.10-all-builders' into bb-10.11-all-builder
Revision #950e4f584d 2022-10-16 19:18:40 +0200
MDEV-6655: mysqld_multi default log location in wrong directory (#2285)
Revision #d9092e3de7 2022-09-19 21:36:09 +0700
MDEV-29104 Optimize queries to INFORMATION_SCHEMA.PARAMETERS/ROUTINES
Revision #035feae610 2022-09-16 15:04:54 +0400
MDEV-29550 Fix Valgrind/MSAN uninitialised value errors
Merge Revision #945a5439cc 2022-10-13 11:03:21 +0300 - Merge 10.10 into 10.11
Revision #beb9a5459d 2022-09-12 14:28:00 +0700
MDEV-20609 Full table scan in INFORMATION_SCHEMA.PARAMETERS/ROUTINES
Merge Revision #9206c1ea97 2022-10-04 13:55:38 +0200 - Merge branch '10.10' into 10.11
Revision #8759967d1c 2022-09-26 19:21:24 +0200
MDEV-29625 Some clients/scripts refer to old slow log variables
Revision #05c11953ab 2022-09-26 18:40:17 +0200
MDEV-29595 Adjust variable name for slow log file and help referring to the value
Revision #ef08810b8b 2022-09-12 11:34:29 +0200
MDEV-7567 Add aliases with prefix log_slow for system variables relating to slow query log
Revision #af4918b41f 2022-05-25 00:24:53 +0000
MDEV-7567 Add aliases with prefix log_slow for system variables relating to slow query log.
Revision #315f2e8b81 2022-09-26 17:52:30 +0200
cleanup: remove slow_basic tests
Revision #ba875e9396 2022-09-30 23:58:08 +0300
MDEV-29664 Assertion `!n_mysql_tables_in_use' failed in innobase_close_connection
Merge Revision #d026447101 2022-09-30 10:39:47 +0200 - Merge branch '10.10' into 10.11
Revision #aa08a7442a 2022-09-27 13:44:30 +0300
MDEV-29620 Assertion `next_insert_id == 0' failed in handler::ha_external_lock
Revision #c579d66ba6 2022-09-25 00:08:35 +0300
MDEV-29628 Memory leak after CREATE OR REPLACE with foreign key
Revision #cb583b2f1b 2022-09-23 01:09:46 +0300
MDEV-29609 create_not_windows test fails with different result
Revision #dcd66c3814 2022-09-16 20:30:08 +0300
MDEV-29544 SIGSEGV in HA_CREATE_INFO::finalize_locked_tables
Revision #07581249e9 2022-09-26 20:26:29 +0200
MDEV-29632 SUPER users created before 10.11 should retain READ_ONLY ADMIN privilege upon upgrade
Revision #e30f30d43b 2022-09-22 00:06:30 +0200
read_only failures
Revision #47dccace13 2022-09-21 19:16:33 +0300
MDEV-29596 Separate SUPER and READ ONLY ADMIN privileges
Merge Revision #49cee4e21a 2022-09-21 11:25:57 +0300 - Merge 10.10 into 10.11
Merge Revision #6ebdd3013a 2022-09-13 20:50:32 +0900 - Merge 10.10 into 10.11
Revision #8f9df08f02 2022-09-09 12:02:16 +0400
MDEV-19246 Change database and table used for mariadb-backup's history
Revision #16c9718758 2022-08-12 19:03:12 +1000
MDEV-25341: innodb buffer pool soft decommit of memory
Merge Revision #3ec4241b00 2022-09-07 10:14:41 +0300 - Merge 10.10 into 10.11
Merge Revision #90608bd649 2022-09-06 11:32:54 +0300 - Merge 10.10 into 10.11
Revision #12c2364159 2022-08-31 22:05:02 +0900
MDEV-28890 Spider: remove #ifdef SPIDER_XID_USES_xid_cache_iterate
Revision #cf6c517632 2022-08-31 11:55:06 +0300
MDEV-28933 CREATE OR REPLACE fails to recreate same constraint name
Revision #f1e1c1335b 2022-08-31 11:55:05 +0300
MDEV-28933 Moved RENAME_CONSTRAINT_IDS to include/sql_funcs.h
Revision #a228ec80e3 2022-08-31 11:55:05 +0300
MDEV-28956 Locking is broken if CREATE OR REPLACE fails under LOCK TABLES
Revision #24fff8267d 2022-08-31 11:55:05 +0300
MDEV-25292 gcol.gcol_bugfixes --ps fix
Revision #2af15914cb 2022-08-31 11:55:05 +0300
MDEV-25292 Disable atomic replace for slave-generated or-replace
Revision #34398a20b5 2022-08-31 11:55:05 +0300
MDEV-25292 backup_log improved
Revision #93c8252f02 2022-08-31 11:55:04 +0300
MDEV-25292 Atomic CREATE OR REPLACE TABLE
Revision #86da0f4ee8 2022-08-31 11:55:04 +0300
MDEV-25292 select_create::create_table removed
Revision #d145dda9c7 2022-08-31 11:55:04 +0300
MDEV-25292 Table_name class for (db, table_name, alias)
Revision #32d88faec5 2022-08-31 11:55:03 +0300
MDEV-25292 Refactoring: removed TABLEOP_HOOKS
Revision #409b8a86de 2022-08-31 11:55:03 +0300
MDEV-25292 ha_table_exists() cleanup and improvement
Revision #65e0d0ea66 2022-08-31 11:55:03 +0300
MDEV-25292 Removed thd argument in ddl_log functions
Revision #595dad83ad 2022-08-31 11:55:03 +0300
MDEV-25292 Cleanups
Revision #f02af1d229 2022-08-31 11:55:02 +0300
MDEV-25292 Refactoring: moved select_field_count into Alter_info.
Revision #5369df741b 2022-08-31 04:08:34 -0400
Remove FreeBSD CMake file (#2247)
Merge Revision #fe1f8f2c6b 2022-08-30 13:36:30 +0300 - Merge 10.10 into 10.11
Merge Revision #62b418bd28 2022-08-29 14:30:29 +0300 - Merge 10.10 to 10.11
Revision #80fbd0ee94 2022-08-27 17:19:16 +0800
Remove redundant variable (#2237)
Revision #bc563f1a4b 2022-08-16 15:39:15 +0200
Fix test result.
Merge Revision #6870f17b15 2022-08-16 14:17:36 +0200 - Merge remote-tracking branch 'origin/bb-10.10-MDEV-11026' into 10.11
Revision #c8e3bcf79b 2022-06-01 13:46:33 +0200
MDEV-11026 Make InnoDB number of IO write/read threads dynamic
Revision #49e660bb12 2022-05-10 17:11:21 +0200
MDEV-11026 Make InnoDB number of IO write/read threads dynamic
Merge Revision #7253cdf892 2022-08-15 15:22:19 +0200 - Merge branch '10.10' into 10.11
Merge Revision #04aab82830 2022-07-25 12:09:29 +0300 - Merge branch '10.10' into 10.11
Revision #dbaeeb6168 2022-07-25 12:08:29 +0300
Create a 10.11 branch
Revision #5bfd9e51b3 2022-05-13 16:17:56 +0200
Stable version
Merge Revision #443c2a715d 2022-05-11 12:21:36 +0200 - Merge branch '10.7' into 10.8
Revision #bde0b31dc5 2022-05-08 09:57:21 +0200
new CC (v3.3)
Merge Revision #133c2129cd 2022-04-27 10:43:00 +0300 - Merge 10.7 into 10.8
Revision #6948abb94c 2022-04-22 12:22:28 +0300
Cleanup: Remove fil_names_write_bogus
Revision #b884410a0e 2022-04-12 12:45:58 +0300
MDEV-28232: Add missing conflict and breaks for MariaDB 10.7
Revision #7f28cbf6b7 2022-04-12 12:57:19 +0300
MDEV-28300: Add upgrade test from MariaDB version 10.7 to 10.8
Merge Revision #cbf9d8a8d5 2022-04-13 17:52:27 +0900 - Merge 10.7 into 10.8
Revision #c5512878fe 2022-04-12 10:27:18 +0300
MDEV-14425 fixup: Fix a typo in mariadb-backup
Revision #e2e4aa29db 2022-04-07 09:17:11 +1000
deb: test restrictions missed in merge
Merge Revision #b2baeba415 2022-04-06 13:28:25 +0300 - Merge 10.7 into 10.8
Merge Revision #7b06bc9a94 2022-04-06 14:23:20 +1000 - Merge branch 10.7 into 10.8
Merge Revision #5c69e93630 2022-03-30 09:34:07 +0300 - Merge 10.7 into 10.8
Merge Revision #88ce8a3d8b 2022-03-25 15:06:56 +1100 - Merge 10.7 into 10.8
Revision #f6fcf827b3 2022-03-18 15:27:57 +0200
MDEV-28111 fixup: Correct the start-up message
Revision #5c11e7eead 2022-03-18 09:47:58 +0100
update test results
Merge Revision #9aea73f74f 2022-03-17 12:18:40 +0100 - Merge branch '10.7' into 10.8
Revision #c4c8830709 2022-03-17 12:00:00 +0200
MDEV-28111 Redo log writes are being buffered on Linux for no good reason
Revision #86820837cb 2022-03-17 09:40:46 +0200
MDEV-28043 fixup: GCC -m32 -Wconversion
Revision #f7f7a3238e 2022-03-16 09:10:16 +0200
MDEV-28051 Error compiling libmariadb/plugins/compress/c_zstd.c
Merge Revision #9f5a3e5689 2022-03-15 18:18:07 +0200 - Merge 10.7 into 10.8
Revision #8575d2fb39 2022-03-15 12:35:40 +0200
MDEV-28043 Race condition between mtr_t::commit() and checkpoint
Merge Revision #18bb95b608 2022-03-14 11:52:11 +0200 - Merge 10.7 into 10.8
Revision #00021a92c4 2022-02-17 00:35:43 +0900
MDEV-27860 SIGSEGV in spider_parse_connect_info on CREATE TABLE
Merge Revision #89cd3da48c 2022-03-11 15:56:59 +0200 - Merge 10.7 into 10.8
Merge Revision #1596ef738c 2022-03-11 10:49:49 +0200 - Merge 10.7 into 10.8
Merge Revision #e8a2a70cf8 2022-03-08 10:03:45 +0200 - Merge 10.7 into 10.8
Revision #c8a18589de 2022-03-03 11:39:24 +0200
Make main.desc_index_range more stable
Merge Revision #dce8a846ae 2022-03-03 11:34:58 +0200 - Merge 10.7 into 10.8
Revision #0366fb5f54 2022-01-25 13:26:21 +0900
MDEV-27605 ALTER .. ADD PARTITION uses wrong partition-level option values
Revision #c1e88a635d 2022-03-01 11:59:54 +0200
MDEV-27969: mtr_t::commit() never calls buf_pool.page_cleaner_wakeup()
Merge Revision #0a8412b5cf 2022-03-01 11:58:32 +0200 - Merge 10.7 into 10.8
Merge Revision #32d741b5b0 2022-02-25 16:24:13 +0200 - Merge 10.7 into 10.8
Revision #a23414dd32 2022-02-25 15:50:09 +0200
MDEV-27939 Log buffer wrap-around errors on PMEM
Revision #bd946a4059 2021-12-09 20:13:35 +0300
Code cleanup: don't call subquery_types_allow_materialization() on prepare
Revision #f23f45413f 2022-02-08 16:39:10 +0100
MDEV-27778 md5 in FIPS crashes with OpenSSL 3.0.0
Revision #687f245c8e 2022-02-23 14:34:07 +0100
don't test for obsolete DES_ENCRYPT/DES_DECRYPT functions
Revision #7e838ec0e6 2022-02-18 17:52:55 +0100
don't use my_read() in the signal handler
Revision #a4f0ae7c18 2022-02-18 16:21:08 +0100
UBSAN: out of bound array read in json
Merge Revision #50fa94ea2b 2022-02-23 16:42:59 +0200 - Merge 10.7 into 10.8
Revision #88d5924439 2022-02-23 10:20:11 +0200
MDEV-14425 fixup for 32-bit builds
Revision #3e426e0147 2022-02-22 22:02:21 +0100
MDEV-27866 Optimize log_sys.latch and log_sys.lsn_lock
Revision #934b2d605e 2022-02-22 18:56:21 +0200
MDEV-27917 Some redo log diagnostics is always reported as 0
Revision #30b036d729 2022-02-22 18:45:08 +0200
MDEV-27916 InnoDB ignores log write errors
Merge Revision #a3b96d4584 2022-02-22 13:20:18 +0200 - Merge 10.7 into 10.8
Revision #66dd272572 2022-02-21 19:31:05 +0200
MDEV-27910: Internal compiler error on CentOS 7 ARMv8 GCC 4.8.5
Revision #1c5b099a96 2022-02-17 20:06:33 +0200
MDEV-27876: SUX_LOCK_GENERIC build fails after MDEV-27774
Revision #f80deb9590 2022-02-17 19:38:17 +0200
MDEV-27868 buf_pool.flush_list is in the wrong order
Merge Revision #080676ca51 2022-02-17 14:57:49 +0200 - Merge 10.7 into 10.8
Merge Revision #eb25f47423 2022-02-17 12:43:29 +0100 - Merge branch '10.7' into 10.8
Revision #8251a9fb93 2022-02-15 19:28:02 +0200
MDEV-27848 fixup: Use os_file_close_func()
Revision #f1beeb58e6 2022-02-15 15:03:15 +0200
MDEV-27848: Remove unused wait/io/file/innodb/innodb_log_file
Revision #3b06415cb8 2022-02-14 19:49:54 +0200
Clean up log resizing
Revision #73605d1813 2022-02-14 18:51:52 +0200
Clean up some @return and @retval comments
Revision #972b45642a 2022-02-14 16:24:55 +0100
fixup 63b9d6e7ea77e26b666 , log_sys.write_buf can't run in a loop
Revision #63b9d6e7ea 2022-02-14 15:39:31 +0100
Restore the MDEV-26789 logic, partially lost in refactoring.
Merge Revision #3553cfd025 2022-02-14 09:43:29 +0200 - Merge 10.7 into 10.8
Merge Revision #f613014759 2022-02-14 08:37:51 +0200 - Merge 10.7 into 10.8
Merge Revision #6c2a7d43df 2022-02-14 08:37:00 +0200 - Merge mariadb-10.8.2 into 10.8
Revision #8274c207df 2022-02-12 13:09:01 -0500
bump the VERSION
Revision #bd70ae0565 2022-02-11 11:44:40 +0200
MDEV-27774 fixup: Replace sspin_lock with srw_lock
Revision #a635c40648 2022-02-10 16:37:12 +0200
MDEV-27774 Reduce scalability bottlenecks in mtr_t::commit()
The most recent release of MariaDB 11.5 is:MariaDB 11.5.2 Stable (GA) Download Now
Download 11.5.1Release NotesChangelogOverview of 11.5
Release date: 30 May 2024
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.
Changes from 11.5.0 are also included in this changelog
Includes all fixes from
2024-05-28 07:27:30 +0400
Re-recording MTR_FEEDBACK_PLUGIN=1 mtr plugins.feedback_plugin_send results
2024-03-15 22:12:30 +0100
PASSWORD_EXPIRATION_TIME column
2024-02-29 16:49:18 +0100
INFORMATION_SCHEMA table for user data
2024-05-26 17:40:25 +0200
disable failing galera test
2024-05-22 22:39:46 +0200
columnstore 23.10.1-2
2024-04-15 21:12:26 +0300
TABLE_STATISTICS increments ROWS_CHANGED twice upon UPDATE and does not count DELETE
2023-12-31 16:32:16 +0200
Add more columns to TABLE_STATISTICS and USER STATS
2024-05-24 10:09:52 +0200
INFORMATION_SCHEMA.ALL_PLUGINS: filter away more errors
2024-05-21 22:41:37 +0200
my_errno can not be set to EE_ error numbers
2024-05-21 21:04:41 +0200
don't use session locale for the error log
2024-05-21 20:35:00 +0200
restore the error message that was changed by mistake
2024-05-21 16:49:35 +0200
fix chi error message
2024-05-21 00:24:35 +0200
cleanup: remove redundant code
2024-05-21 00:23:51 +0200
cleanup: clarify the function name and purpose
2024-05-20 23:11:29 +0200
remove double-printing of safemalloc report
2024-05-17 13:42:55 +0300
Assertion failure in Diagnostics_area::set_error_status upon binary logging hitting tmp space limit
2024-05-15 14:32:54 +0300
Server crashes in create_internal_tmp_table with low tmp space limit
2024-05-03 10:27:35 +0300
Unexpected behavior upon reading I_S.ALL_PLUGINS under limited tmp space.
2024-05-02 19:07:41 +0300
Memory leak in Window_func_runner::exec after encountering "temporary space limit reached" error
2024-04-30 14:38:48 +0300
Assertion `info->key_del_used == 0' failed in maria_close with limited tmp space
2024-04-20 14:02:05 +0300
Assertion `thd' failed in int temp_file_size_cb_func(tmp_file_tracking*, int)
2024-04-06 12:07:49 +0300
Server hangs or assertion fails upon SELECT with limited max_tmp_space_usage
2024-03-14 17:59:00 +0100
Limit size of created disk temporary files and tables
2024-05-21 00:27:25 +0200
fixed that Filesort_on_disk in slow query log works again
2024-05-03 10:44:41 +0300
Improve error message for ER_CANT_FIND_DL_ENTRY
2024-05-19 16:52:23 +0200
support for old-mode=OLD_FLUSH_STATUS
2024-05-19 16:51:50 +0200
cleanup: old_mode_deprecated
2024-05-19 20:06:09 +0200
cleanup: make the test more debuggable
2023-12-31 16:23:04 +0200
Add FLUSH GLOBAL STATUS
2023-12-30 12:10:15 +0200
Reset some longlong global variables as part of FLUSH STATUS
2023-12-31 14:10:32 +0200
Removed not used variable from log_grep.inc
2024-05-26 23:19:11 +0200
revert the test change that fais on 32-bit
2024-04-25 17:46:33 +0000
Add GitLab MTR runs to ensure support past 2038
2024-04-25 17:44:43 +0000
Alter thr_timer to allow server startup past 2038
2024-05-14 16:52:29 +0200
remove double-declaration of --alter-algorithm
2024-03-14 20:46:41 +0100
ER_VARIABLE_DELETED fix typos, adjust wording, fix plugins.
2024-04-18 16:29:19 +0300
Analyze table on sequences should be prohibited
2024-05-07 10:47:11 +0300
Added 'crash_error' to Aria for recording of reason for crash)
2023-12-19 17:51:23 +0200
ALTER TABLE and replication should convert old row_end timestamps to new timestamp range
2024-01-29 11:52:44 +0200
improving repair of tables
2024-03-12 13:54:30 +0200
Remove alter_algorithm
2024-04-21 14:29:31 +0300
Fix that one cannot change value for deleted variables
2024-03-12 18:00:34 +0200
Fixed warnings when using deprecated variables
2024-01-21 13:39:27 +0200
Updated CONNECT engine to support date and timestamp for the full range.
2023-09-18 17:30:22 +0300
More windows changes for 32 bit unsigned timestamp:
2023-09-18 12:05:41 +0300
Extends 64 bit windows to support timestamps up to year 2106.
2023-09-11 17:58:22 +0300
make TIMESTAMP use whole 32-bit unsigned range
2024-03-08 15:36:41 +0200
Improve times and states in show processlist for replication
2024-02-26 12:10:08 +0200
Generate a warning(note) and write to error log if master_pos_wait() fails.
2024-02-26 12:01:42 +0200
Print more information when thread loops in read/write in net_serv.cc
2024-05-13 17:32:41 +0200
cleanup: redundant condition
2024-05-13 13:53:04 +0200
cleanup: optimize is_system_table_name/is_statistics_table_name
2024-04-18 11:45:21 +0300
Userstat skips system tables inconsistently
2024-01-04 20:44:38 +0200
Optimize checking if a table is a statistics table
2024-01-02 17:11:14 +0200
Add QUERIES to INDEX_STATISTICS
2024-05-07 20:38:34 +0200
cleanup: remove thd->stmt_changes_data
2024-05-07 20:08:17 +0200
mark the deprecated sysvar deprecated
2024-04-29 18:29:35 +0300
Allow tests to be run without debug when possible, and on Windows
2024-02-20 17:25:40 +0200
Extend query_response_time plugin to be compatible with Percona server
2024-05-03 19:19:03 +0200
post-testing fixes
2024-03-12 14:08:23 +0100
cleanup: remove convert_dash_to_underscore
2024-03-12 15:26:29 +0100
post-merge fixes
2023-05-17 19:21:29 +0000
Enable var deprecation for mysqld help output
2024-05-26 16:11:20 +0200
after merge fix
2024-05-27 10:46:46 +0400
main.dyncol and ctype_unicode_casefold_bmp.inc in --view
Merge 2024-05-26 20:13:16 +0200 - Merge branch '11.4' into 11.5
2024-05-25 10:08:09 +0400
Fixing mariadb-install-db.exe failure on Windows (Illegal mix of collations)
2024-03-29 13:28:40 +0400
upgrades from 11.4 to 11.5 don't work
2024-04-01 10:17:19 +0400
tests in the jp suite fail
2023-11-02 14:16:09 +0400
Change default Unicode collation to uca1400_ai_ci
2023-11-15 10:14:28 +0400
Change default Unicode collation to uca1400_ai_ci
2023-11-15 06:09:41 +0400
Change default Unicode collation to uca1400_ai_ci
2024-05-24 12:26:45 +0200
Fix duplicated on merge tests
2024-05-23 21:54:29 +0200
Fix version
2024-05-22 09:55:53 -0600
11.5 Fix Merge Conflict Between and
Merge 2024-05-23 17:01:43 +0200 - Merge branch '11.4' into 11.5
2023-07-10 18:53:19 +0300
: Extend GTID Binlog Events with Thread Id
2024-04-29 11:36:11 +0400
Virtual columns do not check assignment cast validity
2024-04-29 14:02:28 +0400
A cleanup for SRID is not preserved in UNION, VIEW, MIN, MAX
2024-04-23 12:57:36 +0400
SRID is not preserved in UNION, VIEW, MIN, MAX
2024-04-22 20:39:31 +0300
ANALYZE for statement should show selectivity of ICP, part#3
2024-04-01 14:32:25 -0400
We rely on handler_stats pointing to a valid active_handler_stats instance, for ICP accounting, which is created during ha_handler_stats_reset(). Always invoke that method during table init to ensure that the handler, regardless of implementation, has the pointer set correctly
2024-03-29 10:25:21 -0400
accrue statistics to correct handler
2024-02-26 11:32:38 +0300
ANALYZE for statement should show selectivity of ICP, part#2
2023-12-11 16:06:59 +0300
ANALYZE for statement should show selectivity of ICP, part#1
2024-03-15 18:42:06 +0100
mysqltest: support MARIADB_OPT_RESTRICTED_AUTH
2024-03-15 14:48:06 +0100
small cleanup: mysqltest
2024-03-15 18:42:56 +0100
fix SSL tests for the new C/C 3.4
2023-12-04 18:49:39 +0100
Permit bulk implementation to return ALL individual results
2024-03-04 23:12:34 +0100
Add option --dir to mariadb-dump
2024-03-17 15:00:09 +0100
reset cached client plugin when it's no longer needed
2023-04-26 15:27:01 +0400
Remove MY_COLLATION_HANDLER::strcasecmp()
2024-03-13 11:53:31 +0300
: Add assertions about Index Condition Pushdown use
2024-01-31 11:59:21 -0500
Index condition pushdown on partitioned tables
2024-03-01 12:59:21 +1100
Send initial values of system variables in first OK packet
2024-03-01 10:10:44 +1100
mtr: only print session tracking from the last statement
2024-03-26 14:37:17 +1100
Improve the sequence increment inequality testing
2024-04-04 17:13:09 +0400
UUID() returns a NULL-able result
2024-02-29 06:00:46 -0500
Update doxygen annotations in plugin.h
2024-03-22 15:29:41 +1100
Check field type of the first field in check_sequence_fields()
2024-02-21 12:19:26 +1100
Deprecate spider_casual_read
2024-03-21 14:45:59 +0100
re-enable WITH_SSL as a backward-compatibility shortcut
2024-03-21 11:37:12 +0100
main.dyncol and ctype_unicode_casefold_bmp.inc in --view
2024-03-21 11:31:24 +0100
fix wsrep tests after 929c2e06aae4
2024-03-17 10:41:59 +0100
wsrep.wsrep_provider_plugin_defaults update to 26.4.17
2024-03-16 17:18:10 +0100
fix UBSAN error
2024-03-16 13:50:44 +0100
main.information_schema-big is neither big nor not_embedded
2024-03-18 13:30:03 +0100
Remove WITH_SSL=<custom_location_of_openssl> option
2024-03-07 12:00:36 +0400
Unify duplicate code in my_wildcmp_uca_impl() and my_wildcmp_unicode_impl()
2024-03-07 17:08:41 +0400
Extra tests for Wrong casefolding in xxx_unicode_520_ci for U+0700..U+07FF
2023-06-23 13:24:02 +0400
Remove my_casedn_str() and my_caseup_str()
2024-01-24 19:28:51 +0100
Add tests for new counters.
2024-01-23 16:06:37 +0100
- review fixes
2024-01-23 15:31:02 +0100
Use chrono::duration instead of chrono::duration
2024-01-09 10:47:33 +0100
Provide Innodb async IO statistics
2024-01-04 12:12:50 +1100
Features for sequences
2024-02-16 00:07:33 +0100
remove deprecated since 10.4
2024-02-15 15:07:19 +0100
11.5 branch
MariaDB 10.11.14 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-08-06
Alternate download from mariadb.org
Release date: 6 Aug 2025
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.6.23
Merge 2025-07-28 18:06:31 +0200 - Merge branch '10.6' into 10.11
2025-07-28 16:44:59 +0200
MDEV-37328 Assertion failure in make_empty_rec upon CONVERT PARTITION
2025-07-27 00:16:14 +0200
MDEV-37315 Assertion '!xid_state.xid_cache_element' failed in trans_xa_rollback
2025-07-18 20:32:45 +0200
MDEV-24981 LOAD INDEX may cause rollback of prepared XA transaction
2025-07-12 19:28:23 +0300
MDEV-30711: Crash in add_keyuses_for_splitting() when joining with a derived table
2025-07-08 15:53:18 -0600
MDEV-36906: RBR crashes upon DML after CONVERT PARTITION
2025-07-15 20:40:27 -0600
MDEV-36839: Revert MDEV-7409
2025-07-17 19:52:27 -0600
MDEV-37060: Don’t check Encrpyted Server IDs in mariadb-binlog
2025-07-21 14:44:49 +1100
MDEV-19269 Pushdown into IN subquery is not made on the second execution of stmt
2025-07-18 10:06:33 +0300
MDEV-37263 Hang or crash when shrinking innodb_buffer_pool_size
2025-07-17 13:30:17 +0200
MDEV-37232 - fix embedded build on Windows
2025-07-17 12:24:25 +0300
MDEV-37250 buf_pool_t::shrink() assertion failure
2025-07-16 23:19:01 +0200
MDEV-18030 waiting_threads-t is disabled
2025-07-08 14:01:50 +0300
MDEV-30364 Assertion MDL_EXCLUSIVE on DISCARD TABLESPACE in LOCK TABLE mode
2025-07-16 13:23:16 +0200
MDEV-36814 MariaDB 10.11.9 Signal 11 crash on second Stored Procedure call
2025-07-09 15:45:35 +0300
MDEV-29001 DROP DEFAULT makes SHOW CREATE non-idempotent
2023-02-02 06:29:05 +1200
MDEV-30334 Optimizer trace produces invalid JSON with WHERE subquery
2024-09-19 09:31:54 +0200
MDEV-34926: mysql-install-db suggests a deprecated procedure
2025-07-13 09:46:40 +0200
MDEV-21654 binary library file pam_mariadb_mtr.so installed among test data files
2025-07-13 09:36:08 +0200
MDEV-30190 Password check plugin prevents changing grants for CURRENT_USER
2024-12-13 11:56:31 +0100
cleanup: select ... into tests
2025-07-08 22:18:10 +0200
MDEV-36701 command line client doesn't check session_track information
2025-07-12 23:33:25 +0200
MDEV-27578 DESC attribute upon spatial index creation prevents ER_DUP_INDEX warning
2025-07-07 21:56:33 +0200
MDEV-29186 Query cache makes virtual column function RAND() non-random
2025-07-05 00:21:53 +0200
MDEV-25415 CASE function handles NULL inconsistently
2025-07-03 22:16:45 +0200
MDEV-35581 On servers linked against WolfSSL SSL_Cipher and SSL_cipher_list are always the same
2025-07-02 22:27:55 +0200
MDEV-35580 Server using WolfSSL shows different name than OpenSSL for some ciphers
2025-06-21 00:15:59 +0200
MDEV-36815 Fresh MariaDB 11.4 installation gives errors when configuring utf8
2025-06-17 19:08:40 +0200
MDEV-36979 Same alias name with different case on same table is not working in functions
2025-05-27 10:52:32 +0200
MDEV-12237 main.analyze_stmt_slow_query_log failed in buildbot
2025-05-19 18:30:37 +0200
pluggable auth: server should escape '\0' too, it's OK packet
2025-05-16 11:29:56 +0200
MDEV-36720 Possible memory leak on updating table with index without overlaps
2025-05-07 16:17:37 +0200
MDEV-36753 Assertion 'str[strlen(str)-1] != '\n'' failed in my_message_sql upon REPAIR .. USE_FRM with encryption enabled
2025-06-21 14:56:00 -0400
MDEV-37195:
2025-07-15 12:01:08 -0600
Sort output of binlog_mysqlbinlog_warn_stop_gtid
2025-07-07 12:53:46 +0530
MDEV-22250 InnoDB: Failing assertion: opt_no_lock during mariabackup --backup
2025-07-14 16:22:59 -0600
MDEV-34614 mysqlbinlog warn on EOF before GTID in --stop-position
2025-06-17 17:05:43 +1000
MDEV-37018 Remove SELECT_LEX::select_h
2025-07-08 21:31:51 -0600
MDEV-7611 mysqldump --dump-slave always starts stopped slave
2025-07-08 19:13:58 -0600
MDEV-7611: create multi_source.mariadb-dump_slave
2025-07-10 18:33:24 +1000
MDEV-37169: MSAN disable main.{mysqladmin,statistics_upgrade_not_done}
2025-06-15 20:46:40 -0400
MDEV-36410: Wrong Result with Desc Primary Key in Index
2025-07-02 19:00:17 +0530
MDEV-37141 DML committed within XA transaction block after deadlock error and implicit rollback
2025-06-14 06:30:53 -0400
MDEV-35353: write rows_examined for union_all queries
2025-07-05 10:56:59 +1000
MDEV-37052: JSON_TABLE stack overflow handling errors
2025-06-15 14:27:40 +0300
MDEV-23207 Assertion 'tl->table == __null' failed in THD::open_temporary_table
2025-07-08 14:01:50 +0300
MDEV-37164 Assertion 'vers_conditions.delete_history' failed upon PREPARE
2025-07-08 13:16:09 +0200
update ColumnStore
2025-07-07 13:01:24 -0600
MDEV-36840 Seconds_Behind_Master Spike at Log Rotation on Parallel Replica
2025-07-07 13:33:34 -0600
Add MDEV-25999 & MDEV-36840 to MDEV-16091’s test
2025-06-10 10:28:15 -0600
Fix 'sql/slave.cc:next_event' documentation
2025-07-07 13:06:41 +0200
MDEV-26235 Install 64bit heidisql on 64bit Windows
2025-05-13 17:10:30 +0300
MDEV-35570 parallel slave ALTER-SEQUENCE attempted to binlog out-of-order
2025-06-23 12:13:53 +1000
MDEV-37052: JSON_TABLE stack overflow handling errors
2025-06-30 16:41:18 -0600
MDEV-37102: Fix Test by Waiting for the State
2025-06-30 20:32:28 +0000
MDEV-36987 Add port information to server socket creation log message
2025-05-26 18:11:50 +0400
MDEV-29474 - main.lock_sync fails with timeout
2025-06-17 16:08:38 -0400
MDEV-23699 Assertion failed in ha_tina::delete_row
2025-07-01 11:02:06 +0300
MDEV-33957 UPDATE fails on replica replicating blob virtual column in NOBLOB mode when replica logging is off
2025-06-27 21:16:42 +0200
MDEV-37104 Fix potential buffer overrun reported by the compiler.
2025-06-24 12:59:16 +0530
MDEV-31721: Cursor protocol increases the counter of "Empty_queries" for select
2025-06-25 14:14:50 +0300
MDEV-34928 CREATE TABLE does not check valid engine for log tables
2025-06-25 14:14:50 +0300
Refactoring: check_log_table() split
2025-06-25 14:14:50 +0300
check_if_log_table() cleanup
2025-06-25 08:10:44 +1000
MDEV-36738: mariadb@.service incorrectly changing pam ownership in mariadb-install-db
2025-06-17 18:19:27 +0530
MDEV-36959 Deadlock does not rollback transaction fully
2025-06-23 13:51:52 +0300
MDEV-36234: Add innodb_linux_aio
2025-06-19 14:27:15 +1000
MDEV-37033 UBSAN: row_log_table_apply_ops runtime error: applying non-zero offset 1048576 to null pointer
2025-06-23 08:38:56 +0300
MDEV-37049 my_assume_aligned assertion in mariabackup
2025-06-19 18:06:03 +0530
MDEV-36871 mariadb-backup incremental segfault querying mariadb_backup_history
2025-06-13 19:32:19 -0400
Enable CMake CRC32 / CRYPTO tests for aarch64 with Clang
2025-06-12 20:10:22 -0400
MDEV-36215: Avoid wrong result due to table elimination
2025-06-17 20:04:56 +0530
MDEV-36650 Unexpected checkpoint in the test innodb.doublewrite
2025-06-17 17:36:08 +1000
MDEV-37019 MSAN_STAT_WORKAROUND macro remove
2025-06-17 14:36:30 +0530
MDEV-36962 innodb.log_file_overwrite fails with ASAN
2025-05-28 17:51:11 +1000
MDEV-34425 mroonga files are not copied by mariabackup
2024-04-20 16:51:00 -0700
MDEV-12305 FTBFS on hurd-i386 due to PATH_MAX
2025-01-14 13:52:23 +1100
Debian/Hurd doesn't support auth_socket
2024-04-20 16:51:00 -0700
Bug#1069094: mariadb: FTBFS on hurd-i386
2025-06-12 18:22:29 +0300
MDEV-36662 CHECK constraint does not repeat in case of error
2025-06-13 19:34:36 -0400
Enable use of elf_aux_info() to detect CPU features on aarch64 and powerpc64
2025-06-06 08:33:20 +1100
MDEV-29300 Assertion '*ref && (*ref)->fixed()' failed in Item_field::fix_outer_field on SELECT
2025-06-12 19:02:36 +0530
MDEV-24588, 36851 followup: Fix derived, hybrid func test for --view-protocol
2025-05-09 18:31:25 -0400
MDEV-37001 Enable building RocksDB on non-Linux aarch64 OSes
2025-05-22 20:02:04 -0400
Rocksdb: Add missing getauxval() test for Linux
2025-06-11 16:38:10 +0300
MDEV-34046 Parameterized PS converts error to warning, causes replication problems
2025-05-30 17:44:55 +0530
MDEV-36851: COALESCE() returns nullable column while IFNULL() does not
2025-06-10 15:21:04 +0700
MDEV-36977: Histogram code lacks coverage for non-latin characters
2025-06-06 16:26:27 +0200
MDEV-30831 Cannot compile AWS KMS Plugin
2025-06-04 09:46:06 +0200
MDEV-36938 Fix MSI install failure when ADDLOCAL omits required runtime
2025-06-09 21:54:32 +0300
MDEV-36461, followup: fix opt_trace.test for --view-protocol
2025-06-09 16:40:27 +0300
MDEV-36765: followup 4: Fixups to previous fixes
2025-06-03 13:01:06 +1000
MDEV-36765: followup 3: json_unquote/compare_json_str_basic handle errors from json_unescape
2025-06-03 12:56:06 +1000
MDEV-36765: followup 2: st_append_json: handle json_unescape error
2025-06-03 12:48:36 +1000
MDEV-36765, followup 1: acl: handle json_unescape errors without crashing
2025-06-01 11:57:21 +1000
MDEV-36765: JSON Histogram cannot handle >1 byte characters
2025-06-04 15:16:54 +1000
MDEV-35856 Remove error code introduced to 10.11 in MDEV-36032
Merge 2025-06-04 14:09:23 +0200 - Merge branch '10.6' into 10.11
2025-05-23 16:12:01 +0530
MDEV-24588: Fix crash with unnamed column in derived table
2025-06-03 11:27:21 +0300
MDEV-33370 Assertion !is_set() || (m_status == DA_OK_BULK && is_bulk_op()) failed after ALTER TABLE of versioned table
2025-05-18 18:55:04 -0400
Replace deprecated CMAKE_COMPILER_IS_GNU(CC|CXX) with CMAKE_(C|CXX)_COMPILER_ID
2025-06-03 14:18:09 +1000
MDEV-34863 RAM Usage Changed Significantly Between 10.11 Releases (postfix)
2025-05-28 14:44:43 +0300
MDEV-36886 log_t::get_lsn_approx() isn't lower bound
2025-05-28 13:33:06 +0300
MDEV-36868: Inconsistency when shrinking innodb_buffer_pool_size
Merge 2025-05-26 16:59:32 +0200 - Merge branch '10.6' into 10.11
2025-05-26 11:48:07 +0530
MDEV-36771 Assertion bulk_insert == TRX_NO_BULK failed in trx_t::assert_freed
Merge 2025-05-26 08:10:47 +0300 - Merge 10.6 into 10.11
2025-05-25 09:12:00 +0530
MDEV-36017 Alter table aborts when temporary directory is full
2025-05-25 16:38:21 +0300
MDEV-36860 exec_REDO_LOGREC_REDO_REPAIR_TABLE: Assertion maria_tmpdir failed
2025-05-23 14:51:38 +0300
MDEV-34388 fixup: Stack usage in rename_table_in_stat_tables()
2025-05-22 10:23:36 -0400
bump the VERSION
Merge 2025-05-21 14:43:57 +0200 - Merge branch '10.11' into 10.11
Merge 2025-05-21 07:36:35 +0300 - Merge 10.6 into 10.11
2025-05-08 11:18:16 +0300
MDEV-36760 log_t::append_prepare_wait(): Bogus assertion on write_lsn
2025-04-20 14:06:17 -0400
MDEV-36461: Optimizer trace: remove join_execution node
2025-04-28 10:22:58 -0600
MDEV-36663: Testcase Fixup
2025-04-29 16:28:01 +1000
MDEV-36032 Check whether a table can be a sequence when ALTERed with SEQUENCE=1
MariaDB 10.11.12 is a Stable (GA) release of MariaDB Community Server 10.11
Release date: 6 May 2025
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.6.22
2025-04-22 15:29:48 +0300
Code cleanup in mark_common_columns(): nj_col_2 is non-NULL here
2025-04-28 15:12:44 +0300
Fix rocksdb_sys_vars.rocksdb_stats_level_basic test
Merge 2025-04-26 10:47:03 +0200 - Merge branch '10.6' into 10.11
2025-02-28 14:43:20 +0200
mysqldump does not preserve case of table names in generated sql
2025-04-24 00:23:48 +0400
- main.mdl_sync extra test.t2 row in I_S.metadata_lock_info
2025-04-24 13:46:43 +0530
Conflict between and
2025-04-22 20:15:08 -0600
Semi-sync Replica Can't Kill Dump Thread When Using SSL
2025-04-23 15:42:12 +0300
: innodb_buffer_pool_size change aborted
2025-03-21 11:43:31 +0200
update RocksDB to 6.29fb
Merge 2025-04-23 08:53:53 +0300 - Merge 10.6 into 10.11
2025-04-14 16:49:25 +0300
: In JOIN ... USING(columns), query plan depends on join order
2025-04-21 15:06:30 +0200
cleanup: redundant my_casedn_str()
2025-04-21 15:03:55 +0200
cleanup: check_column_name(const Lex_ident &name)
2025-04-21 15:03:01 +0200
cleanup: remote automatic conversion char* -> Lex_ident
2025-01-13 11:17:55 -0700
: Mysqlbinlog --stop-position should warn if EOF not reached with --read-from-remote-server
Merge 2025-04-21 11:23:11 +0200 - Merge branch '10.6' into 10.11
2024-12-12 14:55:56 +1100
item_json*: handle memory allocations
2024-12-12 15:14:23 +1100
: json_unescape for comparison uses utf8mb4_bin
2024-12-12 15:02:46 +1100
: JSON_UNQUOTE doesn't work with emojis
2024-12-12 14:58:59 +1100
Arg_comparator::compare_{e_,}json_str_basic unescaping warnings
2024-12-12 14:49:20 +1100
json: escaping/unescaping errors should be handled.
2024-12-12 14:48:09 +1100
json_unescape: don't fill unconverted characters with ?
2025-04-18 19:53:55 +0200
Fix appveyor config
2025-04-09 13:57:09 -0400
Incorrect result for BETWEEN over unique blob prefix
2025-04-16 13:36:05 +1100
find_order_in_list mismatch when order item needs fixing()
2025-04-04 16:07:27 -0400
Incorrect query result for binary_column NOT LIKE binary_column
2025-04-17 15:11:21 +0300
: Fix a debug assertion
2025-04-17 10:28:17 +0530
Memory leak after CREATE TABLE..SELECT
Merge 2025-04-15 21:40:26 +0200 - Merge branch '10.6' into '10.11'
2025-04-15 15:42:10 +0200
Improve AppVeyor CI configuration
2025-04-09 17:00:42 +0200
Avoid install failures by using retry logic for file operations
2025-03-29 20:36:08 +0200
: Remove hardcoded open-files-limit in safe_process.cc
2025-04-14 10:33:22 +0300
InnoDB uses too much memory
2025-04-14 08:33:10 +0300
fixup: debug assertion
2025-04-13 12:11:34 +0200
USER_STATISTICS.BUSY_TIME is in microseconds
2025-04-10 13:02:17 +0300
: LSN allocation is a bottleneck
2025-04-10 12:58:10 +0300
Recovery cleanup
2025-02-04 13:42:18 -0500
UBSAN: runtime error: -nan outside range
2025-04-07 11:01:17 +0300
10.11 crashes during bootstrap on macOS
2025-04-03 12:25:44 +0200
Cleanup CMake code (Windows-specific)
2025-04-01 10:39:25 +0200
Fix broken clang-cl compilation
2025-04-04 16:22:30 +1100
USAN: checking identifier names for 0 length names
2024-11-25 19:06:51 +0200
commit policy of one-phase-commit even at errored-out binlogging leads to assert
2024-11-25 19:48:23 +0200
ignored error at binlogging by CREATE-TABLE-SELECT leads to assert
2025-04-02 15:56:22 +0300
fixup: Do not skip a test
Merge 2025-04-02 15:55:46 +0300 - Merge 10.6 into 10.11
Merge 2025-04-02 09:33:20 +0300 - Merge 10.6 into 10.11
2025-04-02 09:33:09 +0300
Merge fixup
Merge 2025-04-02 05:50:52 +0200 - Merge branch '10.6' into '10.11'
2025-03-31 15:21:14 +0200
Crash handler output needs newline before "Optimizer switch"
2025-03-28 13:28:28 +0100
Add MTR test for mariadb-upgrade-service on Windows
2025-03-28 12:16:51 +0100
"OpenEvent() failed" fatal error in mariadb-upgrade-service
Merge 2025-03-31 17:57:43 +0200 - Merge branch '10.6' into 10.11
2025-03-30 14:22:45 +0200
Confusing documentation and help output for --ssl-verify-server-cert
2025-03-30 12:43:35 +0200
mariadb-backup - confusing error message when running out of file handles with partitioned MyISAM
2025-03-25 18:49:03 +0100
Fix Windows build to use dynamic DLL runtime (MD) by default
2025-03-24 20:21:45 +0100
support fmtlib-11.1.0
2025-03-22 21:40:06 +0100
mysql_stmt_errno() returns 0 after an error in mysql_stmt_execute()
2025-02-14 14:58:31 +0100
mariadb-hotcopy requires '--port' set for operation since 10.11
Merge 2025-03-28 10:55:40 +0200 - Merge 10.6 into 10.11
2025-03-28 02:53:59 +0100
galera tests: synchronization after merge
2025-03-27 14:52:07 +0200
fixup: Make Valgrind fair again
2025-03-27 08:54:00 +0200
fixup: galera_sst_mariadb-backup_use_memory
2025-03-27 08:19:40 +0200
fixup: galera.
Merge 2025-03-27 08:01:47 +0200 - Merge 10.6 into 10.11
2025-03-26 17:05:48 +0200
RAM Usage Changed Significantly Between 10.11 Releases
2025-03-26 17:05:44 +0200
: Reimplement SET GLOBAL innodb_buffer_pool_size
2025-03-24 13:07:36 +0200
: Assertion in best_extension_by_limited_search() ...
2025-03-26 14:31:44 +0200
: Protect table references with a lock
2025-03-26 14:30:46 +0200
Assertion ctx0->old_table->get_ref_count() == 1
2025-03-25 14:42:58 +0200
: Comment "Procedure of keys generation ..." is in the wrong place
2025-03-25 08:48:08 +0200
Bogus Warning: ... storage is corrupted
2025-01-20 23:16:53 +0000
: Get option group suffix from $MARIADB_GROUP_SUFFIX in addition to $MYSQL_GROUP_SUFFIX
2025-03-24 09:01:07 +0300
Wrong reopen of already open routine due to auto-create in SP
2025-03-14 03:30:33 +0200
Fix division by zero in mariadb-slap when iterations=0
2025-03-20 15:29:43 +0200
fixup: GCC 4.8.5 -Wconversion
2025-03-06 11:21:18 +1100
Correct length in memcpy saving and restoring found NULL record in loose index scan of min
2025-03-06 22:06:53 -0700
Functional Tests for --master-info-file and --show-slave-auth-info
2025-03-14 12:43:22 +0700
: engines/iuds.insert_time cannot run with PS protocol (syntax error)
2025-03-11 12:13:05 +0530
UBSAN in X is outside the range of representable values of type 'unsigned long' | page_cleaner_flush_pages_recommendation
2024-11-05 12:44:58 +0000
: Systemd: Restart on OOM
2025-03-11 15:28:52 +1100
Fix wrong result with MAX in loose index scan
2025-03-10 08:48:43 +0200
: Force an InnoDB checkpoint in mariadb-backup
2025-03-10 11:11:50 +0530
Redundant check in wf_incremental_process()
2025-03-07 10:52:59 +0200
Race condition between ALTER TABLE…EXCHANGE PARTITION and SELECT
2025-02-28 09:00:16 +0200
: dict_table_close() breaks STATS_AUTO_RECALC
2025-02-28 08:55:16 +0200
preparation: Clean up dict_table_t::stat
2024-07-15 16:00:32 +0300
: Lots of index_merge created and discarded for many-way OR
2025-02-26 17:57:43 +0700
BKA join cache buffer is employed despite join_cache_level=3 (flat BNLH)
2025-02-26 18:49:15 +1100
: MSAN use-of-uninitialized-value innodb.log_file_size_online
2025-02-25 15:45:44 +0200
load_db_opt was always doing a file access if db.opt file did not exist
2025-02-25 15:43:20 +0200
Extended mariadb-test-run to define MARIADB_TOPDIR and MARIADB_DATADIR
2025-02-25 15:50:23 +0200
Allow 'mariadb' as a connection wrapper name for FederatedX.
2025-02-09 14:48:38 +0200
Fixed mysqld_list_processes to remove a possibility to access null pointers
2025-02-25 11:41:49 +0200
mariadb-backup --backup crash during innodb_undo_log_truncate=ON, innodb_encrypt_log=ON
Merge 2025-02-25 10:23:24 +0200 - Merge 10.6 into 10.11
2025-01-15 18:10:16 +1100
Reset queued ping info of all spider connections associated with a closed spider handler
2025-02-17 15:55:58 +0200
Race condition between log_t::resize_start() and log_t::resize_abort()
2025-02-10 14:36:56 +0200
Cost estimates for materialized derived tables are poor
2025-02-10 14:32:47 +0100
Fix VS2019 compilation
Merge 2025-02-10 14:45:18 +0200 - Merge 10.6 into 10.11
2025-02-04 21:46:42 +0200
Remove redundant if-statement in Index_prefix_calc::get_avg_frequency
2025-02-04 11:18:48 -0500
bump the VERSION
Merge 2025-02-02 22:29:42 +0100 - Merge branch '10.6' into '10.11'
2025-01-30 16:30:56 +0200
Wrong result for UPDATE ... ORDER BY LIMIT which uses tmp.table
MariaDB 12.0.1 is a Release Candidate (RC) release of MariaDB Community Server 12.0, released on 2025-06-05
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from
Merge Revision #f1102da37a 2025-05-22 09:22:55 +0200 - Merge branch '11.8' into 12.0
Revision #00a9afb581 2025-05-09 20:28:19 +0700
Fix unstable opt_hints_join_order.test
Revision #51c0afcd24 2024-09-26 04:27:56 +0200
MDEV-34822 addendum: minor test corrections after fix
Revision #1cb59a9bd4 2024-08-16 12:45:38 +0300
MDEV-34822: Skip FK checks in Galera during applying in IST
Revision #c5d8b9963a 2025-04-30 14:04:43 +0400
MDEV-36716 A case expression with ROW arguments in THEN crashes
Revision #4fc1063796 2025-05-05 12:36:06 +0700
MDEV-34870 Fix post-rebase conflicts
Revision #b11767846f 2025-04-30 13:28:44 +0700
MDEV-36486 Forbid placing optimizer hints at the INSERT part of INSERT..SELECT
Revision #fa929a2be6 2025-04-08 16:59:28 +0700
MDEV-36486 Optimizer hints are resolved against the INSERT part of INSERT..SELECT
Revision #b89a1e7f35 2025-04-07 21:06:06 +0300
MDEV-36169: Two subqueries with LOOSESCAN hints create invalid query plan
Revision #453a86f68e 2025-02-21 13:48:28 +0700
MDEV-36133 BNL() hint doesn't work with join_cache_level>=5
Revision #6e2a0501b6 2025-04-22 21:47:12 +0700
MDEV-36638 Some optimizer hint warnings are returned as errors
Revision #6cd27dbc43 2025-04-26 14:06:24 +0700
MDEV-33281 Fix after-rebase commits
Revision #0737d8f35d 2025-04-26 13:50:30 +0700
MDEV-33281 Fix mysql-test-run to correctly handle hints
Revision #a0e89070cc 2025-04-23 19:26:58 +0700
MDEV-36675 Optimizer hints parser catches irrelevant `thd->is_error()` set by multi-RENAME TABLE
Revision #349f5bf2da 2025-01-30 20:56:36 +0700
MDEV-34870: implement join order hints
Revision #c4fe794d22 2024-12-08 22:03:01 +0200
MDEV-33281 Optimizer hints code cleanup: - remove get_args_printer() from hints printing - add append_hint_arguments(THD *thd, opt_hints_enum hint, String *str) - add more comments - rename st_opt_hint_info::hint_name to hint_type - add pptimizer trace support for hints - add dbug_print_hints() - make print_warn() not be a template - introduce Printable_parser_rule interface, make grammar rules that emit warnings implement it and print_warn invokes its function) - remove Parser::Hint::append_args() as it is not used anywhere (it used to be necessary call print_warn(... (Parser::Hint*)NULL);
Revision #0e088b5d7e 2024-12-07 21:15:32 +0700
MDEV-34860 Fix opt_hint_timeout.test for embedded; fix mariadb client
Revision #d2918e10fc 2024-12-06 14:12:26 +0200
MDEV-33281 Optimizer hints cleanup: - add a comment that opt_hints_global->check_unresolved() is never called - improve comments - rename everything with "resolved_children" to "fully_resolved_children" - Opt_hints_table::adjust_key_hints() now returns value - less "reach-back-to-parent" logic - rename Hint "adjustment" and "resolution" (yes, both terms were used) to "fixing". "Resolution" is already used for parse-tree objects
Revision #2c8f6058c1 2024-09-11 19:53:57 +0700
MDEV-34888 Implement SEMIJOIN() and SUBQUERY() hints
Revision #e3bf4c826c 2024-12-02 14:01:47 +0700
MDEV-34860 Make the hint override global/session/statement setting of max_statement_time
Revision #af14196b8a 2024-11-27 14:34:24 +0700
MDEV-33281 Make BNL() hint enable hashed join buffers
Revision #67319f3e8d 2024-08-07 22:10:50 +0700
MDEV-34860 Implement MAX_EXECUTION_TIME hint
Revision #1e2774d829 2024-09-16 21:53:20 +0700
MDEV-33281 Make BNL() hint work for join_cache_levels from 0 to 3
Revision #e4af72bd5d 2024-09-10 18:59:08 +0300
MDEV-33281 Optimizer hints cleanup: add `const` specifiers, comments
Revision #cd9ac306c3 2024-08-30 21:50:32 +0700
MDEV-33281 Make BNL() hint work for join_cache_level=0
Revision #1cd928c297 2024-08-21 13:55:44 +0700
MDEV-33281 Implement optimizer hints
Revision #4bb2669d18 2024-07-17 16:50:14 +0700
MDEV-33281 Optimizer hints Cleanup: fix formatting, rename objects
Revision #bd30c796fa 2024-07-15 14:29:47 +0400
MDEV-33281 Implement optimizer hints
Revision #877e4a386c 2024-07-05 19:10:36 +0700
MDEV-33281 Implement optimizer hints
Revision #6340c23933 2024-06-21 12:26:28 +0400
MDEV-33281 Implement optimizer hints
Revision #495d96709f 2025-04-15 11:17:57 +1000
MDEV-35866 CHECK TABLE get number of rows without HA_STATS_RECORDS_IS_EXACT
Revision #d52ddae57b 2025-05-02 10:44:45 +1000
MDEV-22491 Support mariadb-check and CHECK TABLE with SEQUENCE
Revision #26ea37be5d 2025-04-25 17:45:59 +0200
MDEV-36405 Session tracking does not report changes from COM_CHANGE_USER
Revision #07de0ac69e 2025-02-23 12:59:38 +0100
MDEV-20299 SET SESSION AUTHORIZATION
Revision #0f4a35a327 2025-03-03 11:43:49 +0100
cleanup: extract reusable code chunks
Revision #78d23a3e60 2025-03-02 17:47:03 +0100
fix error messages
Revision #02b81afff8 2025-02-21 20:55:54 +0100
cleanup: THD::change_user
Revision #fa47c73561 2025-03-19 22:20:35 +0100
MDEV-12182 post-merge
Revision #1aba30b8f9 2024-06-04 23:58:37 +0000
MDEV-12182 Add Client TCP Port Number to MySQL Audit Plugin Logs
Revision #c1f2b5a141 2025-03-19 21:33:46 +0100
MDEV-33834 post-merge
Revision #2b464774f2 2024-02-23 19:40:13 +0000
MDEV-33834 Extend audit plugin to include tls_version and tls_version_length variables
Revision #88cc11dc54 2025-04-29 13:28:31 -0600
MDEV-36714: Rows_log_event::write_data_header overallocates buffer size
Revision #3e9e1a25b7 2025-04-29 19:06:32 +0200
MDEV-36566 SELECT create_temporary_table_binlog_formats should show exactly what it is SET to
Revision #ee9359de89 2025-04-30 12:32:50 +0200
MDEV-36425 fix test results
Revision #c29e83f226 2025-03-11 22:48:54 -0600
MDEV-30189 Add remaining replication options as system variables
Revision #74c189c312 2025-04-29 09:57:52 -0600
MDEV-35304: Fix multi_source.connects_tried
Revision #e1da2c3d67 2025-04-25 16:29:35 +0200
increase tolerance in socket_summary_check.inc
Revision #16c4621400 2025-02-18 12:49:31 +0100
remove unused non-standard tokens from the parser
Revision #11f6b9d12a 2025-02-15 16:42:53 +0100
remove features that were deprecated in 10.5
Revision #24fd8c7856 2025-02-15 16:21:11 +0100
update deprecation.h to match the latest policy changes
Revision #068fc787ee 2025-04-29 17:00:32 +1000
MDEV-36168 ASAN error in Item_func_latlongfromgeohash::decode_geohash (postfix)
Revision #36dfe08672 2025-03-31 21:46:50 -0500
Clarify .frm field parsing comments: use C-style block comments, reposition loop comment, and add end marker
Revision #1b95e46524 2025-04-07 20:13:58 +0300
Fix typos in mysql-test/
Revision #40c5b62531 2025-04-21 18:27:56 +0300
Fix remaining typos
Revision #bc87abc381 2025-04-25 12:02:22 -0400
MDEV-36694 spatial_utility_function{_collect,_isvalid} broken for --view-protocol
Revision #4042652d7f 2025-04-17 10:32:09 +0300
Improvements to mtr
Revision #ce8a74f235 2025-03-31 20:07:13 +0300
MDEV-36425 Extend read_only to also block share locks and super user
Revision #595e834946 2025-03-26 16:49:59 +0200
Galera mtr results updated
Revision #23eb9d6821 2025-03-25 17:02:19 +0200
Improve mtr replication setup
Revision #bb5ae63aef 2025-03-09 22:15:23 +0200
Add memory allocated by my_once_alloc() to memory status
Revision #2c4fee8376 2025-02-26 14:38:54 +0200
Fixed that HA_EXTRA_FLUSH in Aria and MyISAM flushes all data to disk
Revision #7728b90a0d 2025-02-09 18:46:02 +0200
Removed possible deadlock betwen LOCK_log and LOCK_global_system_variables
Revision #f099f778b3 2025-01-26 20:17:17 +0200
Do not log ALTER table to ddl log for REPAIR
Revision #aae9b50a53 2025-01-20 19:30:19 +0200
Added VALGRIND_YIELD to be able to abort from busy loops
Revision #d9c3b775b8 2025-01-05 17:33:10 +0200
Comment and indentation improvements
Revision #4992aaf9a2 2025-01-05 17:32:39 +0200
Always use all arguments for ddl_log_write_execute_entry()
Revision #c234a312d7 2025-01-05 14:50:45 +0200
Added make_tmp_table_name() to simplify creating temporary table names
Revision #efc5d3f84d 2025-01-14 10:59:06 +0200
rename binlog_show_create_table_() to binlog_show_create_table()
Revision #1f85eeeb53 2022-08-31 11:55:02 +0300
MDEV-25292 Refactoring: moved select_field_count into Alter_info.
Revision #f8ba5ced55 2025-02-15 14:08:11 +0200
MDEV-36099 Ensure that creation and usage of temporary tables in replication is predictable
Revision #a9bdfccbc6 2025-03-12 10:46:09 +1100
MDEV-34712 Add support to sha2 and pbkdf2 key derivation in file_key_management
Revision #ec6f320883 2025-04-10 11:25:41 +1000
MDEV-32732 Support DESC indexes in loose scan optimization
Revision #8c6a606429 2025-04-26 14:27:10 +0200
Workaround ICC compiler bug
Revision #cbd6755869 2025-03-10 21:42:14 -0600
MDEV-27669: Add `skip-slave-start` info message
Revision #48a20c737f 2025-04-22 15:46:16 -0400
Fix MSAN failures in main.gis and main.spatial_utility_function_validate
Revision #7a1c3666d7 2025-04-21 09:03:31 -0400
Fix conflict on rebase of GIS functions to main branch
Revision #db49003660 2025-04-15 06:40:45 -0400
Initialize pointers to avoid MSAN warnings
Revision #1a8854fdba 2025-04-07 09:25:43 -0400
MDEV-36491 Server crashes in Item_func_group_concat::print
Revision #eaba4975c9 2025-03-28 10:30:33 -0400
MDEV-36167 Assertion in Item_sum_st with st_collect and group by
Revision #1528ad075a 2025-03-27 10:55:57 -0400
MDEV-34158 st_geohash error reporting and null handling
Revision #53f82a9c3d 2025-03-18 15:01:45 -0400
MDEV-36042 Assertion failed in Binary_string::q_append
Revision #29c9dbb883 2025-03-26 16:53:30 -0400
MDEV-36168 ASAN error in Item_func_latlongfromgeohash::decode_geohash
Revision #8055a00ab5 2025-03-18 14:21:30 -0400
Fix spatial_utility_function_simplify 'unknown column' errors
Revision #d5cb996270 2025-01-29 16:46:24 -0500
MDEV-35975 Server crashes after CREATE VIEW as SELECT ST_COLLECT...
Revision #b93e8c1556 2024-12-18 10:26:33 -0500
MDEV-35102 CREATE TABLE AS SELECT ST_collect ... does not work
Revision #38cc216634 2025-03-05 15:15:53 +0400
MDEV-35960 st_isvalid(NULL) should not end up with an error, but return NULL.
Revision #4b720b027d 2024-12-20 16:01:03 -0500
MDEV-35126 Wrong results from st_isvalid for multipolygon.
Revision #79a1fdd964 2024-12-16 15:57:17 -0500
MDEV-35103 CREATE TABLE AS SELECT ST_VALIDATE creates a column with datatype point, not geometry
Revision #8c2a207d58 2024-10-24 12:12:04 -0400
MDEV-35062 Assertion failed in Binary_string::q_append
Revision #dc9b43a71e 2024-09-17 17:10:36 -0400
MDEV-34940: Fix Item_func_collect inheritance
Revision #e2bb06b124 2024-10-02 09:50:57 -0400
MDEV-34969: test main.spatial_utility_function_simplify fails
Revision #b9b38f0e4b 2024-09-16 12:22:09 -0400
GIS update get_copy overrides to do_get_copy const
Revision #771ed65ba7 2024-09-15 08:12:17 +0200
GIS fixes for --view
Revision #2831eeeb51 2024-08-14 18:24:21 +0200
MDEV-34278: Implements DISTINCT for ST_Collect
Revision #b07cf471b5 2021-01-08 18:26:04 +0100
MDEV-34278: Implement the GIS function ST_Collect
Revision #b50366667b 2015-01-26 13:56:12 +0530
MDEV-34137: Implement the GIS function ST_Validate
Revision #869b4c243e 2024-07-02 10:56:22 +0200
MDEV-34276: Implements the function ST_IsValid
Revision #ba66f8f37b 2024-06-07 16:20:10 +0200
MDEV-34141: Implements the function ST_Simplify
Revision #d232e4fd4f 2024-07-22 17:20:07 +0200
fix typo spatial_ref_sys
Revision #1656b5c10f 2024-07-02 10:56:22 +0200
MDEV-34276: Implements the function ST_IsValid
Revision #eac552e3db 2024-08-05 22:41:49 +0200
MDEV-34177: Implements ST_PointFromGeoHash
Revision #e2017a5dc0 2024-07-17 17:10:31 +0200
MDEV-34160: Implements ST_LongFromGeoHash
Revision #f357b47c70 2024-07-17 12:31:15 +0200
MDEV-34159: Implements ST_LatFromGeoHash
Revision #1401d2fcd0 2024-06-25 22:28:57 +0200
MDEV-34138: Implements the function MBRCoveredBy
Revision #47ed8c0416 2014-07-24 14:18:54 +0200
MDEV-34158: Implement the GIS function ST_Geohash
Revision #f8bc40ef5f 2025-04-14 22:14:57 -0600
MDEV-36340: Reset `Connects_Tried` with `Master_Retry_Count=X`
Revision #8a95409393 2025-02-20 12:46:31 +0100
MDEV-31134: sync galera settings with KB doc
Revision #18115d392f 2025-03-27 18:27:44 -0600
MDEV-35304 fixup: Timing-independent MTR test
Revision #ddfebd48f5 2021-04-04 10:21:04 -0700
MDEV-23538: Rename mariadb.pc to mariadb-server-embedded.pc to avoid confusion
Revision #ecb7c9b692 2025-04-19 18:36:03 +0700
MDEV-10164: Add support for TRIGGERS that fire on multiple events
Revision #86ec20189a 2025-02-17 14:50:01 +0100
MDEV-14091 Support password protected SSL key in server.
Revision #173b16f3bc 2025-01-23 22:23:07 +0000
MDEV-11341 STR_TO_DATE does not return NULL for invalid dates
Revision #f11504af51 2023-09-14 07:01:32 +0400
MDEV-20034 Add support for the pre-defined weak SYS_REFCURSOR
Revision #1e00b9ec2a 2025-04-11 19:26:24 +0300
Fix typos in user-facing messages
Revision #c36cd56049 2024-08-22 13:38:55 +0200
Update THIRDPARTY license file to reflect reality
Revision #f02ad2f641 2025-04-18 15:06:50 +0200
bump the version
Merge Revision #9b824e62d4 2025-04-18 12:07:02 +0200 - Merge branch '11.8' into main
Revision #cb2d6abae1 2025-01-29 18:53:39 +0000
MDEV-31334: Consider dates ending in 'T' as malformed
Revision #22efc2c784 2025-03-23 08:08:11 +0200
Fix typos in C comments inside storage/
Revision #3b3c512feb 2025-03-18 10:27:40 +0100
MDEV-36265: Unique error for changing Domain ID with open temporary tables
Revision #ab468e33af 2025-03-24 10:30:39 +0100
Add a sanity check for backups
Revision #5f7c2a617f 2025-03-22 15:26:51 +0200
Fix typos in C comments in miscellaneous files
Revision #5f7e883336 2025-03-20 18:38:09 +0400
MDEV-36322 Comparison ROW(stored_func(),1)=ROW(1,1) calls the function twice per row
Revision #c34bb80b3d 2025-03-21 16:51:56 +0100
MDBF-1000: wrong urls
Revision #31adb3030c 2025-03-20 16:37:49 +0100
MDBF-1000: implement an export for the server repository
Revision #923094b4cd 2025-02-19 06:52:16 -0500
MDEV-36094 Row ID filtering for reverse-ordered scans
Revision #24b5c3021d 2025-02-19 07:22:05 -0500
MDEV-36094 Row ID filtering for reverse-ordered scans
Revision #7e4233746e 2025-02-10 13:56:25 -0500
MDEV-34413 Index Condition Pushdown for reverse ordered scans
Revision #261d5520a2 2025-02-07 11:20:23 -0500
MDEV-34413 Index Condition Pushdown for reverse-ordered scans
Revision #c3f21762e9 2025-03-18 15:46:47 +0400
Corrections to parent "speedup collation" commit
Revision #543ebbcf8e 2025-03-09 19:39:27 +0530
MDEV-35876 - speedup collation/charset lookup
Revision #feb1cf9086 2025-03-14 00:38:52 +0400
Corrections to parent "fix typos" commmit
Revision #717c12de0e 2025-03-09 18:19:33 +0200
Fix typos in C comments inside sql/
Merge Revision #153778437d 2025-03-05 21:20:02 +0200 - Merge 11.8 into main
Revision #689bed1940 2025-02-18 14:07:14 +0200
MDEV-23818 mysql option --script-dir
Revision #3a81664cb8 2025-03-03 12:00:36 +0100
Review fixes
Revision #1fecf581ac 2025-02-25 14:27:10 +0100
Rewrite the 'Types' chapter in coding standards.
Revision #5091986cea 2025-02-10 22:29:43 -0700
misc. `sql/slave.cc` & co. refactor
Revision #e2dbd9b6ac 2025-02-20 16:56:12 -0700
MDEV-35304: Add `Connects_Tried` and `Master_Retry_Count` to SSS
Revision #7094a75596 2025-02-19 16:51:54 -0700
MDEV-25674: Add CHANGE MASTER TO master_retry_count
Revision #66f52ba630 2025-02-04 17:38:23 -0700
slave.cc `try_to_reconnect` remove `retry_counter`
Revision #3a43b7c60b 2025-02-06 23:01:45 +0000
MDEV-36124 Fix missing binary failures from test_upgrade.sh
Revision #c92add291e 2025-02-12 11:16:50 +0100
12.0 branch
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.1Release NotesChangelogOverview of 10.9
Release date: 20 May 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.
Changes from 10.9.0 are also included in this changelog
Includes all fixes from
Merge 2022-05-18 15:04:50 +0200 - Merge branch '10.8' into 10.9
2022-05-14 20:24:09 +0300
Correct misplaced parentheses in an assertion
2022-05-14 13:02:51 +0300
fixup: GCC 12 -Wmaybe-uninitialized, -Wunused-but-set-variable
2022-05-13 17:02:12 +0200
Versions fix
2022-05-07 19:10:59 +0300
Optimizer trace: Make ref_optimizer_key_uses[*] show the index name
2022-05-12 10:55:18 +0400
SIGSEGV in Lex_charset_collation_st::find_bin_collation
2022-05-10 08:22:21 +0200
: Hashicorp: Debian packaging is broken
2022-05-06 15:01:08 +0200
: Hashicorp: Cannot migrate hexadecimal keys from file key management
2022-04-29 18:01:34 +0200
Hashicorp plugin: typo fixed
2022-04-29 06:57:18 +0200
: Hashicorp: refactoring to wrap static variables into a class
2022-04-28 15:06:16 +0200
: Hashicorp: Cache variables claim to be dynamic but changes are ignored
2022-04-28 14:56:41 +0200
: Hashicorp: Key caching doesn't appear to be working
2022-04-19 04:34:48 +0200
: Hashicorp: checking that kv storage is created with version 2+
2022-04-28 13:33:23 +0200
: Checking for mandatory "/v1/" prefix in the URL
2022-04-28 13:10:39 +0200
: Hashicorp: Key ID is not indicated in the log record
2022-04-18 16:44:28 +0200
: Hashicorp: ASAN heap-use-after-free in get_version()
2020-07-13 19:12:00 +0200
: Plugin implementation for the Hashicorp Vault KMS
2022-05-06 10:45:18 +0300
Auto-create breaks replication when triggering event was not replicated
2022-05-06 10:45:17 +0300
Auto-create new partition for system versioned tables with history partitioned by INTERVAL/LIMIT
2022-05-06 10:45:17 +0300
Change of SYSTEM_TIME partitioning options is not possible without data copy
2022-05-06 10:45:17 +0300
cleanup: log_current_statement and OPTION_KEEP_LOG
2022-05-06 12:00:01 +1000
Deb: dh_missing --fail-missing - columnstore
2022-05-06 10:25:25 +1000
Deb: dh_missing --fail-missing/ man3 pages
2022-05-02 22:07:58 -0700
Deb: Use --fail-missing and ensure the not-installed list is up-to-date
2022-04-30 23:27:39 -0700
Deb: Finalize the version less Debian package transition
2022-04-30 23:14:19 -0700
Deb: Don't Conflicts/Replaces with a 10.9 provided by the same package
2022-05-02 20:31:15 -0700
Deb: Clean away Buster to Bookworm upgrade tests in Salsa-CI
2022-04-30 23:14:59 -0700
Deb: Remove from Salsa-CI buster-backports as it does not have libfmt 7+
2022-05-04 00:23:27 -0700
Deb: Run wrap-and-sort -av
2022-05-02 09:21:19 +0300
fixup: Tests depend on PLUGIN_PERFSCHEMA
2022-05-02 09:14:32 +0300
After-merge fixes
2022-04-29 11:49:42 +0300
Fix comment.
Merge 2022-04-29 11:09:52 +0300 - Merge , into 10.9
2022-04-26 23:29:29 +0300
: Server crashes in Expression_cache_tracker::fetch_current_stats
2022-04-04 12:32:22 +0300
: Server crashes upon SHOW ANALYZE/EXPLAIN FORMAT=JSON
2022-03-27 11:58:27 +0700
Server crashes in Explain_aggr_filesort::print_json_members
2022-02-16 13:03:46 +0700
Add explicit indication of SHOW EXPLAIN/ANALYZE.
2022-02-02 19:44:43 +0700
Add support of FORMAT=JSON for SHOW ANALYZE
2021-12-24 17:27:03 +0300
Implement SHOW ANALYZE command
2022-01-11 20:25:11 +0300
Add EXPLAIN [FORMAT=JSON] FOR CONNECTION syntax support
2022-04-28 10:06:47 -0600
: rpl.rpl_mysqlbinlog_slave_consistency fails intermittently on tables comparison
Merge 2022-04-28 15:54:03 +0300 - Merge 10.8 into 10.9
2022-04-18 22:30:20 +0530
: Assertion `cur_step->type & JSON_PATH_KEY' failed in json_find_path
2022-04-19 21:43:31 +0530
: Test failing on buildbot with UBSAN
2022-04-18 15:31:36 +0530
: Server crashes in json_path_parts_compare
2022-04-11 11:32:26 +0300
: Remove version suffix from Debian packages
2022-03-09 20:50:49 +0530
: No warnings if server starts with "--old" Analysis: When --old option is used, the corresponding --old-mode variables are set but warning is not given. Fix: Use sql_print_warning() to give warning.
2021-08-13 15:49:16 +0530
: Merge "old" SQL variable to "old_mode" sql variable
2022-02-03 08:31:05 -0700
: Implement the --do-domain-ids, --ignore-domain-ids, and --ignore-server-ids options for mysqlbinlog
2022-04-15 01:28:33 +0530
Fixing merge conflicts for 10.9 json task and related bugs
2022-03-21 12:43:17 +0530
: JSON_EXTRACT has inconsistent behavior with '0' value in json path (when range is used)
2022-03-21 21:19:10 +0530
: JSON_EXISTS returns always 1 if it is used range notation for json path Analysis: When searching for the given path in json string, if the current step is of array range type, then path was considered reached which meant path exists. So output was always true. The end indexes of range were not evaluated. Fix: If the current step type for a path is array range, then check if the value array_counter[] is in range of n_item and n_item_end. If it is, then path exists. Only then return true. If the range criteria is never met then return false.
2022-03-18 18:12:59 +0530
vcol.wrong_arena failing on buildbot when current date is '2022-03-17'
2022-03-05 01:03:49 +0530
: Implement range notation for json path
2022-03-01 16:14:36 +0530
: Unexpected behavior with negative zero (-0) in JSON Path
2021-11-22 22:59:30 +0530
: Support JSON Path negative index
Merge 2022-04-13 13:39:00 +0300 - Merge 10.8 into 10.9
2022-04-13 15:05:19 +1000
: rocksdb_log_dir test postfix
2022-01-19 23:40:41 +0000
: Create a new MyRocks parameter rocksdb_log_dir
2022-04-12 11:33:52 +0300
Added scripts/wsrep_sst_backup to .gitignore
2022-04-12 11:32:02 +0300
mysqldump --order-by-size
2022-04-07 23:49:19 -0700
Spider: remove #ifdef HANDLER_HAS_NEED_INFO_FOR_AUTO_INC
Merge 2022-04-06 13:33:33 +0300 - Merge 10.8 into 10.9
Merge 2022-04-06 14:33:27 +1000 - Merge branch 10.8 into 10.9
2022-03-31 22:55:11 +0900
Spider: Remove unnecessary files for Autotools
2022-02-10 16:51:49 +0900
Spider: remove #WITH_PARTITION_STORAGE_ENGINE
2022-01-26 03:02:45 +0530
: Add a THD* argument to Item_func_or_sum::fix_length_and_dec()
2022-03-03 14:40:55 +0530
: Incorrect behavior of JSON_OVERLAPS() on warning
2022-01-30 15:45:25 +0530
: Implement JSON_OVERLAPS()
Merge 2022-03-30 09:41:14 +0300 - Merge 10.8 into 10.9
2022-02-09 21:21:39 +0400
Remove Lex::charset
2022-02-09 17:59:38 +0400
Reduce the size of Lex_length_and_dec_st from 16 to 8
2022-03-22 04:40:04 +0100
post-fix: fixes for SST scripts
2022-03-16 10:14:48 +0200
Fix compile error.
2022-02-17 17:19:07 +0200
: Implement progress reporting by mariadb-backup SST script
2022-02-17 17:14:04 +0200
: JSON file interface to wsrep node state.
2022-02-10 08:51:48 +0200
Small fixes Add new requirement for pv tool for debian and rpm Fix one test result difference. Set message about missing progress reporting tool pv as info.
2021-12-18 18:30:24 +0200
: Implement progress reporting by mariadb-backup SST script
2021-12-16 13:46:37 +0200
: Support for progress reporting from SST scripts.
2021-09-05 17:07:05 +0300
: JSON file interface to wsrep node state.
2022-03-16 09:12:03 +0200
Update wsrep-lib submodule
Merge 2022-03-18 11:14:48 +0100 - Merge branch '10.8' into 10.9
Merge 2022-03-17 14:38:35 +0100 - Merge branch '10.8' into 10.9
Merge 2022-03-17 09:59:37 +0200 - Merge 10.8 into 10.9
Merge 2022-03-16 09:14:11 +0200 - Merge 10.8 into 10.9
2022-03-16 08:41:56 +0200
fixup: Use log_sys.get_block_size()
Merge 2022-03-15 18:26:29 +0200 - Merge 10.8 into 10.9
Merge 2022-03-11 16:18:39 +0200 - Merge 10.8 into 10.9
2022-03-11 11:10:09 +0200
: Fix a race condition, and pacify MemorySanitizer
Merge 2022-03-11 11:07:49 +0200 - Merge 10.8 into 10.9
2022-03-10 21:02:41 +0900
Spider: remove #ifdef SPIDER_SQL_CACHE_IS_IN_LEX
2022-03-10 08:39:27 +0000
Spider: remove #ifdef SPIDER_USE_CONST_ITEM_FOR_STRING_INT_REAL_DECIMAL_DATE_ITEM
Merge 2022-03-08 10:36:22 +0200 - Merge 10.8 into 10.9
2022-03-04 13:19:52 +0200
Flag innodb_change_buffering as PLUGIN_VAR_DEPRECATED
Merge 2022-03-03 13:03:17 +0200 - Merge 10.8 into 10.9
2022-03-02 16:53:04 +0200
Allow SET GLOBAL innodb_log_file_size
Merge 2022-03-01 12:47:18 +0200 - Merge 10.8 into 10.9
Merge 2022-02-25 16:32:33 +0200 - Merge 10.8 into 10.9
Merge 2022-02-23 17:01:11 +0200 - Merge 10.8 into 10.9
Merge 2022-02-23 10:20:58 +0200 - Merge 10.8 into 10.9
Merge 2022-02-22 19:02:15 +0200 - Merge 10.8 into 10.9
Merge 2022-02-18 08:28:49 +0200 - Merge 10.8 into 10.9
Merge 2022-02-15 19:28:58 +0200 - Merge 10.8 into 10.9
Merge 2022-02-14 19:51:23 +0200 - Merge 10.8 into 10.9
2022-02-14 10:29:18 +0200
Deprecate the parameter innodb_change_buffering
Merge 2022-02-14 09:49:05 +0200 - Merge 10.8 into 10.9
2022-02-11 17:47:33 +0900
Spider: remove #ifdef SPIDER_SUPPORT_CREATE_OR_REPLACE_TABLE
2022-02-11 14:58:20 +0900
Spider: remove #ifdef SPIDER_HANDLER_START_BULK_INSERT_HAS_FLAGS (#2012)
2022-02-10 15:36:44 +0900
Spider: Remove dead code related to Oracle OCI
2022-02-10 14:47:55 +0900
fixup: Delete constants used nowhere
2022-01-28 16:20:29 +0900
Spider: remove #ifdef HANDLER_HAS_DIRECT_UPDATE_ROWS_WITH_HS
2022-01-28 16:19:06 +0900
Spider: remove #if defined(PARTITION_HAS_GET_CHILD_HANDLERS)
2022-01-28 16:14:31 +0900
Spider: remove #ifdef SPIDER_HANDLER_SUPPORT_MULTIPLE_KEY_PARTS
2022-01-28 16:13:12 +0900
Spider: remove #ifdef SPIDER_HAS_DISCOVER_TABLE_STRUCTURE
2022-01-28 16:11:24 +0900
Spider: remove #ifdef MARIADB_BASE_VERSION
2022-01-28 16:09:48 +0900
Spider: remove dead code in #ifdef HA_HAS_CHECKSUM_EXTENDED
2022-01-28 16:08:01 +0900
Spider: remove #ifdef SPIDER_HAS_GROUP_BY_HANDLER
2022-01-28 16:06:27 +0900
Spider: remove in #ifdef HASH_UPDATE_WITH_HASH_VALUE
2022-01-28 16:05:09 +0900
Spider: remove #ifdef HANDLER_HAS_DIRECT_UPDATE_ROWS
2022-01-28 16:03:46 +0900
Spider: remove #ifdef SPIDER_HAS_HASH_VALUE_TYPE
2022-01-28 16:02:54 +0900
Spider: remove #ifdef HA_MRR_USE_DEFAULT_IMPL
2022-01-28 16:01:17 +0900
Spider: remove #ifdef HANDLER_HAS_DIRECT_AGGREGATE
2022-01-28 15:57:07 +0900
Spider: remove #ifdef HA_CAN_BULK_ACCESS
2022-01-28 15:55:22 +0900
Spider: remove #ifdef WITHOUT_SPIDER_BG_SEARCH
2022-01-28 01:03:06 +0900
Spider: remove #if MYSQL_VERSION_ID < ${VERSION}
2022-01-28 00:06:09 +0900
Spider: remove #if defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= ${VERSION}
Merge 2022-02-09 09:17:30 +0100 - Merge branch '10.8' into 10.9
2022-02-08 19:25:42 +0100
10.9 branch
DownloadRelease NotesChangelogOverview of 11.0
Alternate download from mariadb.org
Release date: 22 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.
Changes from 11.0.0 are also included in this changelog
Includes all fixes from
2023-02-19 20:05:13 +0200
Added mysql-log-rotate to .gitignore
2023-02-14 15:20:14 +0200
: Updated prev_record_reads() to be more exact
2023-02-12 15:19:58 +0200
Added r_table_loops to "ANALYZE FORMAT=JSON statement"
2023-02-12 14:53:47 +0200
Adjust costs for rowid filter
2023-02-09 12:52:20 +0300
: Assertion `ranges > 0' fails in IO_AND_CPU_COST
2023-02-21 12:04:37 +0300
Server crash on EXPLAIN SELECT/SELECT on table with engine Aria for LooseScan Strategy
2023-02-02 07:46:08 +0200
Deprecate innodb_defragment and related parameters
2023-02-21 12:34:20 +0200
fixup: Remove srv_change_buffer_max_size, adjust comments
2023-02-20 10:18:45 +0100
bump the maturity
2023-02-17 18:35:13 +0530
InnoDB recovery hangs when buf_LRU_get_free_block is being called
2023-02-16 20:08:58 +0100
fix for --view-protocol
2023-02-16 13:35:21 +0200
fixup: Silence clang -Wunneeded-internal-declaration
Merge 2023-02-16 13:34:45 +0200 - Merge 10.11 into 11.0
Merge 2023-02-16 11:41:18 +0200 - Merge 10.10 into 10.11
Merge 2023-02-16 11:36:38 +0200 - Merge 10.9 into 10.10
Merge 2023-02-16 10:25:34 +0200 - Merge 10.8 into 10.9
Merge 2023-02-16 10:24:23 +0200 - Merge 10.6 into 10.8
Merge 2023-02-16 10:17:58 +0200 - Merge 10.5 into 10.6
2023-02-16 10:16:38 +0200
fixup: Fix the test for non-debug
2023-02-16 10:09:19 +0200
Fix clang -Winconsistent-missing-override
2023-02-16 09:17:40 +0200
fixup: Correct a comment
Merge 2023-02-16 09:17:06 +0200 - Merge 10.6 into 10.8
2023-02-16 08:30:20 +0200
Deadlock between INSERT and InnoDB non-persistent statistics update
2023-02-16 08:29:44 +0200
Assertion failed in buf_page_t::unfix() in buf_pool_t::watch_unset()
2023-02-16 08:28:14 +0200
: MariaDB crash due to DB_FAIL reported for a corrupted page
Merge 2023-02-16 08:17:54 +0200 - Merge 10.5 into 10.6
2023-02-15 18:16:41 +0200
InnoDB: Not applying UNDO_APPEND due to corruption
2023-02-15 13:56:33 +0200
Wrong result with not_null_range_scan and LEFT JOIN with empty table
2023-01-18 16:16:34 +0000
Fix S3 engine Coverity hits
2023-02-15 16:20:25 +0200
: Wrong result upon SELECT DISTINCT ... WITH TIES
2023-02-04 12:11:15 +0200
Whitespace fix
2023-02-04 12:10:31 +0200
Update comments to match new debug_sync implementation
Merge 2023-02-14 15:23:23 +0200 - Merge 10.5 into 10.6
2023-02-14 14:36:17 +0530
InnoDB recovery crashes when error handling scenario
2023-02-14 14:35:35 +0530
InnoDB recovery hangs when buffer pool ran out of memory
2023-02-12 18:42:23 +0100
: JSON_OBJECTAGG doesn't escape double quote in key
2023-02-14 15:43:33 +0530
Assertion !rec_offs_nth_extern(offsets2, n) during bulk insert
2023-02-10 14:44:45 +0200
Fix RPL tests post DEBUG_SYNC change
Merge 2023-02-10 13:43:53 +0200 - Merge 10.6 into 10.8
Merge 2023-02-10 13:03:01 +0200 - Merge 10.5 into 10.6
Merge 2023-02-10 12:02:11 +0200 - Merge 10.4 into 10.5
2023-02-09 12:49:17 +1100
: Türkiye is the correct current country naming
2023-02-08 10:32:35 -0700
: rpl.rpl_delayed_parallel_slave_sbm sometimes fails with Seconds_Behind_Master should not have used second transaction timestamp
2023-02-08 19:24:15 -0800
DELETE with aggregation in subquery of WHERE returns bogus error
2023-02-07 13:57:20 +0200
Apply clang-tidy to remove empty constructors / destructors
2023-02-09 10:32:25 +0100
HeidiSQL 12.3
2023-02-09 09:15:08 +0100
Update Windows time zone mappings using latest CLDR data
2023-02-07 14:04:37 +0100
Add more workaround atop existing WolfSSL 5.5.4 workaround to compile ASAN on buildbot
2023-02-02 10:03:11 +1100
innodb: cmake - sched_getcpu removed - not used
2023-02-03 11:51:20 +1100
RockDB libatomic linking on riscv64
2023-02-03 16:00:11 +1100
Crash when use mariadb-backup.exe with config 'innodb_flush_method=async_unbuffered'
2023-02-04 16:35:30 +1100
: ER_KILL_{,QUERY_}DENIED_ERROR - normalize id type
Merge 2023-02-06 20:12:55 +0100 - Merge branch '10.4.28' into 10.4
2023-01-05 12:21:20 +1100
[Warning] Aborted connection (This connection closed normally)
2023-02-02 22:38:32 -0800
Plans for SELECT and multi-table UPDATE/DELETE unexpectedly differ
2023-02-03 16:57:53 +0400
UPPER() returns an empty string for U+0251 in Unicode-5.2.0+ collations for utf8
2023-01-30 08:55:35 +0200
: Do not allow GET_LOCK() / RELEASE_LOCK() in cluster
2023-01-26 14:34:12 +0200
: Do not allow GET_LOCK() / RELEASE_LOCK() in cluster
2023-02-01 09:49:58 +0200
: Remove EOL Debian version 9 (stretch) from autobake-deb.sh
2023-02-06 18:00:15 +1100
: my_large_malloc will only retry on ENOMEM
2023-02-06 20:29:42 +0200
optimization: Invoke recv_sys_t::trim() earlier
2023-02-06 20:29:29 +0200
OPT_PAGE_CHECKSUM mismatch after innodb_undo_log_truncate=ON
Merge 2023-02-06 17:55:01 +0200 - Merge mariadb-10.5.19 into 10.5
2022-11-14 16:43:33 +0400
mariadb-backup reduced verbosity option for log output
2022-11-14 16:17:03 +0400
mariadb-backup --help output still referst to innobackupex
2023-01-27 10:40:07 +0200
: Do not allow GET_LOCK() / RELEASE_LOCK() in cluster
2023-01-26 14:34:12 +0200
: Do not allow GET_LOCK() / RELEASE_LOCK() in cluster
2023-01-26 10:27:31 +0200
: SIGSEGV in MDL_lock::hog_lock_types_bitmap
2023-01-24 21:40:43 -0800
Add missing include
Merge 2023-02-06 20:18:44 +0100 - Merge branch '10.6.12' into 10.6
2023-02-06 19:16:15 +1100
Server doesn't build with GCOV by GCC 11+
2023-02-03 15:00:49 +0200
debug_sync: Print all current active signals within the trace file during wait
2023-02-03 14:18:32 +0200
sql_hset.h - include what you use uchar comes from my_global.h
2023-02-03 14:13:30 +0200
Revert test changes from "Fixed debug_sync timeout in deadlock_drop_table"
2021-09-29 14:10:56 +0300
Implement DEBUG_SYNC multiple signal firing capability
2021-09-29 14:04:31 +0300
Extend Binary_string::strstr to also take in a const char pointer
2021-09-29 11:24:05 +0300
debug_sync: Implement NO_CLEAR_EVENT syntax
2021-09-28 22:17:59 +0300
Implement multiple-signal debug_sync
2021-09-28 22:29:23 +0300
Initialize the Hash_set during creation
2021-09-28 22:14:36 +0300
Silence gcc-11 warnings
2022-12-20 14:25:21 +0100
Use of uninitialized value in substitution
Merge 2023-02-06 20:46:33 +0100 - Merge branch '10.8.7' into 10.8
Merge 2023-02-06 20:48:18 +0100 - Merge branch '10.9.5' into 10.9
2022-10-28 11:14:44 +0100
: remove current_pos where not intentionally being tested Task: ===== Update tests to reflect , deprecation of master_use_gtid=current_pos. Change Master (CM) statements were either removed or modified with current_pos --> slave_pos based on original intention of the test. Reviewed by: ============ Brandon Nesterenko
Merge 2023-02-06 20:49:51 +0100 - Merge branch '10.10.3' into 10.10
2023-02-11 01:02:40 +0100
Update 10.11 HELP
2023-02-09 12:49:17 +1100
: Türkiye is the correct current country naming
2023-02-15 14:38:28 +0100
: galera error messages in mariadb log without galera enabled
2023-02-10 13:06:37 +0200
Fixed compiler warning in connect/ha_connect.cc
2023-02-10 12:50:44 +0200
Fixed check_costs.pl to always create table if table does not exists
2023-02-15 13:33:59 +0300
Do a proper cleanup in testcase for
Merge 2023-02-15 12:03:12 +0300 - Merge 11.0-selectivity into 11.0
2023-02-08 15:27:15 +0300
: Wrong result with non-default JOIN_CACHE_LEVEL=[4|5] ...
2023-02-06 16:23:17 +0300
: Assertion ...ha_table_flags() in Duplicate_weedout_picker::check_qep
2023-02-06 12:04:58 +0300
: Assertion `cond_selectivity <= 1.000000001' failed in get_range_limit_read_cost
2023-02-03 15:23:38 +0200
: Assertion `rnd_records <= s->found_records' failed in best_access_path
2023-02-03 14:20:22 +0200
: Assertion `ranges > 0' fails in IO_AND_CPU_COST handler::keyread_time
2023-01-29 20:39:37 +0200
Fixed bug in extended key handling when there is no primary key
2023-01-27 19:36:02 +0200
Table is not eliminated in bb-11.0
2023-01-26 11:38:31 +0200
Removed /2 of InnoDB ref_per_key[] estimates
2023-01-27 19:29:33 +0300
Optimizer Trace: make plan_prefix not show const/eliminated tables
2023-01-03 20:12:16 +0100
remove GET_ADJUST_VALUE
2023-01-03 17:10:02 +0100
remove SHOW_OPTIMIZER_COST
2023-01-03 12:00:17 +0100
remove Feature_into_old_syntax
2023-01-03 20:48:03 +0100
typos in comments, etc
2023-01-24 16:25:26 +0200
Selectivity: apply found_constraint heuristic only to post-join #rows.
2023-01-24 15:42:38 +0200
Updated comments in best_access_path()
2023-01-12 18:45:40 +0200
Wrong result with LEFT JOINs involving constant tables
2023-01-10 15:37:28 +0200
Code cleanups and add some caching of functions to speed up things
2023-01-09 17:48:06 +0200
Assertion `cond_selectivity <= 1.000000001' failed in ...
2023-01-09 16:34:12 +0200
Assertion `avg_io_cost != 0.0 || index_cost.io + row_cost.io == 0' failed in Cost_estimate::total_cost()
2023-01-05 15:43:14 +0200
Client crashes in print_last_query_cost
2023-01-05 15:27:31 +0200
Sporadic assertion `cond_selectivity <= 1.0' failure in get_range_limit_read_cost
2023-01-04 18:52:18 +0100
Added sys.optimizer_switch_on() and sys.optimizer_switch_off()
2023-01-04 19:33:18 +0200
Changed 'check_costs' so that --init-query can be used to override setup_engine()
2022-12-28 19:38:37 +0200
Assertion failure in best_access_path upon IN exceeding IN_PREDICATE_CONVERSION_THRESHOLD, derived_with_keys=off
2022-12-28 16:42:27 +0200
Simplified code in generate_derived_keys() and when using pos_in_tables
2022-12-28 05:41:41 +0200
Wrong result (missing rows) upon join with empty table
2022-12-27 17:16:34 +0200
Server crashes in ha_myisam::index_read_map with index_merge_sort_intersection=on
2022-12-27 16:39:58 +0200
Assertion `cond_selectivity <= 1.0' failed in get_range_limit_read_cost
2022-12-27 14:49:27 +0200
Change cost for REF to take into account cost for 1 extra key read_next
2022-12-21 00:30:02 +0200
Fixed wrong selectivity calculation in table_after_join_selectivity()
2022-12-20 15:55:40 +0200
Cache file->index_flags(index, 0, 1) in table->key_info[index].index_flags
2022-12-20 13:38:29 +0200
Updated some tests for --valgrind
2022-12-20 13:37:32 +0200
Fixed 'undefined variable' error in mtr
2022-12-16 13:33:05 +0300
Make tests work with --view-protocol
2022-12-15 14:38:35 +0300
Stabilize rocksdb.rocksdb test.
2022-12-08 21:24:31 +0300
: Make Optimizer Trace support Index Condition Pushdown
2022-12-02 16:46:54 +1200
,,: Optimizer Trace for index condition pushdown, partition pruning, exists-to-in
2022-12-14 16:11:22 +0300
Stabilize engines/iuds.type_bit_iuds test
2022-12-14 15:24:09 +0300
Remove mysql-test/suite/versioning/r/select,trx_id.rdiff which is empty
2022-12-14 15:07:16 +0300
Update columnstore to include the patch to compile with the new cost model APIs
2022-12-12 20:06:32 +0200
Removed " INTO " deprication. Revision #b74d2623eb 2022-12-02 17:27:34 +0200 Removed diff dates from rdiff files Revision #8b7c0d69d2 2022-12-02 17:18:50 +0200 In best_access_path() change record_count to 1.0 if its less than 1.0. Revision #02f6ba571e 2022-11-28 15:02:34 +0200 Changed some startup warnings to notes Revision #0bab548137 2022-11-25 16:48:53 +0200 Remove strlen() from Item::cleanup Revision #01760333e8 2022-11-25 15:25:44 +0200 Do not give warnings about #rocksdb directory information_schema Revision #6c4076fac4 2022-11-21 18:17:14 +0300 MDEV-30032: EXPLAIN FORMAT=JSON output: part #2: print 'loops'. Revision #ffe0beca25 2022-11-19 21:00:23 +0300 MDEV-30032: EXPLAIN FORMAT=JSON output: print costs Revision #657868f5e7 2022-11-22 13:32:44 +0200 Change BUILD scripts to use wolfss by default Revision #0dd9ec97d0 2022-11-22 15:27:37 +0200 Changed a rule to be cost based in test_if_cheaper_ordering Revision #1c88ac60cf 2022-11-22 14:56:33 +0200 Simple cleanup of removing QQ comments from sql_select.cc Revision #c1512b1e7c 2022-11-21 14:24:00 +0200 Added "override" to ha_heap.h, ha_myisam.h, ha_myisammrg.h and ha_sequence.h Revision #d645025e87 2022-11-18 17:47:16 +0200 Change default of histogram_type to JSON_HB Revision #98879f8d43 2022-11-18 13:51:15 +0200 Version change to 11.0 Revision #dd1a4131ef 2022-11-14 17:08:09 +0200 Fixed bug in Aria with aria_log files that are exactly 8K Revision #cbf60dba74 2022-11-09 19:44:11 +0200 Small improvements to aria recovery Revision #66dde8a54e 2022-11-16 14:52:47 +0200 Added rowid_filter support to Aria Revision #6418c24c94 2022-11-09 19:11:08 +0200 Set thd->query() for internal (startup) transactions Revision #0ba47126f1 2022-11-10 15:39:47 +0300 Added MARIADB_NEW_COST_MODEL for ColumnStore to detect new cost model Revision #7a17b65919 2022-11-02 17:43:02 +0200 Don't do zerofill of Aria table if it's already zerofilled Revision #5bf2421eed 2022-11-21 17:28:43 +0300 MDEV-30059: Optimizer Trace: plan_prefix should be a comma-separated-list Revision #727491b72a 2022-10-04 16:16:06 +0300 Added test cases for preceding test Revision #eb68023c8e 2022-11-24 14:08:31 +0200 Added range_index to 'range' optimizer_trace output Revision #367c780d5e 2022-11-26 13:12:59 +0200 Fix bug in WITH ties Revision #aa5e788051 2022-11-07 14:30:42 +0200 MDEV-29677 Wrong result with join query and innodb fulltext search Revision #66d9c1b22d 2022-10-31 18:02:36 +0200 Fixes for 'Filtering' Revision #4464aa4628 2022-10-28 18:17:53 +0300 Updated number of expected rows from 2 to 100 for information_schema tables Revision #15cce52bc9 2022-10-28 18:15:58 +0300 Added optimizer_trace info for index_intersects Revision #0fada9c2ab 2022-10-19 12:54:16 +0300 Removed worst_seek argument for cost_for_index_read() Revision #43dc831ee3 2022-10-04 12:59:43 +0300 Changed aggregate distinct optimization with indexes to be cost based. Revision #2eb6b801ad 2022-10-03 14:29:04 +0300 Fixes some issues in Firstmatch optimization Revision #804c91baf1 2022-10-03 14:22:16 +0300 Print more information in optimizer trace for LATERAL DERIVED Revision #99db92f618 2022-10-03 14:21:26 +0300 Indexes where not used for sorting in sub queries Revision #d9d0e78039 2022-09-30 17:10:37 +0300 Add limits for how many IO operations a table access will do Revision #7afa819f72 2022-09-25 18:44:48 +0300 Fix cost calculation for get_best_group_min_max() Revision #009db2288b 2022-09-23 14:48:13 +0300 Fixed limit optimization in range optimizer Revision #b66cdbd1ea 2022-08-11 13:05:23 +0300 Changing all cost calculation to be given in milliseconds Revision #590416e21c 2022-10-04 11:32:55 +0300 Stabilize a testcase in subselect_sj2_mat Revision #6d179ad134 2022-10-04 11:32:33 +0300 Fix typecast warnings-as-errors on Windows. Revision #33fc8037e0 2022-08-20 08:22:57 +0300 Fixed some issues with FORCE INDEX Revision #013ba37ae2 2022-06-30 14:02:53 +0300 Fix cost calculation in test_if_cheaper_ordering() to be cost based Revision #59193ef673 2022-07-02 22:15:22 +0300 Implement cost_of_filesort() Revision #b70290869e 2022-07-02 22:43:22 +0300 Refactor Sort_param::init_for_filesort Revision #50e9f7aee5 2022-06-30 14:31:54 +0300 Rewrite cost computation for filesort operations Revision #06be2c64bc 2022-06-30 14:48:00 +0300 cleanup: Don't pass THD to get_merge_many_buff_cost_fast Revision #ca2851d17e 2022-06-30 13:46:43 +0300 cleanup: Make tempfile creation uniform with DISK_CHUNK_SIZE Revision #fa90ac6180 2022-06-30 10:45:20 +0300 cleanup: Rename Sort_param::max_rows to limit_rows Revision #488148dd8a 2022-06-30 13:59:40 +0300 Added checking of arguments to COST_ADD and COST_MULT Revision #07df2029a3 2022-06-30 15:43:58 +0300 Adjust cost for re-creating a row from the JOIN CACHE Revision #4515a89814 2022-06-16 13:12:01 +0300 Fixed cost calculations for materialized tables Revision #1d82e5daf7 2022-06-13 17:45:37 +0300 Move join->emb_smj_nest setting to choose_plan() Revision #249475b99c 2022-09-29 19:57:56 +0300 Make --ps-protocol command work in --ps-protocol mode Revision #b44e28af6f 2022-05-09 11:36:44 +0300 Simple optimization: Remove JOIN::set_group_rpa as it is not needed Revision #5e5a8eda16 2022-05-04 17:26:43 +0300 Derived tables and union can now create distinct keys Revision #868d577cb6 2022-05-04 17:35:59 +0300 Fixed crashing bug in create_internal_tmp_table_from_heap() Revision #2d70ff4272 2022-04-13 20:33:50 +0300 Add test cases for MDEV-20595 and MDEV-21633 to show these are solved Revision #2387ee9b45 2022-04-11 17:59:36 +0300 Added 'records_out' and join_type to POSITION Revision #9db877c9ec 2022-04-05 22:50:42 +0300 Align elements in struct system_variables Revision #373f7ea72f 2022-09-28 17:34:22 +0300 Fix compile on Windows: use explicit casts between double and ha_rows. Revision #5e651c9aea 2022-04-05 20:12:29 +0300 Make the most important optimizer constants user variables Revision #b6215b9b20 2021-11-01 12:34:24 +0200 Update row and key fetch cost models to take into account data copy costs Revision #034aedadf2 2022-08-21 05:53:54 +0300 Added optimizer_costs.h which includes all optimizer costs Revision #e6205c966d 2021-10-21 19:40:58 +0300 Split cost calculations into fetch and total Revision #766bae2b31 2022-01-20 15:49:01 +0200 Make trace.add() usage uniform Revision #ec6aa2829a 2022-09-09 19:09:23 +0300 Stabilize main.subselect_sj2* tests Revision #d9d9c90a3d 2022-09-19 19:59:00 +0300 Fix tests: avoid query plan with identical costs Revision #2a79abcd12 2022-09-19 19:37:57 +0300 Fix compile on Windows Revision #956980971f 2021-10-09 16:16:10 +0300 Update cost for hash and cached joins Revision #6fa7451759 2021-10-08 02:36:58 +0300 Adjust costs for doing index scan in cost_group_min_max() Revision #bc9805e954 2021-10-08 01:40:59 +0300 Return >= 1 from matching_candidates_in_table if records > 0.0 Revision #b67144893a 2021-10-07 20:15:34 +0300 Update matching_candidates_in_table() to treat all conditions similar Revision #dc2f0d138d 2021-10-06 12:53:18 +0300 Fix calculation of selectivity Revision #7d0bef6cd7 2021-10-06 12:34:54 +0300 Fixed bug in SQL_SELECT_LIMIT Revision #fc0c157aaa 2021-11-05 13:06:14 +0200 Simple optimization to speed up some handler functions when checking killed Revision #07b0d1a35d 2021-10-22 14:17:31 +0300 Adjusted Range_rowid_filter_cost_info lookup cost slightly. Revision #987fcf9197 2022-07-02 21:47:57 +0300 cleanup: Typo fix appliccable -> applicable Revision #bcd5454beb 2021-10-19 18:08:12 +0300 Change class variable names in rowid_filter to longer, more clear names Revision #2cc5750c79 2022-01-05 14:52:15 +0200 Updated convert-debug-for-diff Revision #4062fc28bd 2021-10-06 12:31:19 +0300 Optimizer code cleanups, no logic changes Revision #87d4d7232c 2021-10-06 02:39:59 +0300 Limit calculated rows to the number of rows in the table Revision #c443dbff0e 2021-10-05 17:08:16 +0300 Ensure that test_quick_select doesn't return more rows than in the table Revision #8b977a6c3a 2021-12-27 18:51:00 +0200 MDEV-14907 FEDERATEDX doesn't respect DISTINCT Revision #9d0fbcc400 2021-09-17 14:53:54 +0300 Improve comments in the optimizer Revision #f74bb51b30 2023-02-14 13:29:46 +0200 Updated coding standards Revision #2988db1cd9 2023-01-03 12:18:38 +0200 MDEV-30318 : galera error messages in mariadb log without galera enabled Revision #00f202b22a 2022-12-09 13:56:43 +0200 MDEV-30133 MariaDB startup does not validate plugin-wsrep-provider when wsrep_mode=off or wsrep_provider is not set Revision #4849b73c4b 2022-12-09 11:27:55 +0200 MDEV-30120 Update the wsrep_provider_options read_only value in the system_variables table. Revision #79d0194eef 2021-02-09 20:06:59 +0200 MDEV-22570 Implement wsrep_provider_options as plugin Revision #061ea3f639 2023-02-11 01:15:50 +0100 Update 11.0 HELP Revision #9656356b55 2023-02-11 20:04:46 +0100 MDEV-30203 Move mysql symlinks to different package Revision #36ea5dffe7 2022-12-14 18:12:15 +1100 resolve-stack-dump was moved from server to client (RPM) Revision #c6f0814468 2022-12-22 23:58:06 +0100 more changes to man page handling Revision #738d4604b7 2022-12-22 23:12:25 +0100 cmake: rename backup component to Backup Revision #951b7ab57b 2022-12-22 23:11:34 +0100 cmake: simplify handling of man pages Revision #f6c5b57eb3 2022-12-22 19:38:54 +0100 man pages: mariadb* are primary pages, mysql* are generated Revision #4d09050ca7 2022-10-20 13:07:05 +0300 MDEV-29281 Report events from provider (add node eviction event) Revision #6a5af66ddf 2022-12-09 07:32:02 +0200 Update wsrep-lib submodule Revision #4fa2747a63 2022-12-19 22:49:12 +0100 MDEV-29582 post-review fixes Revision #b30b040b73 2022-09-21 11:10:05 +1000 MDEV-29582 deprecate mysql* names Revision #ce4a289f1c 2023-02-03 16:36:17 +1100 MDEV-30448 No deprecation message shown for mysql_fix_extensions Revision #3622644836 2023-01-31 21:13:41 +0000 MDEV-30498 Rename mysql_upgrade state file to mariadb_upgrade Revision #d6e3d89c80 2022-12-10 12:08:31 +0100 MDEV-29668 SUPER should not allow actions that have fine-grained dedicated privileges Revision #0ac5132505 2022-12-08 17:48:00 +0100 MDEV-29227 deprecate explicit_defaults_for_timestamp=0 Revision #760d149067 2022-12-08 20:12:01 +0100 MDEV-30128 remove support for 5.1- replication events Revision #42f53c763a 2022-09-19 15:30:09 +0100 Add CODING_STANDARDS.md file Revision #6252a281b5 2022-12-08 17:43:59 +0100 MDEV-28910 remove the 5.5.5- version hack Revision #986d39c3f5 2023-01-25 10:18:12 +0200 MDEV-29694 follow-up: Simplify mlog_init_t Merge Revision #75c78316d6 2023-01-25 10:17:54 +0200 - Merge 10.11 into 11.0 Revision #a30d4250c2 2023-01-13 16:46:20 +0200 MDEV-26790 InnoDB read-ahead may cause page writes Revision #d6aed21621 2023-01-13 16:43:29 +0200 MDEV-30216 Read-ahead unnecessarily allocates and frees pages when a page is in the buffer pool Revision #f8ca355ed8 2022-12-21 14:04:48 +1100 MDEV-26548: replace .mysql_history with .mariadb_history Revision #aafe85ecb1 2023-01-24 09:03:06 +0200 MDEV-30447: use of undeclared identifier O_DIRECT Revision #26ef4875e6 2022-12-05 09:03:06 +1100 MDEV-6339 deprecate log_slow_admin_statements Revision #61161cdaf9 2023-01-20 11:17:21 +0100 PR template: rebase to earliest maintained version Revision #c37ebaf6c2 2022-12-11 00:23:16 +0100 MDEV-30153 ad hoc client versions are confusing Revision #eb26bf6e09 2022-12-11 00:11:43 +0100 unify client/tool version string Revision #314e50b464 2023-01-12 10:34:14 +1100 Use MariaDB as the project name in CMakeLists.txt (fix) Revision #44dce3b207 2023-01-13 12:46:30 +0200 MDEV-29986 Set innodb_undo_tablespaces=3 by default Merge Revision #d6d85c92ee 2023-01-13 12:33:12 +0200 - Merge 10.11 into 11.0 Revision #944beb9e7a 2022-12-14 14:44:28 +0200 MDEV-19506 Remove the global sequence DICT_HDR_ROW_ID for DB_ROW_ID Revision #f27e9c8947 2023-01-11 17:59:36 +0200 MDEV-29694 Remove the InnoDB change buffer Revision #24648768b4 2022-12-14 14:43:32 +0200 MDEV-30136: Deprecate innodb_flush_method Revision #e581396b7a 2022-12-14 14:42:20 +0200 MDEV-29983 Deprecate innodb_file_per_table Merge Revision #ae79cedf4b 2023-01-11 11:45:56 +0200 - Merge 10.11 into 11.0 Revision #d29d915790 2022-12-12 12:47:01 +1100 Use MariaDB as the project name in CMakeLists.txt Revision #b075191ba8 2023-01-06 15:03:54 +1200 MDEV-30353 Debian additions version fix Revision #c6e0ab74f0 2023-01-03 10:43:51 +0100 bump the VERSION Revision #1be861c582 2022-12-01 17:30:10 +1100 MDEV-28526 Spider: remove conn_kind member variables Revision #1128b54aa4 2022-11-29 12:08:27 +1100 MDEV-29269 Spider: remove #ifdef ITEM_FUNC_TIMESTAMPDIFF_ARE_PUBLIC Revision #9c05c840b4 2022-11-29 16:46:53 +1100 MDEV-28891 Spider: remove #ifdef SPIDER_FIELD_FIELDPTR_REQUIRES_THDPTR Revision #b1856aff37 2022-12-10 12:05:36 +0100 mark an unused error message Revision #681976ed14 2022-12-19 21:14:05 +0100 spider fixes for 11.0+ Revision #71a72dd770 2022-12-19 19:01:42 +0100 11.0 branch
The most recent release of is: Stable (GA)
Release date: 21 Aug 2023
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
Changes from are also included in this changelog
Includes all fixes from MariaDB 11.1.2
Merge Revision #18ddde4826 2023-08-17 17:27:05 +0200 - Merge branch '11.1' into 11.2
Revision #8aa1a9e6a7 2023-08-08 18:07:56 +0400
MDEV-31812 Add switch to old_mode to disable non-locking ALTER
Revision #a1af525588 2023-08-07 22:43:40 +0400
MDEV-31804 Assertion `thd->m_transaction_psi == null' fails
Revision #c373e6c3d6 2023-08-07 22:25:17 +0400
Cleanup: make slave_exec_mode of its enum type and pack Log_event better
Revision #982b689566 2023-08-04 00:20:03 +0400
MDEV-31838 Assertion fails upon replication online alter with MINIMAL row
Revision #c4adaed0d0 2023-07-28 19:46:02 +0400
MDEV-31781 ALTER TABLE ENGINE=s3 fails
Revision #30c965f866 2023-07-28 17:13:55 +0400
MDEV-31777 ER_GET_ERRNO upon online alter on CONNECT table
Revision #44ca37ef17 2023-07-27 15:26:32 +0400
MDEV-31631 Adding auto-increment to table with history online misbehaves
Revision #e026a366bf 2023-07-26 21:24:47 +0400
MDEV-31776 Online ALTER reports the number of affected rows incorrectly
Revision #9c8554259a 2023-07-26 00:58:00 +0400
MDEV-31775 Server crash upon online alter on sequence
Revision #7d0d9eab03 2023-07-25 17:32:24 +0400
add to binlog_bytes_written for an initial description event
Revision #2952274ac4 2023-07-25 01:58:39 +0400
make a proper cleanup if online_alter_binlog is failed to create
Revision #bac8f189ed 2023-07-20 21:20:37 +0300
MDEV-31755 Replica's DML event deadlocks wit online alter table
Revision #e1b9ab1995 2023-07-20 20:13:08 +0400
fix key detection on replica with extra columns
Revision #70491fb07b 2023-07-19 18:28:17 +0400
MDEV-31677 Assertion failed upon online ALTER with binlog_row_image=NOBLOB
Revision #a539fac8bd 2023-07-19 13:26:37 +0400
MDEV-31646 untie from max_allowed_packet and opt_binlog_rows_event_max_size
Revision #d5e59c983f 2023-07-13 18:15:28 +0400
MDEV-31646 Online alter applies binlog cache limit to cache writes
Revision #2cecb5a638 2023-07-04 22:14:27 +0400
MDEV-31601 Some ALTER TABLEs fail ... with a wrong error message
Revision #8a165d7c19 2023-06-28 23:11:45 +0300
follow-up MDEV-30430: fix versioning.rpl
Revision #43cb98b420 2023-06-28 14:37:47 +0300
fix main.mysql57_virtual, main.alter_table, innodb.alter_algorithm
Revision #c382de72ea 2023-05-15 19:39:21 +0300
MDEV-30984 Online ALTER table is denied with non-informative error messages
Revision #b3f988d260 2023-05-28 00:23:41 +0300
Add const to get_foreign_key_list/get_parent_foreign_key_list
Revision #500787c72a 2023-05-27 22:54:13 +0300
Add const to alloc-related thd methods
Revision #d7b0c6d8a8 2023-05-13 21:55:08 +0300
MDEV-30987 main.alter_table_online times out with view-protocol
Revision #55d1645d5b 2023-05-13 14:44:15 +0300
MDEV-31059 "Slave SQL" errors upon concurrent DML and erroneous ALTER
Revision #3a42f2869e 2023-05-04 16:55:42 +0300
refactor unpack_row
Revision #500379cf49 2023-05-04 01:48:38 +0300
unpack_row: unpack a correct number of fields
Revision #da277396bd 2023-07-04 22:16:31 +0400
MDEV-31058 ER_KEY_NOT_FOUND upon concurrent CHANGE column autoinc and DML
Revision #af82d56a51 2023-04-23 18:31:57 +0300
unpack_row: set the correct fields in has_value_set for online alter
Revision #ecb9db4c3d 2023-04-18 00:52:46 +0300
MDEV-30949 Direct leak in binlog_online_alter_end_trans
Revision #0695f7dd7b 2023-04-14 04:34:21 +0300
MDEV-31043 ER_KEY_NOT_FOUND upon concurrent ALTER and transaction
Revision #c76072db93 2023-04-12 02:01:31 +0300
MDEV-31033 ER_KEY_NOT_FOUND upon online COPY ALTER on a partitioned table
Revision #0775c7bdc3 2023-04-11 00:11:21 +0300
MDEV-30945 RPL tests are failing with MSAN use-of-uninitialized-value
Revision #2ce2440538 2023-04-10 23:58:42 +0300
clean up Rows_log_event virtual methods
Revision #e1f5c58ac7 2023-04-04 23:41:58 +0300
MDEV-30891 Assertion `!table->versioned(VERS_TRX_ID)' failed
Revision #5361b87093 2023-04-04 12:46:02 +0300
add partition test
Revision #5f206259e5 2023-04-04 04:19:35 +0300
MDEV-30985 Replica stops with error on ALTER ONLINE with Geometry Types
Revision #3ad0e7edd1 2023-03-26 17:50:37 +0300
MDEV-30924 Server crashes in MYSQL_LOG::is_open upon ALTER vs FUNCTION
Revision #6b35d6a909 2023-03-26 00:26:05 +0300
MDEV-30925 Assertion failed in translog_write_record in ONLINE ALTER + Aria
Revision #6f78efc01c 2023-03-22 23:31:15 +0300
MDEV-30902 Server crash in LEX::first_lists_tables_same
Revision #b08b78c5b9 2022-10-21 15:08:26 +0300
MDEV-29068 Cascade foreign key updates do not apply in online alter
Revision #84ed2e7ce6 2023-02-15 19:26:32 +0300
fix main.alter_table_{online,lock}
Revision #41697008fe 2022-11-29 20:40:07 +0100
MDEV-29069 follow-up: improve DEFAULT rules
Revision #30756775d5 2022-07-25 23:49:02 +0300
MDEV-29069 follow-up: support partially usable keys
Revision #bac728a263 2022-07-19 00:29:42 +0300
MDEV-29069 follow-up: allow deterministic DEFAULTs
Revision #2be4c836e5 2022-11-21 12:25:48 +0100
MDEV-29069 ER_KEY_NOT_FOUND on online autoinc addition + concurrent DELETE
Revision #d1e09972f0 2022-11-07 16:52:56 +0100
cleanup: cache the result of Rows_log_event::find_key()
Revision #6ecc90ae36 2022-11-07 16:52:17 +0100
set table->pos_in_table_list in online alter
Revision #e72ed758c7 2022-11-07 16:51:35 +0100
cleanup: remove rpl_group_info::get_table_data()
Revision #8a8f71b8b8 2022-11-07 16:10:10 +0100
cleanup: ifdefs
Revision #0311b11225 2022-10-13 18:08:48 +0300
few rgi assertions. this can proof that rgi is always present
Revision #daebec6093 2022-07-19 16:36:32 +0300
rename rpl/rpl_alter_instant -> rpl/rpl_alter_innodb
Revision #754c8dab52 2022-07-19 01:19:11 +0300
MDEV-29038 XA assertions failing in binlog_rollback and binlog_commit
Revision #45bafdbe25 2022-07-25 23:52:49 +0300
log_event.h: remove junk EOL spaces
Revision #6e0f456090 2022-06-29 23:32:19 +0300
MDEV-29013 ER_KEY_NOT_FOUND/lock timeout upon online alter with long unique
Revision #d6e0d29f84 2022-11-24 17:45:30 +0100
Fix write_set too
Revision #4a00bc87b5 2022-07-24 13:34:39 +0200
MDEV-28816 Assertion `wsrep_thd_is_applying(thd)' failed in int wsrep_ignored_error_code(Log_event*, int)
Revision #da5df33927 2022-09-28 10:01:07 +0300
rpl: check should go after defaults and vcols update
Revision #aa1a2507f5 2022-07-15 09:08:52 +0200
MDEV-29067 Online alter ignores check constraint violation
Revision #472c3d082f 2022-07-15 08:52:33 +0200
don't do ALTER IGNORE TABLE online
Revision #aa9e173e9e 2022-07-04 20:29:36 +0300
MDEV-29021 add test case from MDEV-29013
Revision #b0db7239b1 2022-07-04 19:34:32 +0300
Do not ignore sql_mode when replicating
Revision #bdbd357362 2022-07-04 18:27:33 +0300
Simplify rgi->get_table_data call
Revision #b8c5f94b91 2022-07-04 17:47:50 +0300
reorder RPL_TABLE_LIST fields for better packing
Revision #a3d1d1485a 2022-07-16 19:35:32 +0200
MDEV-29021 mark fields that have explicit values
Revision #93fb92d3f9 2022-07-04 15:13:51 +0300
MDEV-29021 ALTER TABLE fails when a stored virtual column is dropped+added
Revision #ea46fdcea4 2022-07-13 11:16:30 +0200
cleanup, remove dead code
Revision #845c939601 2022-07-01 13:50:02 +0200
MDEV-28943 Online alter fails under LOCK TABLE with ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
Revision #2ed03a41e6 2022-06-29 20:16:19 +0300
MDEV-28930 ALTER TABLE Deadlocks with parallel TL_WRITE
Revision #8fbdc76038 2022-07-01 12:29:16 +0200
MDEV-28967 Assertion marked_for_write_or_computed()' failed in Field_new_decimal::store_value / online_alter_read_from_binlog
Revision #f562f773a3 2022-06-30 18:26:54 +0200
remove redundant warnings in RBR and online alter
Revision #01b3cb2f46 2022-06-30 17:07:56 +0200
cleanup: whitespace, etc
Revision #93049e3de6 2022-06-30 12:12:00 +0200
MDEV-28959 Online alter ignores strict table mode
Revision #13f1e970a1 2022-06-29 16:58:33 +0200
MDEV-28944 XA assertions failing in binlog_rollback and binlog_commit
Revision #8f6f219a68 2023-08-11 02:13:45 +0400
control Cache_flip_event_log lifetime with reference count
Revision #62a1e282d0 2022-06-29 16:57:22 +0200
MDEV-28771 Assertion `table->in_use&&tdc->flushed' failed after ALTER
Revision #754333e6ad 2022-06-29 18:08:50 +0200
test rename alter_table_online -> alter_table_online_debug
Revision #64b55151f4 2022-06-29 18:01:20 +0200
separate online_alter_cache_data from binlog_cache_data
Revision #e358d5ee20 2022-06-29 16:55:44 +0200
put binlog_cache_data on a memroot
Revision #8cdd661341 2022-06-05 14:39:30 +0200
Online alter: always commit for non-trans engines
Revision #5a867d847c 2021-12-14 18:04:24 +0300
Online alter: savepoints
Revision #b2be2e39a6 2022-06-01 21:52:27 +0200
don't crash if ALTER TABLE fails and a long transaction blocks MDL upgrade
Revision #332f41aae3 2022-05-29 13:31:20 +0200
don't copy stmt IO_CACHE to trx IO_CACHE at the stmt end
Revision #3099a756ab 2022-06-02 14:57:56 +0200
don't do DROP SYSTEM VERSIONING online
Revision #32c3d775e9 2022-05-31 22:06:27 +0200
Online alter: set read_set early, before row reads
Revision #df0771c6a2 2022-05-31 11:17:17 +0200
no ALTER TABLE should return ER_NO_DEFAULT_FOR_FIELD
Revision #a5776aa341 2022-05-25 22:08:40 +0200
online alter always uses ALGORITHM=COPY, LOCK=NONE
Revision #d767ed5c89 2022-05-25 19:20:30 +0200
remove handler::open_read_view()
Revision #0b67af5a81 2022-05-24 21:11:48 +0200
cleanup
Revision #a8a22b7af2 2022-05-24 20:10:48 +0200
support 'alter online table t1 page_checksum=0'
Revision #6c57e29b17 2022-05-25 22:22:03 +0200
tests: move around, add new
Revision #ab4bfad206 2020-11-26 21:08:58 +1000
MDEV-16329 [5/5] ALTER ONLINE TABLE
Revision #d2d0995cf2 2021-12-12 11:41:14 +0300
MDEV-16329 [4/5] Refactor MYSQL_BIN_LOG: extract Event_log ancestor
Revision #6427e343cf 2020-11-25 00:03:53 +1000
MDEV-16329 [3/5] use binlog_cache_data directly in most places
Revision #429f635f30 2020-10-06 19:56:03 +1000
MDEV-16329 [2/5] refactor binlog and cache_mngr
Revision #0dfbb05cd0 2020-03-04 17:27:38 +1000
MDEV-16329 [1/5] add THD::binlog_get_cache_mngr
Revision #f5e5013799 2021-12-13 05:35:22 +0300
rpl: repack table_def
Revision #af83d06d68 2020-11-26 20:59:44 +1000
Copy_field: add const to arguments
Revision #251102600a 2022-05-25 22:36:25 +0200
rename tests
Revision #0b6066d021 2022-05-24 14:32:51 +0200
binlog_combinations.inc -> binlog_format_combinations.inc
Revision #275684d8fe 2022-11-27 17:03:29 +0100
cleanup: remove vcol_info->stored_in_db
Revision #9545eb969e 2022-11-06 11:26:28 +0100
Fix recalculation of vcols in binlog_row_image=minimal
Revision #e499b25c65 2022-11-06 15:33:46 +0100
cleanup: clarify ha_innobase::column_bitmaps_signal()
Revision #eaa87eb89f 2023-02-20 14:01:08 +0100
allow random_bytes() in virtual columns
Revision #ffc0886341 2023-08-11 17:04:12 +0200
update results for new UUID sorting
Revision #66f0f2f2d5 2023-08-11 16:48:54 +0200
bump the VERSION
Revision #4e87081b56 2023-08-09 20:30:52 +0200
cleanup: remove useless check
Revision #80439e6918 2023-08-08 10:58:44 +0200
MDEV-31618: Server crashes in process_i_s_table_temporary_tables/get_all_tables after alter in rename query
Revision #de57da733f 2023-08-02 17:46:33 +0200
MDEV-28351: Assertion `this->file->children_attached' failed in ha_myisammrg::info
Revision #82d9d72fb1 2023-07-19 13:48:53 +0200
MDEV-31618: Server crashes in process_i_s_table_temporary_tables/get_all_tables
Revision #62decb5e8b 2023-06-17 13:17:18 +0200
MDEV-12459 post-review fixes
Revision #1fb4828b28 2022-07-16 13:33:15 +0200
MDEV-28343: sys.create_synonym_db fails with ER_VIEW_SELECT_TMPTABLE when schema contains temporary tables
Revision #91bfc76fe1 2023-06-08 13:21:09 +0200
MDEV-28351 Assertion `this->file->children_attached' failed in ha_myisammrg::info
Revision #1923ff8e41 2023-06-07 13:23:25 +0200
MDEV-12459 Patch sysschema
Revision #0b7d1748ad 2023-06-07 11:49:01 +0200
MDEV-12459 Get temporary tables visible to the IS.tables for current connection
Revision #1c052e9011 2023-06-07 13:33:10 +0200
Cosmetic fixes
Revision #f329fe1c23 2023-08-10 17:23:11 +0700
MDEV-31799 Unexpected ER_TRG_NO_SUCH_ROW_IN_TRG and server crash after ALTER TABLE
Revision #00089ead50 2023-07-21 13:37:00 +0200
MDEV-31633 Assertion `!item->null_value' failed in Type_handler::Item_send_str
Revision #5de39c5ae3 2023-06-13 13:33:55 +0200
MDEV-9069 extend AES_ENCRYPT() and AES_DECRYPT() to support IV and the algorithm
Revision #f94d467d32 2023-06-18 00:15:36 +0200
enable AES-CTR with wolfssl
Revision #75f5cc478f 2023-06-12 22:52:47 +0200
MDEV-30905 Remove old_alter_table variable
Revision #98de11723c 2023-06-17 18:37:22 +0200
cleanup: extern -> static
Revision #f9003c73a1 2023-08-01 15:44:14 +0530
MDEV-14795 InnoDB system tablespace cannot be shrunk
Merge Revision #e81fa34502 2023-07-26 15:49:24 +0300 - Merge 11.1 into 11.2
Revision #742f960eeb 2023-03-09 20:05:17 +0000
[MDEV-30178] Explicit errors on required secured transport
Revision #038d29258d 2023-07-25 11:44:16 +0200
Fix redundant call to update_binlog_end_pos() (probably merge error).
Revision #f612e1c2bc 2023-06-17 19:00:56 +0200
MDEV-26182 fixes for --ps
Revision #49088c914b 2022-06-16 15:05:35 +0800
MDEV-26182: Implement JSON_INTERSECT()
Revision #15a7b6c0b7 2023-05-25 15:45:43 +0530
MDEV-30145: JSON_TABLE: allow to retrieve the key when iterating on JSON objects
Revision #2e092583fe 2023-07-18 08:06:52 +1000
MDEV-31714 Debian 50-mariadb_safe.cnf has syslog enabled
Revision #2992d531b0 2023-07-19 18:31:01 +0700
MDEV-31661: Assertion `thd->lex == sp_instr_lex' failed in LEX* sp_lex_instr::parse_expr(THD*, sp_head*, LEX*)
Revision #856196ea59 2023-07-19 18:26:09 +0700
MDEV-5816: fixes for --view
Revision #3a8e769836 2023-07-19 18:23:47 +0700
DEV-5816: Stored programs: validation of stored program statements
Revision #8a3c62c655 2023-07-19 18:22:31 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #ec04357bf9 2023-07-19 18:21:27 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #6abc16cbf7 2023-07-19 18:19:17 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #1ee1979ed6 2023-07-19 18:17:19 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #a0b4e0f816 2023-07-19 18:14:00 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #9e599235a5 2023-07-19 18:11:36 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #6ac1d882a1 2023-07-19 18:06:59 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #2086f96c6b 2023-07-19 18:00:13 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #465c81b323 2023-07-19 17:57:13 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #5a8b9a16d1 2023-07-19 17:53:55 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #6840af6e01 2023-07-19 17:50:47 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #40d730fba0 2023-07-19 17:48:31 +0700
DEV-5816: Stored programs: validation of stored program statements
Revision #66d88176e9 2023-07-19 17:47:08 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #9f34225ec4 2023-07-19 17:45:39 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #9e48460bdb 2023-07-19 17:43:31 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #053475fe4f 2023-06-13 18:25:53 +0700
MDEV-5816: Stored programs: validation of stored program statements
Revision #c5405c075f 2023-06-16 17:44:36 -0400
A procedure and script to speed up translation of MariaDB error messages to a new language
Revision #75f25e4ca7 2022-12-14 18:46:27 +0400
MDEV-30164 System variable for default collations
Revision #584c2351de 2023-03-06 14:31:32 +0000
MDEV-15736 Remove mariadb-admin --vertical
Revision #b8c039fad1 2023-06-18 22:55:54 +0200
MDEV-30188: fixes for 32-bit
Revision #a63c558b20 2023-04-04 00:21:28 +0000
Implement mysql_upgrade upgrade testing in CI
Revision #9b431d714f 2023-07-04 17:56:27 +1000
MDEV-26137 Improve import tablespace workflow.
Merge Revision #b7ee3c7b9c 2023-07-04 08:22:18 +0300 - Merge 11.1 into 11.2
Merge Revision #2867894ac6 2023-06-28 09:39:28 +0300 - Merge 11.1 into 11.2
Revision #dbc3429592 2023-03-16 02:48:23 -0400
Fix encryption calls with overlapping buffers
Revision #b91d5bcedc 2023-01-12 04:58:16 -0500
MDEV-30389 Ensure correct dlen during encryption
Revision #01e9e3955a 2023-05-23 09:03:53 +0300
MDEV-31242: Make sure every Debian post/pre script is using bash
Revision #34bbf37f4f 2023-03-17 16:34:10 +0000
MDEV-30188: Ensure all binlog* variables are visible as system variables Turn the remaining three binlog* options binlog_do_db, binlog_ignore_db, binlog_rows_event_max_size into global variables so that they can be visible from the SQL user level. This is for audit / secure configuration check purposes.
Merge Revision #907bc68d5f 2023-06-11 10:45:10 +0200 - Merge branch '11.1' into 11.2
Revision #5aebc0e195 2023-04-19 16:25:09 +0200
11.2 branch
MariaDB 10.11.15 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-11-06
Alternate download from mariadb.org
Release date: 6 Nov 2025
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.6.24
2025-11-01 21:36:53 +0100
fix rpm upgrade tests after MDEV-37726
2025-11-03 00:21:43 +0100
fix spider/bugfix.mdev_22979 test
2025-10-24 22:09:45 +0300
MDEV-37913: disable_index_merge_plans causes SELECT data loss when more than 100 ORs
2025-10-25 20:21:21 +0200
cleanup: Sp_caches::sp_caches_swap()
2025-10-25 20:16:04 +0200
cleanup: sp_cache_flush_obsolete
2025-10-24 14:57:59 +0200
MDEV-37710 ASAN errors in find_type2 upon executing a procedure from sys schema
2025-10-23 16:16:31 +0200
MDEV-37345 temporary table, ALTER, recreate sequence
2025-09-14 19:08:25 +0300
Simplify NEXTVAL(sequence) when used with DEFAULT
2025-10-23 14:21:14 +0200
MDEV-37345 sequences and prelocking
2025-10-22 21:40:55 +0200
MDEV-37906 Server crash or UBSAN errors in Item_func_nextval::update_table upon INSERT DELAYED
2025-10-21 09:44:34 +0300
MDEV-29638 Crash when considering Split-Materialized plan
Merge 2025-10-27 14:34:43 +0100 - Merge branch '10.6' into bb-10.11-release
2025-10-27 09:21:31 +0200
MDEV-37056 : SIGSEGV in wsrep_check_sequence | mysql_alter_table
2025-10-22 16:51:03 +1100
MDEV-37776: Debian shlibs:Depends shouldn't be explict
2025-10-24 12:24:34 +0300
MDEV-37857 : Galera replication does not preserve the character set and collation associated with views, etc
2025-09-30 15:27:52 +1000
MDEV-15502 debian: systemd, with tmpfiles install not required
2025-09-25 07:05:01 +1000
MDEV-37726 wsrep-new-cluster and wsrep-start-position in wrong directory with wrong selinux permissions
2019-01-28 00:26:23 +0100
MDEV-35904/MDEV-19210: use environment file in systemd units for _WSREP_START_POSITION
2025-09-30 12:02:19 +0530
MDEV-31887: wrong result with split optimization
2025-10-21 11:16:28 +0530
MDEV-37901: Wrong result on QUICK_GROUP_MIN_MAX_SELECT WITH TIES
2025-10-22 17:57:40 +0300
MDEV-37903 ALTER TABLE ... ENGINE=MRG_MyISAM is not binlogged as DDL
Merge 2025-10-23 10:38:55 +0300 - Merge 10.6 into 10.11
2025-10-23 09:53:27 +0300
MDEV-35155: Small innodb_log_file_size may lead to excessive writing
2025-10-23 12:38:31 +1100
MDEV-37810 Fixup spider test combinations
2025-10-09 11:58:58 +0530
MDEV-34081: View containing JSON_TABLE does not return JSON
2025-10-01 23:27:17 +0530
MDEV-36319: Wrong result json_table
2025-10-22 23:08:50 +1100
MDEV-37810 Introduce combinations of gbh and usual handlers for all spider tests
2025-10-17 14:15:16 +1100
MDEV-36325 MDEV-36357 Call limit_mode on spider_db_conn instead of spider_db_result in spider_db_store_result
2025-10-17 15:21:45 +1100
MDEV-37568 Fix remote table key direction in spider/bugfix.index
2025-10-15 00:00:58 +0700
MDEV-29874: FederatedX error 10000 on multi-table UPDATE/DELETE
Merge 2025-10-22 09:43:18 +0200 - Merge branch '10.6' into 10.11
2025-10-21 15:22:00 -0600
MDEV-37908: Replace perror link with GitBook
2025-10-10 22:41:57 +0700
MDEV-30721: Assertion `fixed()' failed in Item_cond_and::val_bool()
2025-10-17 17:51:21 +0200
MDEV-34744 server cannot load client plugins on Debian
2025-10-17 13:29:16 +0200
mandatory plugins cannot be less mature than the server
2025-10-16 19:24:45 +0200
MDEV-37835 mysqli silently trims each json_arrayagg result to modulo 64KB
2025-10-15 17:05:32 +0200
MDEV-37744 Table Charset Mismatch (Primary/Replica) via Event
2025-10-20 18:45:56 +1100
MDEV-37899 galera sst generates numerous selinux AVCs when starting
2025-10-13 12:36:45 +0400
MDEV-33190 Errors or assertion failure upon REPAIR on partitioned Aria table with misplaced rows.
2025-04-29 19:15:24 +1000
MDEV-36721: remove PrivateDevices=false from systemd services
2024-04-03 13:16:25 -0400
MDEV-32397, MDEV-32403 Crashes during join processing.
2025-10-19 17:35:38 +0400
MDEV-37894 - main.show_check fails sporadically
2025-10-19 14:57:03 +0400
MDEV-37893 - main.public_privileges fails sporadically
2025-10-17 23:33:02 +0400
MDEV-37890 - sys_vars.thread_cache_size_func fails sporadically
2025-10-07 09:49:57 +0530
MDEV-35206: Assertion failure in JOIN::dbug_verify_sj_inner_tables
2025-10-17 10:53:40 +0300
MDEV-30764 : Assertion `transaction.is_streaming()' failed in void wsrep::transaction::adopt(const wsrep::transaction&)
2025-09-19 13:17:06 -0400
MDEV-35816 ASAN use-after-poison in st_select_lex::print
Merge 2025-10-17 07:49:55 +0300 - Merge 10.6 into 10.11
2023-04-13 23:10:52 +1000
MDEV-28363 remove #ifdef SPIDER_use_LEX_CSTRING_for_Field_blob_constructor
2025-08-07 13:15:04 +1000
MDEV-27898 CREATE VIEW AS SELECT FROM JSON_TABLE column requires global privileges
2025-10-15 13:10:21 +0530
MDEV-37138: Innochecksum fails to handle doublewrite buffer and multiple file tablespace
2025-10-15 11:13:31 +1100
MDEV-37193 Clean up spider tests
2025-10-14 13:28:04 +0200
bump inet4 maturity to stable
2025-10-13 14:12:06 +0200
MDEV-37740 LOCATE(X,Y,NULL) is not NULL
2025-10-08 00:06:07 +0200
MDEV-37653 Unexpected result of prepared statement when use boolean value as parameters
2025-09-20 13:22:50 +0300
MDEV-37686 rpl.create_or_replace_mix2 fails in MDEV-35915 branch
2025-07-16 18:00:34 +0200
MDEV-37852 mytop: fix connection to localhost
2024-11-13 10:54:51 +0800
MDEV-36010 - fix myrocks_hotbackup for python3
2025-10-13 15:01:38 -0400
MDEV-37851: main.repair_symlink-5543 broken on macOS
2025-10-08 19:22:52 +0200
Fix CF_ flags numeration for sql_command_flags
2025-10-02 14:41:05 -0400
MDEV-37791: gcov doesn't work on macOS
2025-10-13 13:04:29 +0530
MDEV-37138: Innochecksum fails to handle doublewrite buffer and multiple file tablespace
2025-10-12 21:08:04 +0300
Missing DBUG_RETURN or DBUG_VOID_RETURN in Diagnostics_area::set_ok_status
2025-10-09 18:49:24 +0300
MDEV-37782: Assertion buf < end failed in mtr_t::encrypt()
Merge 2025-10-09 13:29:46 +0300 - Merge 10.6 into 10.11
2025-10-07 19:19:17 +0530
MDEV-37816: galera tests failing with Table performance_schema.xxx doesn't exist
2025-10-09 09:30:07 +1100
wsrep_init_thd_for_schema: initialize THD::thr_create_utime
2025-10-08 08:05:21 +0300
thr_create_utime is uninitialised at this point. All 4 calls to wsrep_init_thd_for_schema occur after a new THD so it requires to initialize create time.
2025-10-07 09:23:07 +0300
MDEV-37809 : MSAN use-of-uninitialized-value in wsrep_xid_print
2025-10-01 12:12:02 +0200
MDEV-35622 SEGV, ASAN use-after-poison when reading system table with less than expected number of columns
2025-10-06 23:35:47 +0200
FLUSH PRIVILEGES should flush servers also in embedded
2025-10-01 12:30:30 +0200
cleanup: names for mysql.servers and mysql.plugin field numbers
2025-10-01 11:51:16 +0200
MDEV-37777 upgrade from MySQL 5.7 regression, mysql.servers invalid structure
2025-10-03 11:12:22 +1000
MDEV-37206: Galera remove ssl compression tests
2025-10-03 11:16:26 +0530
MDEV-25039: MDL BF-BF conflict because of foreign key
2025-10-04 22:50:29 +0400
MDEV-37797 - main.information_schema_db fails sporadically
2025-10-06 10:20:14 +0300
MDEV-37209 : mtr galera_3nodes.galera_garbd_backup test failures
2025-10-03 12:30:23 +0300
MDEV-22241 Revert renaming of LEX::set_limit_rows_examined() as it breaks compatibility with ColumnStore
2025-10-01 18:39:06 +0530
MDEV-37774: ASAN crash in Gap_time_tracker's log_time()
2025-09-30 18:23:15 +0300
MDEV-22241 Cleanup of st_select_lex_unit::exec()
2025-09-18 21:55:17 +0300
LIMIT ROWS EXAMINED prematurely triggers during optimization
2025-09-18 19:42:10 +0300
MDEV-22241 Refactoring and preparation for the fix
2025-09-23 09:27:54 +0000
Fix NEON-optimized crc32 on big-endian
2025-09-29 20:29:24 +0200
Improve crc32 test data
2025-09-30 12:52:48 +0300
MDEV-35951 : Complete freeze during MW-329 test
2025-09-18 13:37:44 +1000
MDEV-37680/MDEV-24941: RHEL9+,Centos-stream and Fedora to pull mysql-selinux-1.0.14+ dependency
2025-10-01 07:13:44 +1000
MDEV-37776: connect engine Debian packaging shouldn't depend explictly on libxml2
2025-09-30 13:50:10 +0200
MDEV-28482 SIGSEGV in get_access_value_from_val_int
2025-09-30 13:11:03 +0200
MDEV-35622 SEGV, ASAN use-after-poison when reading system table with less than expected number of columns
2025-09-30 11:47:44 +0200
MDEV-28773 SIGSEGV in TABLE::use_all_columns, replace_roles_mapping_table
2025-09-29 23:08:02 +0200
MDEV-23731 SIGSEGV in replace_user_table when changing mysql db tables
2025-09-26 09:26:32 +0200
MDEV-37743 Frequent timeouts of the test innodb.innodb_bug38231
2025-09-30 16:42:58 +0300
MDEV-37299 fixup: cmake -DPLUGIN_PERFSCHEMA=NO
2025-09-26 16:51:49 +0300
Fix compiler warnings
2025-09-17 18:10:22 +0530
MDEV-30277: Assertion failure in Diagnostics_area::set_error_status / Reprepare_observer::report_error
2025-09-15 17:54:25 +0530
MDEV-31744: Assertion with COUNT(*) OVER (ORDER BY const RANGE BETWEEN...)
Merge 2025-09-29 08:33:00 +0300 - Merge 10.6 into 10.11
2024-04-02 13:46:33 +0200
MDEV-30418 : Setting wsrep_slave_threads causes thread hang
2025-09-24 21:31:34 +0200
MDEV-37728: Fix shutdown deadlock between thr_timer_end and set_period
Merge 2025-09-24 12:48:56 +0300 - Merge 10.6 into 10.11
2025-07-29 17:46:12 +1000
MDEV-35224 ASAN error in mariadb client with \c
2025-09-22 11:58:50 +1000
MDEV-37705 main.lotofstack /main.sp-error fails in MSAN+Debug
2025-09-23 08:24:30 +0300
MDEV-37373 : InnoDB partition table disallow local GTIDs in galera
2025-09-16 09:51:08 +0530
MDEV-33309: for update|delete analyze format=json doesn't show r_other_time_ms
2025-09-19 17:17:48 +1000
MDEV-37428 JSON_VALUE returns NULL for a key with an empty string value rather than an empty string
2025-09-11 08:16:04 +0300
MDEV-37404 InnoDB: Failing assertion: node->pcur->rel_pos == BTR_PCUR_ON
2025-09-10 18:39:14 +0300
MDEV-37404 Cleanups
2025-08-31 22:28:43 +0300
main.backup_locks main.information_schema fix
2025-09-17 10:26:58 +0000
MDEV-37299: Fix crash when server read-only and encrption ON
2025-08-12 23:25:11 -0400
Reproducible test case for MDEV-37434
2025-09-16 15:18:32 +0300
MDEV-37619 The forced use of THD accessors hurts InnoDB performance
2025-09-14 20:30:09 +0200
MDEV-30849 Hashicorp Plugin: enable key version caching by default
2025-08-07 19:56:23 +0200
MDEV-35875 Misleading error message for non-existing ENCRYPTION_KEY_ID
2025-08-06 19:45:38 +0200
MDEV-30691 Assertion `strlen(Ptr) == str_length' failed in void Binary_string::chop()
2025-08-04 19:11:07 +0200
MDEV-37375 engines/iuds suite fails with ps-protocol
2025-09-15 09:02:18 +0200
fix long column names for --view
2025-09-14 17:12:34 +0200
fix a memory leak in sysvars
2025-09-14 15:04:51 +0200
fix a crash after set_malloc_size_cb(NULL)
2025-09-15 08:44:26 +0300
MDEV-37412: Better test case
2025-09-15 10:49:57 +1000
MDEV-37633 [follow up] Add assertion msg is not empty to push_warning
2025-08-22 15:46:48 +0000
Fix server_audit rwlock PS instrumentation
2025-09-12 16:14:31 +0400
Additional fixes for main.debug_sync failures
Merge 2025-09-12 13:08:40 +0200 - Merge branch '10.6' into 10.11
2025-09-12 15:22:08 +1000
MDEV-37633 Connect UDF functions push empty string warning.
2025-09-11 13:25:08 +0300
MDEV-29930 Lock order inversion in ibuf_remove_free_page()
2025-09-09 19:09:43 +0530
MDEV-37581: Assertion failure sql_base.cc:3927: bool open_and_process_routine
2025-09-08 15:19:45 +1000
MDEV-34388/MDEV-36701: mysql status_info_cb disable varargs warnings
2025-09-08 15:11:01 +1000
Revert "MDEV-36701 command line client doesn't check session_track information (fix)"
2025-08-27 08:01:31 +1000
MDEV-37502: clang/debug/rocksdb - stack frame size
2025-06-12 18:59:43 +1000
MDEV-37502: mroonga+clang+debug violates its own setting of compile flags sign-compare
2025-06-03 16:51:16 +1000
MDEV-37502 mroonga + clang + Debug with exceeds stack frame size
2025-06-01 22:19:09 +1000
MDEV-37502: clang+debug mroonga remove -Wno-unused-but-set-variable
2025-09-04 15:20:32 -0400
MDEV-23283 User Statistics does not correctly reflect concurrent_connections
2025-09-09 11:34:32 -0400
Cherry-pick of 'mariadb-test: wait on disconnect' from 12.1
2025-09-04 09:24:34 +0300
MDEV-37548 : wsrep_allowlist allows all connections during SST
2025-09-10 12:53:08 +1000
MDEV-30692: conf_to_src incompatible with CHARSET_INFO changes (postfix)
2025-09-08 08:23:24 +0300
Fix GCC -Wmaybe-uninitialized
2025-09-05 14:44:04 +1000
MDEV-37204 fix view-protocol in spider/bugfix.index
2025-09-03 14:03:24 +0300
MDEV-37520 Failure to detect corruption during backups of Aria table
2025-08-27 11:31:12 +0300
Fixed typos
2025-08-31 17:04:19 +0300
Fixed typos
2025-08-31 16:50:35 +0300
Moved things in TABLE to have all 'bool' variables in one place
2025-08-05 18:51:22 +0300
Replaced defined(FORCE_INIT_OF_VARS) with UNINIT_VAR().
2025-08-02 17:09:05 +0300
Fixed that valgrind can be used with InnoDB using aio on Linux.
2025-08-02 16:47:38 +0300
MDEV-37356 Annotate_rows written in a 'random' position
2025-08-05 20:57:46 +0300
Copied recent improvements for MyISAM to Aria
2025-07-12 15:45:02 +0300
Improvements for myisamchk
2025-06-28 14:43:46 +0300
Extend --log_basename allow it to include a path.
2025-05-29 18:09:16 +0300
Fixed a LOT of memory leaks in mariabackup
2025-05-28 15:53:58 +0300
Fixed that one can compile MariaDB with ASAN with -Wframe-larger-than=16384
2025-05-28 14:43:35 +0300
Fixed compiler issues when compiling with UBSAN
2025-09-04 08:40:40 +0300
MDEV-16168: Performance regression after MDEV-12288
2025-09-03 08:45:45 +0300
MDEV-37553: Assertion failure lsn - get_flushed_lsn(...) < capacity()
2025-09-02 13:30:39 +0300
Always inline simple mach_read/write
2025-09-02 13:28:34 +0300
MDEV-36024: Redesign innodb_encrypt_log=ON
2025-09-02 13:21:36 +0300
MDEV-36024 preparation: Shrink mtr_buf_t
2025-09-02 08:55:37 +0000
MDEV-36993: Format log for srv_mon_reset_all
2025-09-01 22:18:35 +0300
MDEV-16686 DDL in procedure propagates no locking to tables locked by DML
Merge 2025-09-01 10:31:53 +0300 - Merge 10.6 into 10.11
2025-08-29 17:18:44 +1000
rocksdb: tests timeout under MSAN+Debug
2025-08-29 18:41:57 +1000
MDEV_37504 Rocks replace unused attribute with nameless parameters
2025-08-29 10:33:19 +1000
MDEV-37504 MemorySanitizer: use-of-uninitialized-value myrocks::Rdb_key_def::pack_field
2025-08-29 09:56:26 +0200
Fix sporadic test failure of main.debug_sync
2025-05-16 10:01:23 +1100
MDEV-32294 fix_fields() problem with inconsistent outer context paths
2025-08-27 11:02:19 +0300
MDEV-37447: Race condition between buf_pool_t::shrink() and page_guess()
Merge 2025-08-26 14:24:31 +0300 - Merge 10.6 into 10.11
2025-08-26 13:18:59 +1000
MDEV-37438: UBSAN add_ext_keyuse_for_splitting downcast Item_func_equal -> Item_func_eq
2025-01-22 20:46:21 +0100
MDEV-34033 Exchange partition with virtual columns fails
2025-01-17 22:37:11 +0100
Item::eq: transform bool binary_cmp into struct Eq_config
2025-08-11 16:14:39 +0200
Revert "MDEV-34033 Exchange partition with virtual columns fails"
2025-08-19 14:31:11 -0600
MDEV-29981: Replica stops with "Found invalid event in binary log"
2025-08-22 15:55:28 +1000
MDEV-37411: Clear warnings for io_setup failure
Merge 2025-08-22 06:47:54 +0300 - Merge 10.6 into 10.11
2025-08-20 15:30:49 +0300
MDEV-36159 mariabackup failed after upgrade
2024-12-02 02:18:46 +0000
MDEV-35566 Ensure compatibility with ARMv9 by updating .arch directive
2025-07-08 15:06:27 +0300
MDEV-37136 : sql/wsrep_allowlist_service.cc:40:27: runtime error: member call on null pointer of type 'Wsrep_schema'
Merge 2025-08-14 22:08:11 +0200 - Merge branch '10.6' into '10.11'
2025-08-14 04:16:46 +0200
galera mtr tests: post-merge correction for variables_debug.result
Merge 2025-08-14 03:15:04 +0200 - Merge branch '10.6' into '10.11'
2025-08-08 14:07:02 +0530
MDEV-37296 ALTER TABLE allows adding unique hash key with duplicate values
2025-08-08 16:35:58 +0300
MDEV-30289 fixup: Clean up mtr_buf_t further
2025-08-08 17:35:12 +0530
MDEV-37141 DML committed within XA transaction block after deadlock error and implicit rollback
Merge 2025-08-08 14:15:04 +0300 - Merge 10.6 into 10.11
2025-08-08 14:13:27 +0300
MDEV-37360: SIGSEGV in srv_printf_innodb_monitor
2025-08-07 19:40:18 -0600
MDEV-36002 --master-retry-count=0 can still stop
2025-06-23 15:05:44 +1100
MDEV-37407 Wrong result with LATERAL DERIVED
2025-08-07 14:48:01 +0300
MDEV-37083 fixup for PLUGIN_PERFSCHEMA=NO
2025-08-07 14:27:14 +0300
Cleanup: Remove an unused header
2025-08-06 14:39:06 +1000
MDEV-36701 command line client doesn't check session_track information (fix)
2025-08-06 17:22:00 -0400
bump the VERSION
2025-08-06 14:29:58 +0530
MDEV-37192 Crash recovery reports corrupiton after bulk load
2024-04-28 01:10:36 +0200
MDEV-15990 innodb: change DB_FOREIGN_DUPLICATE_KEY to DB_DUPLICATE_KEY
2024-04-27 21:04:49 +0200
MDEV-15990 versioning: don't allow changes in the past
2024-03-30 18:34:26 +0100
MDEV-15990 handle timestamp-based collisions as well
2025-01-07 19:37:58 +0100
MDEV-15990 REPLACE on a precise-versioned table returns ER_DUP_ENTRY
2022-12-28 23:05:46 +0300
MDEV-15990 Refactor write_record and fix idempotent replication
2024-04-25 23:35:44 +0200
multi_delete: fix unlikely -> likely
Merge 2025-08-03 10:30:02 +0200 - Merge remote-tracking branch 'github/10.11' into 10.11
2025-07-30 19:30:27 +0000
MDEV-36385 Fix slave_parallel_threads_basic test in view-protocol mode
2025-04-28 16:12:24 +1000
connect engine: correct two uninitalized variable errors
2025-06-12 14:30:50 +1000
MDEV-36542: remove _lint macro which is unused
2025-06-11 15:07:55 +1000
MDEV-36542: apply clang -Werror=uninitialized to catch dubious initializations
2025-04-10 15:15:51 +1000
MDEV-36542 Remove UNINIT_VAR(x)=x under UBSAN
2025-07-11 17:04:12 +0530
MDEV-37083: Fixed type mismatch in sys views
2025-07-23 09:34:47 +0700
MDEV-26115: Crash when calling stored function in FOR loop argument
2025-07-29 13:32:53 +0200
MDEV-37198 Killed query with side effects without error
DownloadRelease NotesChangelogOverview of 11.7
Alternate download from mariadb.org
Release date: 21 Nov 2024
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.
Changes from 11.7.0 are also included in this changelog
Includes all fixes from
2024-11-10 15:49:31 +0100
bump the VERSION
2024-11-10 15:45:16 +0100
fix the test for --embedded
Merge 2024-11-09 19:01:12 +0100 - Merge branch '11.6' into 11.7
2024-11-07 06:15:18 -0800
InnoDB: Failing assertion: node->pcur->rel_pos == BTR_PCUR_ON upon LOAD DATA REPLACE with unique blob
2024-11-07 06:07:54 -0800
cleanup: main.loaddata_autocom_innodb
2024-11-04 04:25:31 -0800
ER_LOCK_DEADLOCK not detected upon DML on table with vector key, server crashes
2024-11-01 13:31:48 +0100
NO_KEY_OPTIONS SQL mode has no effect on engine key options
2024-10-31 22:38:06 +0100
Server crashes in FVectorNode::gref_len with insufficient mhnsw_max_cache_size
2024-10-31 08:37:23 +0100
ER_KEY_NOT_FOUND upon INSERT into InnoDB table with vector key under READ COMMITTED
2024-10-30 21:50:29 +0100
DESC does not work in ORDER BY with vector key
2024-10-30 10:03:18 +0100
relax the XA recovery error
2024-10-29 17:53:38 +0100
Vector-related system variables could use better names
2024-10-29 09:44:24 +0100
Server crashes in _ma_reset_history upon altering on Aria table with vector key under lock
2024-10-26 13:38:45 +0200
mariadb-backup does not work with MyISAM tables with vector keys
2024-10-25 21:38:08 +0200
Vector search skips a row in the table
2024-09-10 16:55:02 +0400
DDL recovery for high-level indexes
2024-10-23 23:04:56 +0400
Assertion fails in trx_t::check_bulk_buffer upon CREATE.. SELECT with vector key
2024-10-25 15:58:06 +0200
post-fix
2024-10-10 16:49:39 +0400
Aria crashes with high-level (vector) indexes
2024-10-24 14:32:35 +0200
SHOW CREATE TABLE produces unusable statement for vector fields with constant default value
2024-10-23 20:56:12 +0200
ASAN errors upon reading from joined temptable views with vector type
2024-10-23 20:08:57 +0200
REPAIR does not fix MyISAM table with vector key after crash recovery
2024-10-23 17:23:30 +0200
Unexpected ER_DUP_KEY after OPTIMIZE on MyISAM table with vector key
2024-10-23 17:07:17 +0200
Assertion `!item->null_value' failed upon VEC_TOTEXT call
2024-10-23 14:25:11 +0200
Assertion `(mem_root->flags & 4) == 0' failed in safe_lexcstrdup_root
2024-10-20 16:47:20 +0200
ASAN errors in Item_func_vec_fromtext::val_str upon VEC_FROMTEXT with an invalid argument
2024-10-20 12:38:09 +0200
Server crash in online alter upon concurrent ALTER and DML on table with vector field
2024-10-20 00:15:27 +0200
Vector type cannot store values which VEC_FromText produces and VEC_ToText accepts
2024-10-19 21:08:11 +0200
Server crashes in Item_func_vec_fromtext::val_str upon query from empty table
2024-10-19 20:08:28 +0200
ASAN errors or assertion failures in row_sel_convert_mysql_key_to_innobase upon query from table with usual key on vector field
2024-10-19 20:05:17 +0200
Assertion `tab->join->order' fails upon vector search with DISTINCT #2
2024-10-19 20:33:57 +0200
non-BNL join fails on assertion
2024-10-20 12:53:27 +0200
Server crash or assertion failure upon query with high value of mhnsw_min_limit
2024-10-19 14:19:57 +0200
mysqlbinlog --verbose fails on row events with vector type
2024-10-17 18:39:21 +0200
Unexpected ER_TRUNCATED_WRONG_VALUE_FOR_FIELD, diagnostics area assertion failures upon EITS collection with vector type
2024-10-16 17:41:56 +0200
RBR does not work with vector type, ER_SLAVE_CONVERSION_FAILED
2024-10-18 17:31:28 +0200
Assertion failure in Create_tmp_table::finalize upon DISTINCT with vector type
2024-10-17 15:27:45 +0200
ASAN errors in Field_vector::store with optimizer_trace enabled
2024-10-17 09:37:11 +0200
Assertion failure in Field_vector::store upon INSERT IGNORE with a wrong data
2024-10-29 12:11:41 +0100
crash in online_alter_end_trans with XA over vector indexes
2024-10-16 13:10:28 +0200
Assertion `tab->join->select_limit < (~ (ha_rows) 0)' fails upon forcing vector key
2024-10-15 23:00:44 +0200
cleanup: remove String::append_float
2024-10-15 19:05:18 +0200
Vec_ToText was underestimating max_length of the result
2024-10-15 18:58:50 +0200
Assertion `res->length() > 0 && res->length() % 4 == 0' fails upon increasing length of vector column
2024-10-15 18:00:01 +0200
Column containing non-vector tables can be modified to VECTOR type without warnings
2024-10-15 17:36:08 +0200
Inconsistent NULL handling in vector type
2024-10-15 14:48:44 +0200
Server crashes in Field_vector::report_wrong_value upon statistic collection
2024-10-13 14:15:25 +0200
VECTOR data type
2024-10-09 09:25:12 +0200
Assertion `tab->join->order' fails upon vector search with DISTINCT
2024-10-08 22:57:10 +0200
Invalid (old?) table or database name upon DDL on table with vector key and unique key
2024-10-08 14:56:35 +0200
Server crash, hang or ASAN errors in mysql_create_frm_image upon using non-default table options and system variables
2024-10-06 20:09:08 +0200
make MyISAM and Aria report correct reflength to the server
2024-10-06 11:55:54 +0200
Server crash or ASAN errors in mhnsw_insert
2024-10-04 14:31:49 +0200
mysqldump and mariadb-backup tests of vector indexes
2024-10-02 20:33:42 +0200
XA PREPARE "not supported by the engine" from storage engine mhnsw, memory leak
2024-10-02 17:34:51 +0200
Assertion failure upon DML on table with vector under lock
2024-10-01 16:01:38 +0200
ASAN errors in TABLE_SHARE::lock_share upon committing transaction after FLUSH on table with vector key
2024-09-30 22:59:47 +0200
Behavior for RTREE indexes changed, assertion fails
2024-09-30 22:17:47 +0200
Vector indexes are allowed for MERGE tables, but do not
2024-09-30 19:22:30 +0200
ALTER on a table with vector index attempts to bypass unsupported locking limitation, server crashes in THD::free_tmp_table_share
2024-09-30 19:12:31 +0200
Unsuitable error upon an attempt to create MEMORY table with vector key
2024-09-26 19:33:13 +0200
streaming mode for mhnsw search
2024-09-27 21:10:53 +0200
cleanup: simplify search_layer() usage, remove std::swap()
2024-09-26 19:52:12 +0200
rename MHNSW_Context->MHNSW_Share
2024-09-29 15:46:28 +0200
ASAN errors in Lex_ident<Compare_ident_ci>::is_valid_ident upon DDL on table with vector index
2024-09-29 14:09:26 +0200
LeakSanitizer errors in my_malloc / safe_mutex_lazy_init_deadlock_detection / MHNSW_Context::alloc_node and alike
2024-09-29 12:36:00 +0200
After a failed attempt to create vector index temporary file remains and prevents further operation
2024-09-29 10:49:01 +0200
Assertion failure in ha_blackhole::position upon INSERT into blackhole table with vector index
2024-09-29 10:33:06 +0200
Invalid (old?) table or database name 't#i#00' upon creating RocksDB table with vector index
2024-09-29 10:27:33 +0200
Server crash in Index_statistics::get_avg_frequency upon EITS collection for vector index
2024-09-28 23:07:48 +0200
Number of indexes inside InnoDB differs from that defined in MariaDB after altering table with vector key
2024-09-25 20:22:17 +0200
Using varbinary as vector-storing column results in assertion failures
2024-09-21 11:57:19 +0200
Vector search fails to compile on s390x
2024-09-06 22:12:35 +0200
generous_furthest optimization
2024-09-14 11:55:53 +0200
trying to stabilize floating-point tests
2024-09-13 11:44:35 +0400
Disabled high-level indexes with Aria
2024-09-10 14:31:26 +0200
cleanup: TABLE_SHARE::lock_share() helper
2024-09-01 17:43:46 +0400
Simplified quick_rm_table() and mysql_rename_table()
2024-08-27 22:25:34 +0400
ALTER TABLE fixes for high-level indexes (iii)
2024-08-26 12:56:43 +0400
ALTER TABLE fixes for high-level indexes (ii)
2024-08-12 13:27:48 +0400
ALTER TABLE fixes for high-level indexes (i)
2024-08-15 23:11:23 +0200
AVX-512 support
2024-08-29 20:49:54 +0200
VEC_Distance_Cosine()
2024-08-29 15:27:59 +0200
rename VEC_Distance to VEC_Distance_Euclidean
2024-08-24 15:09:51 +0200
mhnsw: use plugin index options and transaction_participant API
2024-08-27 15:10:06 +0200
cleanup: index options don't need hton anymore
2024-09-11 19:32:38 +0200
cleanup: extract transaction-related part of handlerton
2024-08-25 14:07:44 +0200
cleanup: handlerton
2024-07-25 22:28:30 +0200
make rename test to work with InnoDB too
2024-07-25 22:14:59 +0200
pos-fixes for rename
2024-07-15 21:47:19 +0400
VECTOR indexes support for RENAME TABLE
2024-07-25 20:27:50 +0200
post-fixes for TRUNCATE
2024-07-06 00:37:37 +0400
Fixed TRUNCATE TABLE against VECTOR indexes
2024-07-05 13:45:44 +0400
Test insert ... select with vector index
2024-07-03 19:52:53 +0400
Disable VECTOR indexes with partitioned tables
2024-07-05 14:55:45 +0400
CREATE TABLE ... LIKE loses VECTOR index
2024-07-24 22:01:53 +0300
Vec_FromText and Vec_ToText
2024-07-25 21:52:33 +0300
Introduce String::append_float
2024-07-24 22:31:36 +0200
mhnsw: make the search less greedy
2024-07-22 21:24:11 +0200
cleanup search_layer()
2024-07-19 12:25:25 +0200
mhnsw: store coordinates in 16 bits, not 32
2024-07-18 14:43:47 +0200
UPDATE/DELETE post-fixes
2024-07-18 14:40:15 +0200
cleanup: prepare_for_insert() -> prepare_for_modify()
2024-07-16 15:15:17 +0200
Initial support for vector DELETE and UPDATE
2024-07-14 16:02:09 +0200
non-SIMD fallback
2024-07-17 17:16:28 +0200
mhnsw: inter-statement shared cache
2024-06-13 23:24:51 +0200
mhnsw: change storage format
2024-06-12 17:12:20 +0200
mhnsw: return an error if lazy neighbor read failed
2024-06-06 16:39:45 +0200
mhnsw: SIMD for euclidean distance
2024-06-11 12:58:41 +0200
mhnsw: configurable parameters
2024-06-08 11:03:08 +0200
InnoDB support for hlindexes and mhnsw
2024-06-07 19:12:08 +0200
mhnsw: cache start node too, don't push too much in pg_discard
2024-06-07 16:40:28 +0200
bugfix: properly reset db_plugin when hlindex discovery fails
2024-06-07 13:50:13 +0200
mhnsw: build indexes with the columns of exactly right size
2024-06-07 00:31:49 +0200
cleanups
2024-06-06 15:08:02 +0200
mhnsw: remove EXTEND_CANDIDATES and KEEP_PRUNED_CONNECTIONS
2024-06-06 14:50:17 +0200
mhnsw: search intermediate layers with ef=1
2024-06-05 17:55:24 +0200
mhnsw: fix the heuristic neighbor selection algorithm
2024-06-05 16:14:12 +0200
mhnsw: don't prefix blob ref array with its length
2024-06-05 14:59:25 +0200
mhnsw: don't create many empty layers
2024-06-05 13:31:58 +0200
mhnsw: remove a redundant loop and ha_update_row
2024-06-05 13:39:33 +0200
mhnsw: modify target's neighbors directly
2024-06-04 23:06:44 +0200
mhnsw: cache neighbors too
2024-06-05 12:12:28 +0200
mhnsw: don't guess whether it's insert or update
2024-06-04 14:47:52 +0200
mhnsw: refactor FVector* classes
2024-06-03 15:21:57 +0200
mhnsw: fix memory management
2024-06-03 11:22:21 +0200
mhnsw: simplify memory management of returned results
2024-06-01 00:17:05 +0200
misc changes
2024-02-17 17:03:30 +0200
Initial HNSW implementation
2024-05-29 21:12:23 +0200
cleanup: simplify Queue<>, add const
2024-07-12 10:38:48 +0200
cleanup: C++11 range-based for loop for Hash_set<>
2024-01-17 15:32:45 +0100
initial support for vector indexes
2023-11-25 14:58:06 +0100
VEC_DISTANCE() function
2024-07-18 14:43:06 +0200
cleanup: init_tmp_table_share(bool thread_specific)
2024-06-01 16:15:53 +0200
cleanup: thd->alloc<>() and thd->calloc<>()
2024-02-09 23:50:26 +0100
Revert " Segfault in heap_scan() upon UPDATE after ADD SYSTEM VERSIONING"
2024-01-26 12:19:47 +0100
cleanup: unused function argument
2024-01-27 00:15:40 +0100
open frm for DROP TABLE
2024-01-25 17:29:32 +0100
cleanup: extract ha_create_table_from_share()
2024-01-25 11:36:59 +0100
cleanup: generalize ER_INNODB_NO_FT_TEMP_TABLE
2024-01-17 15:48:53 +0100
cleanup: generalize ER_SPATIAL_CANT_HAVE_NULL
2024-01-18 01:30:12 +0100
cleanup: make_long_hash_field_name() and add_hash_field()
2024-01-14 11:43:43 +0100
cleanup: key algorithm vs key flags
2024-02-07 00:15:45 +0100
cleanup: Queue and Bounded_queue
2024-01-27 09:31:44 +0100
cleanup: lex_string_set3()
2024-01-10 20:31:43 +0100
cleanup: remove unconditional #ifdef's
2024-06-15 23:11:11 +0200
cleanup: const in List::push_front()
2024-01-08 19:33:32 +0100
reject invalid spatial key declarations in the parser
2024-01-26 16:05:38 +0100
cleanup: pass TABLE_SHARE to store_key_options()
2024-09-25 14:39:29 +0200
cleanup: get_float convenience helper
2024-10-06 12:28:54 +0200
cleanup: engine_option_value::Value::find_in_list() helper
2024-08-30 11:04:14 +0200
cleanup: CREATE_TYPELIB_FOR() helper
2024-01-08 18:29:12 +0100
cleanup: spaces, casts, comments
2024-09-26 11:52:05 +0200
memroot improvement: fix savepoint support
2024-08-26 19:27:45 +0200
fix a typo and an old bug in prefschema.transaction test
2024-02-05 16:29:32 +0100
fix main.plugin_vars test to cleanup after itself
2024-01-19 16:21:25 +0100
make INFORMATION_SCHEMA.STATISTICS.COMMENT not nullable
2024-11-02 11:34:35 +0100
fix for 32bit
2024-11-02 18:25:10 +0700
Unexpected error WARN_SORTING_ON_TRUNCATED_LENGTH or assertion failure in diagnostics area #2
2024-11-05 09:14:06 +0400
Adding a comment near the keyword NOCOPY
2024-11-02 10:27:48 +0400
Fixing main.type_timestamp failure with --view
2024-11-01 21:01:31 +0100
fix main.selectivity_notembedded --view
2024-11-01 20:52:58 +0100
fix the test for --view
2024-09-11 22:55:14 +0200
print more digits for floating point options in mariadbd --help
2023-12-31 12:41:25 +0200
Implement the Percona variable slow_query_log_always_write_time
2024-10-29 21:36:09 +0700
Unexpected WARN_SORTING_ON_TRUNCATED_LENGTH or assertion failure in diagnostics area
2024-10-29 09:52:42 +0400
NOCOPY has become reserved word bringing wide incompatibility
2024-10-27 14:07:59 +0400
Assertion `dec <= 6' failed in my_timestamp_binary_length
2024-10-29 14:22:59 +0400
perfschema.lowercase_fs_off fails on buildbot
2024-10-29 14:18:38 +0300
Allow converting a versioned table from implicit to explicit row_start/row_end columns
2024-09-12 11:54:24 +0200
post-merge changes
2024-02-28 19:09:58 +0100
Implement native UUID7 function
2024-06-25 17:17:13 +1000
UUID() should be treated as stochastic for the purposes of forcing query materialization
2024-04-04 06:22:06 +0400
cleanup: Implement native UUID4 function
2024-03-21 00:20:19 +0100
Implement native UUID4 function
2024-10-29 12:15:53 +0200
wsrep.wsrep-recover, wsrep.wsrep-recover-v25 fail on assertion
2024-08-29 11:10:59 +1000
: UPDATE/DELETE: Cost-based choice IN->EXISTS vs Materialization
2023-09-04 13:15:06 +0700
Add a warning when max_sort_length is reached
2024-08-17 12:56:28 +0400
Add a warning when max_sort_length is reached
2023-09-25 21:48:01 +0400
ROW data type for stored function return values
2024-08-26 13:24:59 +0400
CURRENT_TIMESTAMP should return a TIMESTAMP [WITH TIME ZONE?]
2024-10-18 14:05:29 +0200
fix rdiff files in sys_var suite
2024-10-18 13:58:37 +0200
fix client.client-env-variable test
2024-08-11 21:27:50 -0700
: Slave error message incorrectly mentions server_uuid
2024-10-17 15:52:41 -0600
: Fix mysqld--help,win.rdiff
2024-10-13 14:24:05 -0600
: typo fix in test
2024-09-14 21:26:55 +0200
test fix
2024-09-16 07:33:46 -0600
: Galera and SST/no binlog fixes
2024-09-12 14:19:33 -0600
: Reduce min val of large_commit_threshold for debug builds
2024-09-05 00:16:35 +0800
Rename binlog cache temporary file to binlog file for large transaction
2024-08-12 17:01:14 +1000
Implement SHOW CREATE SERVER
2024-09-05 16:12:35 +1000
Allow arbitrary options in CREATE SERVER
2024-08-07 17:27:15 +1000
Fix mysql.servers socket max length too short
2024-08-07 13:27:44 +1000
spider: some trivial cleanups and documentation
2019-06-27 02:16:33 +0400
json_get_object_nkey() function implemented.
2024-09-17 15:42:55 +1100
-fix column count issue with union in derived table
2024-09-16 12:58:33 +1100
name resolution fails in --view
2024-08-23 14:55:46 +1100
Add optional correlation column list for derived tables
2024-07-22 20:27:51 +0000
Update mini-benchmark to use constant transactions
2023-12-13 23:30:18 +0000
Make SESSION_USER() comparable with CURRENT_USER()
2024-07-15 18:54:55 +0000
[] Client programs to use $MARIADB_HOST consistently
2024-09-30 11:27:45 +0800
The revision corresponds to the review comments. 1. Move the unit tests into the compat/oracle suite, sp-param.test file. 2. Remove the added unit test file and result file. 3. Add type, Alter_info::enum_alter_table_algorithm, into the union. 4. Remove the extra switch case
2024-09-13 19:10:56 +0800
Fixed ALTER TABLE NOCOPY keyword failure
2024-09-09 17:52:52 +0800
sql_mode=ORACLE: Ignore the NOCOPY keyword in stored routine parameters
Merge 2024-10-03 18:15:13 +0300 - Merge 11.6 into 11.7
2024-07-26 10:15:50 +0300
: Set optimizer_switch='cset_narrowing=on' by default
2024-09-10 14:48:59 +1000
Deprecate spider_table_crd_thread_count and spider_table_sts_thread_count
2024-06-11 22:59:31 +0800
Async rollback prepared transactions during binlog crash recovery
2024-08-31 01:34:52 +0200
: Implement --slave-abort-blocking-timeout
Merge 2024-09-04 10:49:15 +0300 - Merge 11.6 into main
2024-07-11 11:53:03 -0600
: Deprecate binlog_optimize_thread_scheduling
2024-08-27 13:40:39 +0100
Update markdown files for main branch
2024-08-05 16:16:09 +0200
Quick mode produces the bug for mariadb client
Merge 2024-08-21 15:26:07 +0200 - Merge branch '11.6' into 11.7
2024-08-20 08:41:24 +0200
11.7 branch
DownloadRelease NotesChangelogOverview of 10.8
Alternate download from mariadb.org
Release date: 9 Feb 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.
Changes from 10.8.0 are also included in this changelog
Includes all fixes from
2022-02-07 08:44:32 +0100
Fix JSON statistics time format and added tests for it and server version.
Merge 2022-02-06 18:05:12 +0100 - Merge branch '10.7' into 10.8
2022-02-04 19:45:45 +0100
Remove incorrect narrowing size_t->ulong casts. Fix printf format error.
2022-02-04 21:20:36 +0100
enable main.mysqldump-system test
2022-02-04 14:56:20 +0100
make zstd in C/C optional and disable it for now in RPM/DEB
2022-02-04 14:57:21 +0100
.gitignore
Merge 2022-02-04 14:53:58 +0100 - Merge branch '10.7' into 10.8
2022-02-04 14:52:03 +0100
Revert "don't build with OpenSSL 3.0, it doesn't work before "
Merge 2022-02-04 14:50:25 +0100 - Merge branch '10.7' into 10.8
2022-02-03 12:44:09 +0100
EXCHANGE PARTITION allows different index direction, but causes further errors
2022-02-03 12:34:34 +0100
fix a copy-paste error
2022-02-02 17:17:27 +0200
. rpl_start_alter_ftwrl.test is refined
2022-02-02 11:30:16 +0200
fixup: GCC -Og -Wmaybe-uninitialized
2022-02-02 01:35:40 +0100
fix clang-cl warnings
2022-02-01 15:08:13 +0100
new CC 3.3
2022-02-01 17:12:05 +0200
Assertion `!thd->rgi_fake || ...
2022-01-31 19:27:22 +0200
. Convert the new session var to bool type and test changes
2022-01-30 15:32:56 -0700
: Support for GTID in mysqlbinlog
2021-01-29 11:59:14 +0000
Lag Free Alter On Slave
2022-01-27 16:17:40 +0200
Backup fails with FATAL ERROR: Was only able to copy log
2021-08-11 11:29:37 -0600
: Support for GTID in mysqlbinlog
2022-01-26 20:35:41 +0100
bump the version and maturity
2021-09-01 19:09:01 +0530
: Remove inconsistent behaviour of --default-* options in my_print_defaults
2022-01-01 17:20:52 +0100
DESC index causes wrong (empty) result on Federated tables
2022-01-01 16:25:48 +0100
cleanup: FederatedX
2022-01-25 12:20:03 +0100
Wrong result with DESC key on partitioned Spider table
2022-01-24 17:36:46 +0100
Auto-increment on Spider tables with DESC PK does not work properly
2022-01-24 21:26:07 +0100
Auto-increment does not work with DESC on MERGE table
2022-01-08 15:08:21 +0100
DESC attribute does not work with auto-increment on secondary column of multi-part index
2022-01-06 18:12:37 +0100
ORDER BY index traversal direction in the optimizer trace
2022-01-03 17:45:54 +0100
Different ASC/DESC index attributes on MERGE and underlying table can cause wrong results
2022-01-03 17:20:58 +0100
Index on a HEAP table retains DESC attribute despite being hash
2022-01-02 12:26:38 +0100
Timezone tables cannot have descending indexes
2021-12-21 01:01:49 +0100
Server crash or ASAN memcpy-param-overlap upon INSERT into Aria/MyISAM table with DESC key
2021-12-21 13:54:32 +0100
cleanup: reduce code duplication
2021-12-20 19:10:20 +0100
Table corruption after insert into a non-InnoDB table with DESC index
2022-01-02 12:08:21 +0100
DESC index attribute remains in Archive table definition, despite being apparently ignored
2022-01-24 18:38:12 +0100
Connect tables (FIX/DOS) don't work with DESC keys - wrong results
2022-01-03 19:22:30 +0100
DESC index on a Mroonga table causes wrong order of result set
2021-12-16 13:31:55 +0100
RocksDB doesn't support DESC indexes yet
2022-01-19 10:05:50 +0300
Wrong result upon query using index_merge with DESC key (#2)
2022-01-10 16:19:03 +0300
Wrong result upon query using index_merge with DESC key
2021-12-22 17:19:48 +0300
Reverse-ordered indexes: improve print-out
2021-12-20 23:51:55 +0300
Reverse-ordered indexes: remove SEL_ARG::is_ascending
2021-12-14 16:39:37 +0300
Support descending indexes in the range optimizer
2021-12-14 15:35:10 +0300
Descending indexes code exposed a gap in fix for .
2021-12-14 01:47:01 +0300
Support descending indexes in the range optimizer
2021-11-24 16:50:21 +0100
Support descending indexes internally in InnoDB (server part)
2022-01-26 11:01:39 +0200
Support descending indexes internally in InnoDB
2021-12-20 18:57:52 +0100
cleanup: tests
Merge 2022-01-26 13:57:00 +0100 - Merge remote-tracking branch 'origin/bb-10.8-wlad' into 10.8
2022-01-26 13:28:10 +0100
fix inadverent changes on Windows
2021-12-03 02:55:34 +0400
deprecate keep_files_on_create
2022-01-25 09:00:18 +0200
fixup: GCC -Wunused-function
2021-11-26 06:56:04 +0400
A clean-up for add support IN, OUT, INOUT parameter qualifiers for stored functions
2021-09-25 22:20:22 +0530
add support IN, OUT, INOUT parameter qualifiers for stored functions
2022-01-19 14:17:36 +0900
SIGSEGV in spider_parse_connect_info in branch
2022-01-24 15:44:23 +0900
Spider: Remove dead code related to HandlerSocket
2021-11-25 17:03:02 +0900
Spider: specify connection to data node by engine-defined attributes
2021-11-05 16:39:28 +0900
Support engine-defined attributes per partition
2022-01-24 17:27:56 +1100
InnoDB Buffer Pool Resize output cleanup (mtr postfix)
2022-01-22 17:13:14 -0600
InnoDB Buffer Pool Resize output cleanup
2021-10-11 12:53:11 -0700
Extend the Gitlab-CI pipeline to run mini benchmark
2022-01-22 10:24:47 +0200
: mtr --ps-protocol test fixup
2022-01-21 19:24:00 +0200
: Extend CRC32() and implement CRC32C()
2022-01-21 16:16:32 +0200
: Remove FIL_PAGE_FILE_FLUSH_LSN
2022-01-21 16:13:28 +0200
Disable adaptive spinning on buf_pool.mutex
2022-01-21 16:13:04 +0200
Cleanup: Replace ut_crc32c(x,y) with my_crc32c(0,x,y)
2022-01-21 16:03:47 +0200
Improve the redo log for concurrency
2022-01-20 15:48:08 +0100
Different OpenSSL versions mix up in build depending on cmake options
2021-11-08 18:48:19 +0100
Add support for OpenSSL 3.0
Merge 2022-01-20 08:24:12 +0200 - Merge 10.7 into 10.8
2022-01-20 08:24:03 +0200
fixup: GCC 11 -Og -Wmaybe-uninitialized
Merge 2022-01-19 18:35:27 +0300 - Merge : JSON_HB histograms into 10.8
2022-01-19 18:02:40 +0300
Code cleanup
2022-01-19 15:54:38 +0300
Switch the default histogram_type to still be DOUBLE_PREC_HB
2022-01-14 20:04:19 +0300
JSON_HB histogram: represent values of BIT() columns in hex always
2022-01-11 17:09:55 +0300
: Estimation for filtered rows less precise ... #4
2022-01-11 16:58:51 +0300
: Estimation for filtered rows less precise ... #5
2022-01-08 22:54:23 +0300
: Estimation for filtered rows less precise ... #7
2022-01-08 22:36:12 +0300
: Estimation for filtered rows less precise ... #5
2021-12-14 14:45:47 +0300
Update test results
2021-12-13 23:46:04 +0300
: Estimation for filtered rows less precise ...
2021-12-13 22:54:33 +0300
: Valgrind / MSAN errors in Histogram_json_hb::parse_bucket
2021-12-03 20:13:43 +0300
: JSON_HB Histograms: handle BINARY and unassigned characters
2021-12-03 19:03:42 +0300
More test coverage
2021-12-03 18:08:10 +0300
: Improved histograms
2021-12-02 20:47:08 +0300
: Improved histograms: Better error reporting, test coverage
2021-12-02 14:38:51 +0300
Rename histogram_hb_v2 -> histogram_hb
2021-12-02 11:54:10 +0300
: Improved histograms: Make JSON parser efficient
2021-11-29 16:11:18 +0300
: Make histogram_type=JSON_HB the new default
2021-11-26 20:03:08 +0300
: Estimation for filtered rows less precise with JSON histogram
2021-11-02 15:18:50 +0300
: Unexpected ER_DUP_KEY, ASAN errors, double free detected in ...
2021-10-24 20:31:08 +0300
: JSON histograms become invalid with a specific (corrupt) value ..
2021-10-22 19:43:19 +0300
: JSON Histograms: point selectivity estimates are off
2021-10-18 16:31:18 +0300
: Estimation for filtered rows is far off with JSON_HB histogram
2021-10-11 22:47:26 +0300
: Valgrind/MSAN errors in Column_statistics_collected::finish ...
2021-10-11 17:07:28 +0300
: JSON histogram may contain bucketS than histogram_size allows
2021-10-10 11:51:04 +0300
Endless loop in json_escape_to_string upon ... empty string
2021-10-05 11:16:54 +0300
Update test results
2021-10-04 22:37:59 +0300
: Outdated VARIABLE_COMMENT for HISTOGRAM_TYPE in I_S.SYSTEM_VARIABLES
2021-10-01 23:24:05 +0300
: Histogram field in mysql.column_stats is too short
2021-10-01 20:50:43 +0300
Endless loop in json_escape_to_string upon ... empty string
2021-10-01 14:33:23 +0300
: ASAN use-after-poison my_strnxfrm_simple_internal / Histogram_json_hb::range_selectivity
2021-10-01 14:24:41 +0300
: Assertion failure upon DECODE_HISTOGRAM with NULLs
2021-10-01 14:15:17 +0300
Endless loop in json_escape_to_string upon ... empty string
2021-09-29 20:11:48 +0300
: Values in JSON histograms are not properly quoted
2021-09-14 20:18:07 +0300
Use JSON_NAME, not the "histogram_hb_v2" constant
2021-09-14 17:36:10 +0300
More "straightforward" memory management
2021-09-14 14:29:41 +0300
Fix off-by-one error in Histogram_json_hb::find_bucket
2021-09-13 14:55:10 +0300
: Stack smashing/buffer overflow in Histogram_json_hb::parse
2021-09-11 19:43:08 +0300
Address review input
2021-09-10 20:02:46 +0300
Fix the previous cset: next() should have element_count as parameter
2021-09-10 19:49:33 +0300
Fix compile warnings/error on Windows
2021-09-10 17:49:32 +0300
Fixes in opt_histogram_json.cc in the last commits
2021-09-10 17:16:43 +0300
Valgrind fixes, poor .result fixes, code cleanups
2021-09-10 14:59:32 +0300
Fix compile error on windows
2021-09-10 10:45:04 +0300
: JSON Histograms: improve histogram collection
2021-09-07 10:38:36 +0300
Fix compilation on windows
2021-09-06 18:18:08 +0300
Correctly decode string field values for pos_in_interval_for_string call
2021-09-04 23:17:39 +0300
Make tests pass
2021-09-04 18:18:19 +0300
Fix compilation on windows part #3
2021-09-04 18:00:21 +0300
Fix embedded to work
2021-09-04 17:54:07 +0300
Fix compilation on windows part 2
2021-09-04 17:37:24 +0300
Rollback a change from previous commit
2021-09-04 17:24:47 +0300
More code cleanups
2021-09-04 17:11:16 +0300
Move JSON histograms code into its own files
2021-09-04 16:28:10 +0300
Histogram code cleanup and fixes
2021-08-31 23:58:03 +0300
Fix statistics_upgrade.test
2021-08-31 17:46:07 +0300
Handle upgrades
2021-08-31 16:17:06 +0300
Code cleanup: don't duplicate the position-in-interval code
2021-08-31 14:17:33 +0300
Code cleanups part #3
2021-08-31 13:47:21 +0300
Better names: s/histogram_/histogram/, s/Histogram_json/Histogram_json_hb/
2021-08-31 13:39:39 +0300
Cleanup histogram collection code
2021-08-31 11:09:02 +0300
Fix compiation on windows
2021-08-31 00:53:09 +0300
Code cleanup + reduce the diff size
2021-08-31 00:31:29 +0300
Fix valgrind failure
2021-08-30 12:31:42 +0300
Trivial code cleanup
2021-08-29 23:55:39 +0300
Fix histogram memory management
2021-08-29 21:24:19 +0300
Code cleanup part #3
2021-08-29 19:32:25 +0300
Code cleanup part#2: do not copy key values in xxx_selectivity() functions
2021-08-29 14:37:45 +0300
Fix JSON parsing: future-proof data representation in JSON, code cleanup
2021-08-28 12:31:13 +0300
Code cleanup part #2.
2021-08-28 12:31:00 +0300
Update test results (new histogram type: JSON_HB)
2021-08-27 22:28:59 +0300
Code cleanup part #1
2021-08-27 16:57:22 +0300
Rename histogram_type=JSON to JSON_HB
2021-08-27 16:49:45 +0300
Fix compile error and test failure:
2021-08-22 17:31:44 +0100
Fix column range cardinality crash when histogram is null
2021-08-22 15:37:14 +0100
Use existing statistics test to improve coverage for JSON statistics
2021-08-22 08:54:52 +0100
Fix avg_frequency statistics and remove stderr dumps
2021-08-21 09:17:23 +0100
Implement point selectivity for JSON histograms
2021-08-21 01:09:39 +0100
Refactor histogram point selectivity
2021-08-21 00:50:55 +0100
Backfill json histogram bounds during building
2021-08-19 14:38:11 +0100
Improve tests and test results to cover larger cases
2021-08-17 09:54:04 +0100
replace range_selectivity methods for Histograms and add tests
2021-08-16 10:09:56 +0100
Use binary search to compute range selectivity * it also adds an "explain select" statement to the test so that the fprintf calls can print the computed intervals to mysqld.1.err
2021-08-11 07:19:39 +0100
fix returned value type for empty json objects
2021-08-11 06:58:18 +0100
Use generic Histogram_base class for Histogram_builders
2021-08-06 20:08:16 +0300
: Histograms: use JSON as on-disk format
2021-08-05 23:49:44 +0100
report parse error when parsing JSON histogram fails
2021-07-31 20:21:38 +0100
inform test result of zero hist_size for json histogram
2021-07-30 06:55:17 +0100
implement parse and serialize for histogram json
2021-07-29 23:21:43 +0100
remove unneeded shared methods
2021-07-28 05:19:06 +0100
Split histogram classes and into JSON and binary classes
2021-07-23 01:26:50 +0300
: Histograms: use JSON as on-disk format
2021-07-23 08:57:41 +0100
Extract json parser functions from class
2021-07-21 07:23:01 +0100
Add parser to read JSON array (of histograms) into string vector
2021-07-07 22:45:43 +0100
Properly initialize bucket bounds vector
2021-07-02 10:50:51 +0100
Fix garbage null values at end of histogram json
2021-07-02 10:31:25 +0100
Fix garbage null values at end of json array elements
2021-06-30 05:51:08 +0100
Store bucket bounds and extend test cases for JSON histogram
2021-06-24 07:41:09 +0100
rough base for json histogram builder
2021-06-22 18:41:37 +0100
Update test results to match updated system tables
2021-06-16 09:54:34 +0100
record statistics_json test
2021-06-14 17:14:11 +0100
add json statistics test and change histogram column type to blob
2021-06-09 20:39:50 +0100
Prepare JSON as valid histogram_type
Merge 2022-01-18 21:37:52 +0100 - Merge branch 'preview-10.8--Windows-i18-support' into 10.8
2022-01-18 17:32:53 +0100
Invalid (non-UTF8) characters found for option 'plugin_dir'
2021-11-26 18:41:35 +0100
allow users with non-UTF8 passwords to login after upgrade.
2021-11-29 19:47:36 +0100
set console codepage to what user set in --default-character-set
2021-11-24 10:15:11 +0100
Add test for mysql_install_db creating service, with i18
2021-11-23 13:05:25 +0100
UTF8 support on Windows , add mysql_install_db tests
2021-11-23 12:28:28 +0100
mysqltest, Windows - support background execution in 'exec' command
2021-12-11 04:25:22 +0100
UTF8 support on Windows, convert my.ini from ANSI to UTF8
2021-11-22 13:22:05 +0100
UTF8 support on Windows, mysql_upgrade_service preparation
2021-11-22 12:34:10 +0100
Treat codepage 65001 as utf8mb4, not utf8mb3
2021-11-22 12:29:15 +0100
Set activeCodePage=UTF8 for windows programs
2021-11-19 14:14:38 +0100
Do not pass root password in HEX(clear text) from mariadb-install-db.exe to bootstrap
2021-11-19 14:03:51 +0100
Windows - services that have non-ASCII characters do not work with activeCodePage=UTF8
2021-11-19 12:03:48 +0100
Windows client - ReadConsoleA does not work correctly with UTF8 codepage
2021-12-10 23:35:04 +0100
Windows : incorrect handling of non-ASCIIs in get_tty_password
2021-12-03 12:12:14 +1100
: humanize the bytes in innodb info/error messages
2021-12-02 14:30:26 +1100
: autosize innodb_buffer_pool_chunk_size
Merge 2022-01-18 13:19:00 +0200 - Merge 10.7 into 10.8
2020-02-20 13:05:15 +0200
Deb: Track libmariadb3 ABI explicitly to detect future symbol changes
Merge 2022-01-14 19:47:33 +0200 - Merge 10.7 into 10.8
Merge 2022-01-12 17:08:08 +0200 - Merge 10.7 into 10.8
2022-01-03 15:17:04 +0100
C/C 3.3
2021-10-14 23:10:18 +0000
: Support extra initialization file for mysql_install_db
2022-01-06 09:42:06 +1100
mysys: my_rdtsc note about ARM counter
2022-01-04 13:59:59 +1100
: Support RISC-V cycle timer
Merge 2022-01-04 15:56:14 +0200 - Merge 10.7 into 10.8
Merge 2022-01-04 10:30:45 +0200 - Merge 10.7 into 10.8
2021-12-29 22:50:10 +0400
Assertion `length == pack_length()' failed in Field_timestamp_with_dec::sort_string
2021-12-15 21:11:26 +0200
: re-enable my_json_writer-t unit test
2021-12-15 15:43:03 +0100
disable galera_3nodes.galera_ipv6_mariadb-backup
Merge 2021-12-14 14:29:04 +0200 - Merge 10.7 into 10.8
2021-12-09 11:05:14 +0200
: [ERROR] Duplicated key: cause, Assertion `is_uniq_key' failed with optimizer trace
Merge 2021-12-10 13:05:06 +0200 - Merge 10.7 into 10.8
Merge 2021-12-10 12:29:14 +0200 - Merge 10.7 into 10.8
2021-12-09 16:49:40 +0300
: [ERROR] Json_writer: a member name was expected, Assertion `got_name
2021-12-07 09:57:51 +0100
Revert ": re-enable my_json_writer-t unit test"
2021-12-06 18:42:58 +0100
Revert "Improve LibFMT detection"
2021-11-30 18:11:14 -0700
: re-enable my_json_writer-t unit test
2021-11-17 09:41:13 +0200
Improve LibFMT detection
Merge 2021-12-04 13:43:52 +0200 - Merge 10.7 into 10.8
Merge 2021-12-02 17:59:45 +0200 - Merge 10.7 into 10.8
2021-12-02 04:59:49 +0400
allkeys.txt based tests for Unicode-4.0.0 and 5.2.0
Merge 2021-11-29 11:58:15 +0200 - Merge 10.7 into 10.8
2021-11-29 09:24:58 +0200
fixup: GCC 11 -Og -Wmaybe-uninitialized
2021-11-15 05:57:25 +0200
: unittest JSON object member name collision
2021-11-12 03:36:10 +0200
: add assert to detect duplicated JSON keys
2021-11-14 09:48:20 +0200
: resolve duplicated key issues of JSON tracing outputs:
2021-11-15 00:42:26 +0200
Json_writer_object add integers
2021-11-22 20:52:45 +0200
: temporarily disable my_json_writer-t test
Merge 2021-11-25 19:52:52 +0200 - Merge 10.7 into 10.8
Merge 2021-11-25 08:47:54 +0200 - Merge 10.7 into 10.8
2021-11-05 19:03:38 +0100
Remove DYNAMIC_ARRAY get_index_dynamic()
2021-11-14 07:09:08 +0400
UCA: Resetting contractions to ignorable does not work well
2021-11-13 18:49:24 +0400
Refactoring for and
Merge 2021-11-19 17:59:01 +0200 - Merge 10.7 into 10.8
2021-11-19 18:06:48 +0300
UBSAN: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'
2021-11-19 09:46:57 +0100
Revert " Windows - improve utf8 support for command line tools"
2021-11-18 17:19:52 +0100
xxx
2021-11-18 14:23:24 +0100
Windows- UTF8 encoding in the installer
2021-11-11 02:44:37 +0100
Windows- UTF8 encoding in the installer
2021-11-10 10:27:17 +0100
Windows - improve utf8 support for command line tools
2021-11-01 15:21:33 -0700
Modify PR template to encourage contribution of automated tests
Merge 2021-11-12 00:36:05 +0100 - Merge branch '10.7' into 10.8
Merge 2021-11-09 09:52:56 +0200 - Merge 10.7 into 10.8
Merge 2021-11-08 12:42:30 +0200 - Merge 10.7 into 10.8
Merge 2021-11-04 11:29:51 +0100 - Merge branch '10.7' into 10.8
2021-11-02 16:47:33 +0100
Spider fix for 10.8+
2021-11-02 16:04:32 +0100
10.8 branch
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL