MariaDB 10.6.20 Changelog
The most recent release of MariaDB 10.6 is:MariaDB 10.6.21 Stable (GA) Download NowAlternate download from mariadb.org
Download 10.6.20Release NotesChangelogOverview of 10.6
Release date: 1 Nov 2024
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from MariaDB 10.5.27
Merge Revision #f00711bba2 2024-10-29 14:20:03 +0100 - Merge branch '10.5' into 10.6
Revision #8c7786e7d5 2024-07-26 18:31:17 +0300
MDEV-34690 lock_rec_unlock_unmodified() causes deadlock
Revision #92180ad513 2024-06-27 12:15:37 +0300
MDEV-34466 XA prepare don't release unmodified records for some cases
Revision #1cad1dbde6 2024-10-23 07:55:22 +0300
MDEV-35235 innodb_snapshot_isolation=ON fails to signal transaction rollback
Revision #b3be3c2157 2024-06-21 13:07:35 +0300
MDEV-30653 : With wsrep_mode=REPLICATE_ARIA only part of mixed-engine transactions is replicated
Revision #b38edd09ff 2024-10-22 11:35:33 +0300
MDEV-34830 fixup: Relax an assertion
Revision #45537939e7 2024-10-21 14:58:33 +0200
MDEV-34859: Pass thorugh -DWITH_BOOST_CONTEXT to libmariadb
Revision #1067046b7f 2024-10-22 09:09:11 +0300
MDEV-34830 fixup: Relax an assertion
Revision #bea4adcb5a 2024-10-22 09:07:57 +0300
MDEV-35225 Bogus debug assertion failures in innodb.innodb-32k-crash
Revision #1ed30e08af 2024-09-23 08:18:55 -0600
MDEV-34122: Assertion `entry' failed in Active_tranx::assert_thd_is_waiter
Revision #e8db5c8760 2024-10-21 12:37:29 +0200
MDEV-35171 OS_FILE_NORMAL and OS_FILE_AIO are misleading
Revision #7701ccb72d 2024-10-21 10:08:58 +0300
MDEV-35149 Race condition around SET GLOBAL innodb_lru_scan_depth
Revision #70d8ce63c7 2024-10-20 17:13:20 +0200
update C/C
Revision #a68e74b5a4 2024-10-18 15:42:05 +0300
MDEV-35164: optimizer_join_limit_pref_ratio: assertion when the ORDER BY table becomes constant
Revision #0540eac05c 2024-10-16 18:35:37 +0300
MDEV-35180: ref_to_range rewrite causes poor query plan
Revision #3a1cf2c85b 2024-07-18 15:20:42 +0200
MDEV-34679 ER_BAD_FIELD uses non-localizable substrings
Revision #99178311ac 2023-11-04 10:11:51 +0100
don't disable lto in DEB builds
Revision #a20c79da13 2023-11-06 17:31:09 +0100
MDEV-25633 MariaDB crashes when compiled with link time optimizations
Revision #3e3fdb25f1 2023-11-05 19:05:16 +0100
better disable lto for libmysqld_exports.cc
Revision #bfa15f9b34 2024-07-29 17:54:06 +0200
C/C compilation failures under -flto
Revision #3693fb9581 2024-07-24 19:00:15 +0200
MDEV-25199 cluster fails to start up
Revision #e1e836fc76 2024-10-17 09:59:21 +0200
update results after the merge
Revision #bb47e575de 2024-10-17 17:24:20 +0300
MDEV-34830: LSN in the future is not being treated as serious corruption
Revision #740519e15a 2024-10-17 09:10:45 +0300
MDEV-35125: Unnecessary buf_pool.page_hash lookups
Revision #89493a9980 2024-10-15 17:35:27 +0300
MDEV-34993: fix merge into 10.6: OPTIMIZER_ADJ_FIX_CARD_MULT should be ON by default
Revision #a4d2cc931d 2024-10-16 14:37:44 +0300
MDEV-35174 Possible hang in trx_undo_prev_version()
Revision #9849e3f948 2024-10-09 15:32:24 +0300
MDEV-35072: Assertion with optimizer_join_limit_pref_ratio and 1-table select
Revision #5619f29384 2024-10-10 16:11:37 +0300
Replace 0.001 with symbolic name COST_EPS
Merge Revision #cd5577ba4a 2024-10-15 16:00:44 +1100 - Merge branch '10.5' into 10.6
Revision #a79c9b3812 2024-10-14 09:36:17 +0200
MDEV-35135 Assertion `!is_cond()' failed in Item_bool_func::val_int / do_select
Merge Revision #cd97caef84 2024-10-09 13:13:24 +0300 - MDEV-33106: Null merge 10.5 into 10.6
Merge Revision #1d0e94c55f 2024-10-09 08:38:48 +0200 - Merge branch '10.5' into 10.6
Revision #a931da82fa 2024-05-14 09:19:34 +0400
MDEV-34123 CONCAT Function Returns Unexpected Empty Set in Query
Revision #6f6c1911dc 2024-10-03 12:21:49 +0300
MDEV-34251 Conditional jump or move depends on uninitialised value in ha_handler_stats::has_stats
Merge Revision #c6e4ea682c 2024-10-03 10:42:58 +0300 - Merge 10.5 into 10.6
Merge Revision #7e0afb1c73 2024-10-03 09:31:39 +0300 - Merge 10.5 into 10.6
Revision #cc70ca7eab 2024-10-02 11:09:31 +0300
MDEV-35059 ALTER TABLE...IMPORT TABLESPACE with FULLTEXT SEARCH may corrupt the adaptive hash index
Revision #a298dfb84c 2024-10-01 15:03:04 +0300
MDEV-35053 Crash in purge_sys_t::iterator::free_history_rseg()
Revision #2d031f4a71 2024-10-01 13:29:59 +0300
MDEV-34973 fixup for POWER,s390x
Revision #753e7d6d7c 2024-07-23 16:09:10 +0530
MDEV-27412: JSON_TABLE doesn't properly unquote strings
Revision #6715e4dfe1 2024-09-20 10:34:44 +0200
MDEV-34973: innobase/dict0dict: add
noexcept
to lock/unlock methods
Revision #813123e3e0 2024-09-20 10:19:44 +0200
MDEV-34973: innobase/lock0lock: add
noexcept
Revision #d28ac3f82d 2024-09-30 15:27:38 +0300
MDEV-34207: ALTER TABLE...STATS_PERSISTENT=0 fails to drop statistics
Revision #f199dffe3b 2024-09-27 06:48:55 +1000
MDEV-34937 s3 engine no longer functional on non-gcc builds
Revision #ce272f7c29 2024-07-23 14:58:24 +0300
Remove unused Table_function_json_table::m_text_literal_cs
Revision #d0a6a7886b 2024-07-23 14:33:33 +0300
MDEV-25822 JSON_TABLE: default values should allow non-string literals
Revision #231900e5bb 2024-09-09 13:30:42 +0300
MDEV-34836: TOI on parent table must BF abort SR in progress on a child
Revision #638c62acac 2024-09-23 12:51:27 +0300
MDEV-34983: Remove x86 asm from InnoDB
Revision #71649b93cf 2024-09-20 19:53:56 +0700
MDEV-31933: Make working view-protocol + ps-protocol (running two protocols together)
Revision #ac5cbaff66 2024-09-13 13:07:47 +1000
Aria - correct type
Revision #35d477dd1d 2024-09-18 21:56:28 +0530
MDEV-34453 Trying to read 16384 bytes at 70368744161280 outside the bounds of the file: ./ibdata1
Merge Revision #80fff4c6b1 2024-09-16 16:39:59 +0200 - Merge branch '10.5' into '10.6'
Revision #a74bea7ba9 2024-09-12 10:52:55 +0300
MDEV-34879 InnoDB fails to merge the change buffer to ROW_FORMAT=COMPRESSED tables
Revision #f168050e90 2024-09-12 10:52:12 +0300
MDEV-34791 fixup: Avoid an infinite loop with ROW_FORMAT=COMPRESSED
Merge Revision #09b1269e4a 2024-09-12 10:17:51 +1000 - Merge branch '10.5' into 10.6
Revision #fafcd24e02 2024-09-10 19:57:51 +0300
Fixed compiler warning from strncpy in mysql_plugin.c
Revision #3ae4ecbfc5 2024-09-10 15:52:13 +0300
MDEV-34867 engine S3 cause 500 error for huawei buckets
Revision #c6eadc4087 2024-09-11 14:07:32 +0300
Fix main.order_by_join_limit on x86-debian-12: Mask the cost numbers.
Merge Revision #4a09e74387 2024-09-11 15:49:16 +1000 - Merge branch '10.5' into 10.6
Revision #02b30044aa 2024-09-11 13:37:40 +1000
MDEV-34650 main.having_cond_pushdown test failure - crash server (s390x)
Merge Revision #b7b2d2bde4 2024-09-09 11:30:30 +0300 - Merge 10.5 into 10.6
Revision #c630e23a18 2024-09-07 17:17:44 +0300
MDEV-34894: Poor query plan, because range estimates are not reused for ref(const)
Revision #c41ab95a38 2024-09-06 15:05:23 +0300
Remove rows and cost from optimizer trace for not usable key parts
Revision #886d740ad7 2024-09-06 15:04:36 +0300
Optimized max_part_bit in sql_select.cc to use my_find_first_bit.
Revision #f0b2e76577 2024-09-06 14:58:45 +0300
Removed ctrl-l from the source
Merge Revision #60b93cdd30 2024-09-06 13:52:57 +1000 - Merge branch '10.5' into 10.6
Revision #2ed33f2fb6 2024-09-04 21:25:07 +0200
MDEV-26114: Update Sys Schema README
Revision #9f0b106631 2024-09-03 18:22:10 +0300
MDEV-34845 buf_flush_buffer_pool(): Assertion `!os_aio_pending_reads()' failed
Revision #9878238f74 2024-09-03 14:15:57 +0300
MDEV-34791: Redundant page lookups hurt performance
Revision #4e2c02a12c 2024-01-15 18:25:36 +0300
MDEV-33133: MDL conflict handling code should skip BF-aborted trxs
Merge Revision #d5a669b6b6 2024-09-03 07:44:51 +0200 - Merge branch '10.5' into '10.6'
Revision #c8d040938a 2024-08-18 20:10:19 +0300
MDEV-34720: Poor plan choice for large JOIN with ORDER BY and small LIMIT
Revision #819765a47d 2024-08-09 11:22:14 +0300
Code cleanup in test_if_skip_sort_order()
Revision #a50a5e0f3b 2024-07-26 09:04:30 +0300
MDEV-34647 : 'INSERT...SELECT' on MyISAM table suddenly replicated by Galera
Revision #b1f7522170 2024-08-30 08:32:10 +0300
MDEV-34841 : Enable working Galera tests
Revision #1c48950e1f 2024-06-19 14:08:13 +0300
MDEV-30536: Fix Galera bulk insert optimization MTR test
Merge Revision #bac0804d81 2024-09-01 06:47:32 +0200 - Merge branch '10.5' into '10.6'
Merge Revision #a4654ecceb 2024-08-29 11:28:01 +0200 - Merge branch '10.5' into 10.6
Merge Revision #0e76c1ba94 2024-08-28 15:51:36 +0300 - Merge 10.5 into 10.6
Revision #bda40ccb85 2024-08-28 07:18:03 +0300
MDEV-34803 innodb_lru_flush_size is no longer used
Merge Revision #48becffd07 2024-08-27 08:52:10 +0300 - Merge 10.5 into 10.6
Revision #8cc822283e 2024-08-27 08:51:45 +0300
MDEV-34515 fixup: innodb.innodb_defrag_concurrent fails
Revision #36ab75a498 2024-08-27 07:27:24 +0300
MDEV-34515: Fix a bogus debug assertion
Revision #76f6b6d818 2024-08-26 12:23:17 +0300
MDEV-34515: Reduce context switching in purge
Revision #b7b9f3ce82 2024-08-26 12:23:06 +0300
MDEV-34515: Contention between purge and workload
Revision #d58734d781 2024-08-26 12:22:44 +0300
MDEV-34520 purge_sys_t::wait_FTS sleeps 10ms, even if it does not have to
Revision #9020baf126 2024-08-24 19:01:06 +0300
Trivial fix: Make test_if_cheaper_ordering() use actual_rec_per_key()
Revision #9db2b327d4 2024-08-23 13:27:50 +0300
MDEV-34759: buf_page_get_low() is unnecessarily acquiring exclusive latch
Revision #3e5e97b26f 2024-08-22 12:59:40 -0600
MDEV-34799: "Could not write packet" err message args off by 1
Merge Revision #fc5772ce17 2024-08-20 09:11:34 +0200 - Merge branch '10.5' into 10.6
Merge Revision #267c0fce56 2024-08-15 10:16:46 +0300 - Merge 10.5 into 10.6
Merge Revision #757c368139 2024-08-14 10:56:11 +0300 - Merge 10.5 into 10.6
Revision #4f8803c036 2024-08-14 07:54:15 +0300
MDEV-34678 pthread_mutex_init() without pthread_mutex_destroy()
Merge Revision #2e580dc2a8 2024-08-09 08:51:21 +0200 - Merge branch '10.6' into mariadb-10.6.19
Revision #f15de42585 2024-08-08 17:58:51 -0400
bump the VERSION
Revision #fa8ce92cc0 2024-08-02 10:31:08 +1000
MDEV-34682 Return the return value of ddl recovery done in ha_initialize_handlerton
Revision #00862b688c 2024-08-02 14:34:31 +0700
MDEV-14959: Control over memory allocated for SP/PS
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?