> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.9.md).

# MariaDB 11.8.9 Changelog

<a href="https://mariadb.com/downloads/community/community-server/" class="button primary">Download</a> <a href="/pages/U8oRr8rl0xIZ6J77oR30" class="button secondary">Release Notes</a> <a href="/pages/uc9TEg8ocnECAsgHD4Xu" class="button secondary">Changelog</a> <a href="/pages/CKhA1KWBoO6GnTzVfhnM" class="button secondary">Overview of 11.8</a>

[<sup>*Alternate download from mariadb.org*</sup>](https://downloads.mariadb.org/mariadb/11.8.9/)

**Release date:** 24 Aug 2026

For the highlights of this release, see the [release notes](/docs/release-notes/community-server/11.8/11.8.9.md).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/server/tree/11.8) 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.13](/docs/release-notes/community-server/changelogs/11.4/11.4.13.md)
* [Revision #bf9193a939](https://github.com/MariaDB/server/commit/bf9193a939) <sup>*<mark style="color:$info;">2026-08-17 18:02:04 +1000</mark>*</sup>
  * MDEV-40751 Make sure that VEC\_FROMTEXT results in a length of multiple of 4
* [Revision #3436bd69ec](https://github.com/MariaDB/server/commit/3436bd69ec) <sup>*<mark style="color:$info;">2026-08-17 17:24:31 +1000</mark>*</sup>
  * MDEV-40486 \[to-squash] Move the new lneght check in Item\_func\_vec\_fromtext::val\_str to later
* [Revision #9d916c463c](https://github.com/MariaDB/server/commit/9d916c463c) <sup>*<mark style="color:$info;">2026-08-17 13:48:21 +1000</mark>*</sup>
  * MDEV-40486 \[fixup] Clamp max\_length at MAX\_FIELD\_VARCHARLENGTH in Item\_func\_vec\_fromtext::fix\_length\_and\_dec
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #3b8db45403</mark>*</sup>](https://github.com/MariaDB/server/commit/3b8db45403) <sup>*<mark style="color:$info;">2026-08-19 11:28:01 +0200 - Merge branch '11.4' into 11.8</mark>*</sup>
* [Revision #bb0ac43701](https://github.com/MariaDB/server/commit/bb0ac43701) <sup>*<mark style="color:$info;">2026-08-13 16:40:00 +1000</mark>*</sup>
  * MDEV-40486 Length check for vector fields in CREATE TABLE ... SELECT
* [Revision #da0beac410](https://github.com/MariaDB/server/commit/da0beac410) <sup>*<mark style="color:$info;">2026-06-05 11:58:07 +0300</mark>*</sup>
  * MDEV-39858: Reloading COSINE metric index from disk degrades search recall due to abs2 quantization noise
* [Revision #040824c33a](https://github.com/MariaDB/server/commit/040824c33a) <sup>*<mark style="color:$info;">2026-05-13 22:55:45 +0000</mark>*</sup>
  * MDEV-39459 Fix bad sync pattern for chain replication MTR tests
* [Revision #dee8add860](https://github.com/MariaDB/server/commit/dee8add860) <sup>*<mark style="color:$info;">2026-08-01 20:58:55 +0200</mark>*</sup>
  * memory leak in mariadb-import --lock-tables
* [Revision #6552e45061](https://github.com/MariaDB/server/commit/6552e45061) <sup>*<mark style="color:$info;">2026-07-11 13:14:21 +0200</mark>*</sup>
  * MDEV-40340 mariadb-import --lock-tables crashes
* [Revision #2a4cfdde2b](https://github.com/MariaDB/server/commit/2a4cfdde2b) <sup>*<mark style="color:$info;">2026-07-11 12:00:17 +0200</mark>*</sup>
  * mysqldump: remove dead and broken code
* [Revision #9d4ffe23b2](https://github.com/MariaDB/server/commit/9d4ffe23b2) <sup>*<mark style="color:$info;">2026-07-08 19:13:39 +0200</mark>*</sup>
  * MDEV-40312 SHOW CREATE SERVER incorrect quoting
* [Revision #09bc25339b](https://github.com/MariaDB/server/commit/09bc25339b) <sup>*<mark style="color:$info;">2026-07-08 20:55:00 +0200</mark>*</sup>
  * CREATE SERVER: fix option parsing to support backticks properly
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #eaca80bf32</mark>*</sup>](https://github.com/MariaDB/server/commit/eaca80bf32) <sup>*<mark style="color:$info;">2026-07-28 21:47:53 +0200 - Merge branch '11.4' into '11.8'</mark>*</sup>
* [Revision #1d23deff79](https://github.com/MariaDB/server/commit/1d23deff79) <sup>*<mark style="color:$info;">2026-07-17 17:58:35 +0200</mark>*</sup>
  * MDEV-40427 lock\_move\_reorganize\_page() early exit check is useful only with lock elision
* [Revision #bf58d4cb5f](https://github.com/MariaDB/server/commit/bf58d4cb5f) <sup>*<mark style="color:$info;">2026-06-29 18:10:27 +0200</mark>*</sup>
  * MDEV-40129 Retry transient trylock failures in lock-release fast paths
* [Revision #79f0b7960e](https://github.com/MariaDB/server/commit/79f0b7960e) <sup>*<mark style="color:$info;">2026-07-10 16:22:12 +0530</mark>*</sup>
  * MDEV-39848 : MSAN use-of-uninitialized-value in btr\_sea::hash\_table::lock\_get()
* [Revision #666b2aca09](https://github.com/MariaDB/server/commit/666b2aca09) <sup>*<mark style="color:$info;">2026-07-02 17:29:33 +0530</mark>*</sup>
  * MDEV-38842 Server fails to drop .ibd file when vector table creation fails
* [Revision #78c5b20174](https://github.com/MariaDB/server/commit/78c5b20174) <sup>*<mark style="color:$info;">2026-07-02 11:28:23 +0200</mark>*</sup>
  * MDEV-40243 Fix leak and NULL-deref in mysqldump dump\_all\_servers()
* [Revision #887e926618](https://github.com/MariaDB/server/commit/887e926618) <sup>*<mark style="color:$info;">2026-06-29 19:51:28 +0200</mark>*</sup>
  * MDEV-40210 Redundant CAS in async\_flush\_lsn::try\_clear\_if\_at\_most()
* [Revision #232e3da164](https://github.com/MariaDB/server/commit/232e3da164) <sup>*<mark style="color:$info;">2026-05-27 16:33:07 +0200</mark>*</sup>
  * MDEV-40128 Use per-cell latch in lock\_move\_reorganize\_page()
* [Revision #2b6529426a](https://github.com/MariaDB/server/commit/2b6529426a) <sup>*<mark style="color:$info;">2026-06-30 15:28:09 +1000</mark>*</sup>
  * MDEV-39558 Check resulting VECTOR length in type aggregation inference
* [Revision #9cc1471be8](https://github.com/MariaDB/server/commit/9cc1471be8) <sup>*<mark style="color:$info;">2026-05-24 11:53:55 +0200</mark>*</sup>
  * fix plugins.feedback\_os\_release failure on sles-1600
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #761c2333ca</mark>*</sup>](https://github.com/MariaDB/server/commit/761c2333ca) <sup>*<mark style="color:$info;">2026-06-26 13:46:45 +0300 - Merge 11.4 into 11.8</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #867d16cea7</mark>*</sup>](https://github.com/MariaDB/server/commit/867d16cea7) <sup>*<mark style="color:$info;">2026-06-23 11:07:20 +0200 - Merge branch '11.4' into '11.8'</mark>*</sup>
* [Revision #eccdef6273](https://github.com/MariaDB/server/commit/eccdef6273) <sup>*<mark style="color:$info;">2026-06-15 17:08:52 +0200</mark>*</sup>
  * Post-merge fix
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #420e28ce28</mark>*</sup>](https://github.com/MariaDB/server/commit/420e28ce28) <sup>*<mark style="color:$info;">2026-06-15 15:15:10 +0200 - Merge 11.4 to 11.8</mark>*</sup>
* [Revision #fa723683b0](https://github.com/MariaDB/server/commit/fa723683b0) <sup>*<mark style="color:$info;">2026-06-10 12:14:29 +0530</mark>*</sup>
  * MDEV-39559: Assertion `b` failed in `my_strnncoll_xxxx_nopad_ci`
* [Revision #5d3abcc293](https://github.com/MariaDB/server/commit/5d3abcc293) <sup>*<mark style="color:$info;">2026-06-10 13:29:28 +0530</mark>*</sup>
  * MDEV-39963 InnoDB system tablespace autoshrink fails when the tail extent is an empty XDES\_FREE\_FRAG extent
* [Revision #3a29e4fa8c](https://github.com/MariaDB/server/commit/3a29e4fa8c) <sup>*<mark style="color:$info;">2026-06-10 09:40:54 +0300</mark>*</sup>
  * MDEV-39971: generate\_option\_list may invoke pclose(nullptr)
* [Revision #e232fc6045](https://github.com/MariaDB/server/commit/e232fc6045) <sup>*<mark style="color:$info;">2026-05-05 18:16:16 +0200</mark>*</sup>
  * MDEV-38814 Reduce pessimistic update fallbacks
* [Revision #87825d38d7](https://github.com/MariaDB/server/commit/87825d38d7) <sup>*<mark style="color:$info;">2026-04-28 22:50:58 +0800</mark>*</sup>
  * Fix Lintian flagged spelling in MariaDB Server repository
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #080a7318ac</mark>*</sup>](https://github.com/MariaDB/server/commit/080a7318ac) <sup>*<mark style="color:$info;">2026-06-01 13:59:20 +0200 - Merge 11.4 to 11.8</mark>*</sup>
* [Revision #b316cc8846](https://github.com/MariaDB/server/commit/b316cc8846) <sup>*<mark style="color:$info;">2026-06-01 12:26:19 +0200</mark>*</sup>
  * MDEV-39708 invalid supplier name for MariaDB's own components
* [Revision #33d0ab084c](https://github.com/MariaDB/server/commit/33d0ab084c) <sup>*<mark style="color:$info;">2026-05-29 13:19:50 +1000</mark>*</sup>
  * MDEV-39789 Fix compiling without perfschema
* [Revision #fa4f6a6194](https://github.com/MariaDB/server/commit/fa4f6a6194) <sup>*<mark style="color:$info;">2026-05-14 11:55:15 +0200</mark>*</sup>
  * MDEV-39600 Reduce contention in buf\_flush\_ahead()
* [Revision #32218f35f6](https://github.com/MariaDB/server/commit/32218f35f6) <sup>*<mark style="color:$info;">2026-05-27 14:29:16 -0400</mark>*</sup>
  * bump the VERSION
* [Revision #241050cca8](https://github.com/MariaDB/server/commit/241050cca8) <sup>*<mark style="color:$info;">2026-04-16 23:22:07 +0400</mark>*</sup>
  * MDEV-21423 - lock-free trx\_sys get performance regression cause by lf\_find and ut\_delay
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #b494164767</mark>*</sup>](https://github.com/MariaDB/server/commit/b494164767) <sup>*<mark style="color:$info;">2026-05-20 14:26:46 +0200 - Merge branch '11.8' into 11.8 release</mark>*</sup>
* [Revision #ac8b7757a5](https://github.com/MariaDB/server/commit/ac8b7757a5) <sup>*<mark style="color:$info;">2026-05-18 12:26:32 -0400</mark>*</sup>
  * bump the VERSION
* [Revision #5bd29cf069](https://github.com/MariaDB/server/commit/5bd29cf069) <sup>*<mark style="color:$info;">2026-05-18 11:55:50 +0300</mark>*</sup>
  * MDEV-33853 fixup: Clarify some API comments
* [Revision #8e1945bfa8](https://github.com/MariaDB/server/commit/8e1945bfa8) <sup>*<mark style="color:$info;">2026-05-16 16:56:09 +0300</mark>*</sup>
  * Removed compiler warnings about not used/set not used variables in groonga
* [Revision #7694ab3856](https://github.com/MariaDB/server/commit/7694ab3856) <sup>*<mark style="color:$info;">2026-05-16 16:21:24 +0300</mark>*</sup>
  * Fixed that max\_session\_mem\_used.test works for valgrind builds
* [Revision #666ff1db36](https://github.com/MariaDB/server/commit/666ff1db36) <sup>*<mark style="color:$info;">2026-05-15 16:39:35 +0300</mark>*</sup>
  * MDEV-39519 Change mariadb-dump to use SHOW REPLICA STATUS instead of SHOW SLAVE STATUS

<sub>*This page is licensed: CC BY-SA / Gnu FDL*</sub>

{% @marketo/form formid="4316" formId="4316" %}
