MariaDB 11.8.1 Changelog
Download Release Notes Changelog Overview of 11.8
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.
- Changes from 11.8.0 are also included in this changelog
- Includes all fixes from MariaDB 11.7.2
- Revision #1c4aed7c68
2024-08-15 01:21:11 -0600
- Update `my_snprintf`’s last loose ends to suffixes
- Revision #5de8e2dde3
2024-08-14 23:52:58 -0600
- Update `errmsg-utf8.txt` re `my_snprintf` suffixes
- Revision #202c2fb151
2024-08-12 22:08:50 -0600
- `make abi_update`
- Revision #c8783757d6
2024-10-13 19:27:37 -0600
- Tag rest of my_vsnprintf users w/ ATTRIBUTE_FORMAT
- Revision #63b0ee26f7
2024-08-12 20:23:21 -0600
- Tag ALL `my_error_reporter`s with `ATTRIBUTE_FORMAT`
- Revision #1c315b3fb1
2024-08-12 18:19:15 -0600
- Tag `myisamdef.h` printers with `ATTRIBUTE_FORMAT`
- Revision #302caa9549
2024-08-12 17:34:04 -0600
- Tag the `logger` service with `ATTRIBUTE_FORMAT`
- Revision #2392bd02d8
2025-01-12 22:03:23 -0700
- Tag the `sql/log.h` family with `ATTRIBUTE_FORMAT`
- Revision #21dfef474c
2024-08-05 14:39:09 -0600
- Reënable ATTRIBUTE_FORMAT on DBUG_PRINT & t/eprint
- Revision #d5ba6f71b9
2025-01-12 21:55:23 -0700
- Tag `push_warning_printf` with `ATTRIBUTE_FORMAT`
- Revision #2047483417
2024-07-31 22:42:56 -0600
- Tag `my_printf_error` with `ATTRIBUTE_FORMAT`
- Revision #618afa32ce
2024-07-29 19:57:13 -0600
- Tag `mysqltest` formatters with `ATTRIBUTE_FORMAT`
- Revision #5100773ab9
2024-06-28 20:48:51 -0600
- Tag `my_vsnprintf.c` with `ATTRIBUTE_FORMAT`
- Revision #f3617981ad
2025-01-17 12:50:02 -0700
- `unittest/mytap/tap.h`: Use `ATTRIBUTE_FORMAT`
- Revision #ab50aad15d
2024-08-15 22:56:39 -0600
- Remove ``%`s`` `%b` `%M` `%T` from `my_vsnprintf`
- Revision #6a182553ce
2024-08-11 19:58:11 -0600
- Rename `my_snprintf`’s `%uE` to `%iE`
- Revision #891177418e
2024-06-22 16:11:19 -0600
- Make service_my_snprintf.h doc *more professional*
- Revision #b668a960cd
2024-07-25 21:57:06 -0600
- MDEV-21978 Add `%sQ`, `%sB`, `%uE` & `%sT` to `my_vsnprintf`
- Revision #06851e7f77
2024-06-04 19:35:46 -0600
- Merge `vsnprintf` `%b`, `%T` & `%M` code into `%s`/`%u`
- Revision #9799777992
2025-02-05 17:26:32 +0100
- MDEV-35919 Server crashes in Item_func_vec_distance::fix_length_and_dec upon reading from I_S table
- Revision #49821f21ce
2024-12-04 17:51:23 +0100
- MDEV-9158 post-merge fixes
- Revision #4dee592450
2023-04-21 10:44:44 +0800
- MDEV-9158 Read max size bytes from encryption key file and ignore remain bytes
- Revision #e7f7789482
2024-12-13 11:56:31 +0100
- cleanup: `select ... into` tests
- Merge Revision #9ee09a33bb 2025-02-11 20:29:43 +0100 - Merge branch '11.7' into 11.8
- Revision #c516bea30a
2025-02-10 12:50:19 +0200
- Update mariadb-import man page with --innodb-optimize-keys option
- Revision #9e3a541d1e
2025-02-10 13:27:59 +1100
- MDEV-35049: Use CRC-32C and avoid allocating heap (postfix)
- Revision #2e1ade5307
2025-02-07 16:57:05 +0200
- Added missing DROP PROCEDURE to mtr test main.log_state
- Revision #74f70c3944
2025-02-04 21:35:55 +0200
- Fixed costs in JOIN_TAB::estimate_scan_time() and HEAP
- Revision #edd52b7fc7
2025-02-05 10:41:11 -0500
- MDEV-30469 Feature rebase
- Revision #5e07d1abd4
2025-01-29 15:21:03 -0500
- MDEV-35848, MDEV-35568 Reintroduce delete_while_scanning for multi_delete
- Revision #8ec275da16
2025-01-30 16:30:56 +0200
- MDEV-35955 Wrong result for UPDATE ... ORDER BY LIMIT which uses tmp.table
- Revision #5001300bd4
2024-12-03 09:43:45 -0500
- MDEV-30469 Support ORDER BY and LIMIT for multi-table DELETE, index hints for single-table DELETE
- Revision #02dc8615f2
2024-12-03 09:48:17 -0500
- MDEV-30469 (refactoring) Support ORDER BY and LIMIT for multi-table DELETE...
- Revision #dfdbec1636
2024-11-21 14:55:51 +0800
- MDEV-10862: Stored procedures: default values for parameters (optional parameters)
- Revision #5a8e6230d7
2024-12-29 12:50:04 +0400
- MDEV-34189 Unexpected error on `WHERE inet6col`
- Revision #d1ba623677
2024-12-03 17:17:17 -0800
- All-green GitLab CI in main branch in January 2025
- Revision #9f5adf0ce4
2024-09-12 23:25:40 +0800
- MDEV-34317: Implement RECORD type Implement `DECLARE TYPE type_name IS RECORD (..)` with scalar members in stored routines and anonymous blocks
- Revision #4c956fa15b
2025-01-27 16:29:25 +0700
- MDEV-34724: Skipping a row operation from a trigger
- Revision #fcf7211136
2025-01-26 13:58:03 +0200
- MDEV-35616: Add basic optimizer support for virtual column: more tests
- Revision #18e4b944bf
2025-01-16 10:24:34 +0200
- MDEV-35833: Assertion `marked_for_read()' failed for query with vcols
- Revision #1c2a83179d
2024-11-26 14:50:41 +0200
- MDEV-35616: Add basic optimizer support for virtual column
- Revision #759df4cc5f
2025-01-24 19:22:02 +0700
- MDEV-34551: Column list in the trigger definition
- Revision #3bd23b76c5
2025-01-23 15:15:03 +0100
- MDEV-34740 mariadb-import: optimize index and constraint creation
- Revision #9255206b86
2025-01-24 13:12:55 +0100
- appveyor - run builds in "main" branch
- Revision #b8fa8b9b3d
2025-01-23 21:45:26 +0200
- MDEV-35921: s3.mysqldump fails in buildbot
- Revision #89f5d28191
2024-10-23 15:17:32 +0400
- MDEV-22217 Make OS character sets "utf8" and "utf-8" map to MariaDB character set "utf8mb4"
- Revision #e11592aed3
2024-12-09 17:11:08 +0100
- MDEV-35450 VEC_DISTANCE() function to autouse the available index type
- Revision #528249a20a
2024-12-08 17:14:42 +0100
- cleanup: one Item_func_vec_distance class, not three
- Revision #d2ec5ec9c2
2024-12-09 20:40:29 +0100
- cleanup: move test w/ character_set_results=utf16 into separate file
- Revision #e36ca5b1a6
2024-12-09 12:24:03 +0100
- cleanup: extraneous quotes in errmsg.txt
- Revision #5482155df6
2025-01-17 11:41:32 +0100
- MDEV-34703 followup - reenable Innodb bulk load in mariadb-import
- Revision #11a6c1b30a
2024-11-28 23:02:29 +0400
- MDEV-34699 - mhnsw: support aarch64 SIMD instructions
- Revision #cacaaebf01
2025-01-13 14:48:43 -0500
- MDEV-35837 Move to c++17
- Revision #2563839853
2025-01-15 14:37:43 +0100
- MDEV-34979 generate SBOM from server builds
- Revision #18dbeae1b8
2025-01-15 07:31:33 +0200
- MDEV-35849: index records in a wrong order
- Revision #3761a7fec8
2025-01-10 16:40:55 +0200
- MDEV-35312 page_cur_search_with_match() could avoid rec_get_offsets()
- Revision #793a2fc8ba
2025-01-10 16:40:37 +0200
- MDEV-35049: Always enable page_cur_search_with_match_bytes()
- Revision #4221ed1d7d
2025-01-10 16:40:35 +0200
- MDEV-35049: Avoid building AHI beyond unique field prefix
- Revision #5f7b2a3ced
2025-01-10 16:40:34 +0200
- MDEV-35049: Improve btr_search_drop_page_hash_index()
- Revision #c942b31340
2025-01-10 16:40:32 +0200
- MDEV-35049: Fix bogus rebuild on BTR_CUR_HASH_FAIL
- Revision #6b58ee769f
2025-01-10 16:40:30 +0200
- MDEV-35049: Fix bogus BTR_CUR_HASH_FAIL on contention
- Revision #68cac26108
2025-01-10 16:40:29 +0200
- MDEV-35049: Fix bogus BTR_CUR_HASH_FAIL on PAGE_CUR_LE
- Revision #4dd6131711
2025-01-10 16:40:22 +0200
- MDEV-35049: Privatize ut_fold_ulint_pair()
- Revision #4dcb1b575b
2025-01-10 16:39:44 +0200
- MDEV-35049: Use CRC-32C and avoid allocating heap
- Revision #9c8bdc6c15
2025-01-10 16:30:42 +0200
- MDEV-35049: btr_search_check_free_space_in_heap() is a bottleneck
- Merge Revision #5e8714b7b2 2025-01-09 13:46:06 +0200 - Merge 11.7 into main
- Revision #e021770667
2024-11-26 11:28:57 +1100
- MDEV-34911 Sargable substr(col, 1, n) = str
- Revision #ae998c22b2
2024-12-18 13:50:03 +0100
- MDEV-35683: add basic unit test for DYNAMIC_ARRAY
- Revision #7734c85c31
2024-12-17 16:55:46 +0100
- unittest output improvement for json_normalize-t
- Merge Revision #f5821aaf77 2024-12-04 10:02:00 +0200 - Merge 11.7 into main
- Revision #b24ecd7ca6
2024-12-03 17:51:35 +0530
- MDEV-32250 Enable --no-autocommit by default in mysqldump
- Merge Revision #f0961301c8 2024-12-02 17:55:44 +0200 - Merge 11.7 into main
- Revision #e64857c25b
2024-08-05 23:02:02 +0200
- Provide a safe range for RocksDB errors
- Revision #0fabe1dc18
2024-11-16 12:23:55 -0700
- Create FUNDING.yml
- Revision #a35f744d78
2023-04-08 06:14:14 +0200
- MDEV-31736: format_bytes implementation
- Revision #f24d08df96
2024-11-18 14:41:03 +0400
- MDEV-35437 Suppress "This function has the same name" warnings in I_S queries
- Revision #eff9c198e3
2024-11-14 19:09:01 +0100
- 11.8 branch
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.