All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.6.5 Changelog

MariaDB 10.6.5 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-11-08

Download Release Notes Changelog Overview of 10.6

Release date: 8 Nov 2021

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.5.13

  • Merge 2021-11-05 20:35:45 +0100 - Merge branch '10.5' into 10.6

  • 2021-11-05 08:09:33 +0200

    • fixup: ROW_FORMAT=COMPRESSED may corrupt buf_pool.page_hash

  • Merge 2021-11-05 00:16:31 +0100 - Merge branch '10.5' into 10.6

  • 2021-11-04 09:04:25 +0100

    • columnstore

  • Merge 2021-11-03 14:13:50 +0100 - Merge branch '10.5' into 10.6

  • Merge 2021-11-02 15:38:53 +0100 - Merge branch '10.5' into 10.6

  • 2021-11-02 15:24:20 +0200

    • workaround for mariadb-backup

  • Merge 2021-10-30 10:51:27 +0200 - Merge branch '10.5' into 10.6

  • 2021-10-29 16:25:15 +0300

    • Recovery crash on rolling back DELETE FROM SYS_INDEXES

  • 2021-10-29 16:23:55 +0300

    • fixup: MSVC warning C4018: signed/unsigned mismatch

  • 2021-10-29 13:04:10 +0200

    • columnstore-6.2.1-1

  • Merge 2021-10-29 13:01:02 +0200 - Merge branch '10.5' into 10.6

  • 2021-10-29 10:20:58 +0300

    • Atomic DDL: With innodb_force_recovery=3 InnoDB: Trying to load index but the index tree has been freed

  • 2021-10-28 14:28:16 +0200

    • - upgrade fails creating trigger in sysschema, if root user does not exist

  • Merge 2021-10-28 09:08:58 +0300 - Merge 10.5 into 10.6

  • 2021-10-27 17:21:19 +0300

    • : Enable adaptive spinning on ARMv8 for lock_sys.wait_mutex

  • Merge 2021-10-27 13:47:58 +0300 - Merge 10.5 into 10.6

  • Merge 2021-10-27 10:06:02 +0300 - Merge 10.5 into 10.6

  • 2021-10-26 09:54:37 +0300

    • : Assertion ctx->trx->state == TRX_STATE_ACTIVE on DROP INDEX

  • 2021-10-25 10:55:04 +0300

    • : Set innodb_use_native_aio=OFF when using io_uring on a potentially affected kernel

  • 2021-10-22 12:38:45 +0300

    • InnoDB does not support hardware lock elision

  • 2021-10-22 12:33:37 +0300

    • Duplicated computations of buf_pool.page_hash addresses

  • 2021-10-22 12:32:26 +0300

    • Spinning on buf_pool.page_hash is wasting CPU cycles

  • 2021-10-22 11:59:44 +0300

    • InnoDB hang due to table lock conflict

  • 2021-10-21 17:19:43 +0200

    • Remove trailing space

  • Merge 2021-10-21 16:06:34 +0300 - Merge 10.5 into 10.6

  • 2021-10-20 10:04:31 +0300

    • : Stabilize the test

  • 2021-10-19 20:38:07 +0300

    • After-merge fix: Remove unused variable

  • 2021-10-19 19:54:29 +0300

    • InnoDB DDL fails with DUPLICATE KEY error

  • 2021-10-19 14:03:58 +0800

    • : Enable spinning for log_sys_mutex and log_flush_order_mutex

  • 2021-10-18 18:03:12 +0300

    • : Races between INSERT on child and DDL on parent table

  • Merge 2021-10-18 17:47:31 +0300 - Merge 10.5 into 10.6

  • Merge 2021-10-18 16:36:24 +0300 - Merge 10.5 into 10.6

  • 2021-10-13 15:02:57 +0200

    • Workaround a assertion on shutdown.

  • Merge 2021-10-13 15:17:20 +0300 - Merge 10.5 into 10.6

  • Merge 2021-10-13 13:28:12 +0300 - Merge 10.5 into 10.6

  • 2021-10-12 07:47:10 +0300

    • fixup for clang-9 and earlier

  • 2021-10-08 13:18:59 +0200

    • log_write_up_to needs mechanism to prevent stalls of async. waiters

  • Merge 2021-10-06 10:28:07 +0300 - Merge 10.5 into 10.6

  • Merge 2021-10-05 17:04:51 +0300 - Merge 10.5 into 10.6

  • Merge 2021-10-05 09:21:34 +0300 - Merge 10.5 into 10.6

  • 2021-10-03 13:49:40 +0300

    • : Optimize single-bit atomic operations on IA-32 and AMD64

  • 2021-10-02 11:29:44 +0300

    • : rw_lock: Prefer fetch_sub() to fetch_and()

  • Merge 2021-10-02 11:19:55 +0300 - Merge 10.5 into 10.6

  • 2021-10-02 09:25:40 +0300

    • fixup: Prefer fetch_add() to fetch_or() on IA-32 and AMD64

  • Merge 2021-09-30 10:38:44 +0300 - Merge 10.5 into 10.6

  • 2021-08-04 21:13:04 -0700

    • Misc improvements to the Gitlab-CI pipeline for MariaDB

  • 2021-09-29 10:15:07 +0300

    • : Use LOCK BTS also with the Microsoft compiler

  • 2021-09-28 18:14:11 +0300

    • MTR: loops should divide milliseconds by milliseconds

  • 2021-09-28 17:19:26 +0300

    • : Actually use spinloop on block_lock

  • 2021-09-28 17:19:06 +0300

    • : Universally implement spin loop

  • 2021-09-28 17:17:59 +0300

    • : More cache friendliness

  • 2021-09-23 18:46:37 +0400

    • Add MY_COLLATION_HANDLER functions min_str() and max_str()

  • 2021-09-21 13:29:27 +0530

    • InnoDB fails to fetch page from doublewrite buffer

  • Merge 2021-09-24 14:38:52 +0300 - Merge 10.5 into 10.6

  • 2021-09-24 09:18:07 +0300

    • fixup: Fix cmake -DWITH_UNIT_TESTS=ON for SUX_LOCK_GENERIC

  • 2021-09-18 14:39:32 +0300

    • fixup: Acquire MDL also in defragmentation

  • 2021-09-18 14:19:55 +0300

    • fixup: Correct a condition

  • Merge 2021-09-17 20:07:38 +0300 - Merge 10.5 into 10.6

  • 2021-09-17 09:14:20 +0300

    • Possible race condition between statistics and bulk insert

  • 2021-09-16 12:50:55 +0300

    • Cleanup: Make btr_root_block_get() more robust

  • 2021-09-15 16:18:39 +0800

    • : Avoid deriving ELEMENT_PER_LATCH from cacheline

  • 2021-09-17 07:01:01 +0300

    • fixup: integer type mismatch on 32-bit

  • 2021-09-16 20:30:08 +0300

    • fixup: Adjust innodb_max_purge_lag_wait

  • Merge 2021-09-16 20:17:12 +0300 - Merge 10.5 into 10.6

  • 2021-09-14 19:06:05 +0300

    • Adaptive purge scheduling based on redo log fill factor

  • 2021-09-14 19:05:05 +0300

    • preparation: Refactor purge_state

  • 2021-09-14 16:23:23 +0300

    • fixup: Remove after_task_callback

  • 2021-09-13 11:55:14 +0300

    • fixup: Do not update dict_table_t::n_ref_count

  • Merge 2021-09-11 19:05:25 +0200 - Merge branch '10.5' into 10.6

  • Merge 2021-09-11 17:55:27 +0300 - Merge 10.5 into 10.6

  • 2021-09-11 01:33:29 +0200

    • Early return from auth_socket system checks on Windows

  • 2021-09-11 00:54:08 +0200

    • : appveyor - do not clone Columnstore

  • 2021-09-10 16:27:38 +0200

    • - disable unneeded submodules, too

  • 2021-09-10 09:38:40 +0200

    • fixup

  • 2021-09-10 02:20:16 +0200

    • Support minor MSI in Windows installer.

  • 2021-09-09 03:47:56 +0600

    • TSAN: unprotected global variable

  • 2021-09-09 02:51:52 +0600

    • TSAN: unprotected global variable

  • 2021-09-09 02:20:53 +0600

    • TSAN: unprotected global counter

  • 2021-09-09 01:58:02 +0600

    • TSAN: data race on a global counter

  • 2021-09-08 22:01:45 +0200

    • Fix generation of bison output for out-of-source builds.

  • 2021-09-08 16:45:11 +0600

    • TSAN: data race on vptr (ctor/dtor vs virtual call)

  • 2021-09-06 19:21:09 +0300

    • Fixed typo in sql/log_event_server.cc related to ddl xid's.

  • 2021-09-03 13:54:00 +0300

    • Errors from failed drop tables where ignored by atomic ddl.

  • Merge 2021-09-07 10:37:36 +0300 - Merge 10.5 into 10.6

  • 2021-08-31 08:48:27 +0300

    • Added galera MTR failed tests in diasbled list

  • 2021-09-05 19:35:21 +0200

    • speedup appveyor build

  • 2021-09-04 20:37:40 +0200

    • speedup appveyor build

  • 2021-09-04 20:33:01 +0200

    • speedup appveyor build

  • 2021-09-04 20:24:37 +0200

    • speedup appveyor build

  • 2021-09-06 14:28:02 +0300

    • : GCC 4.8.5 internal compiler error on ARMv8

  • 2021-09-06 12:32:24 +0300

    • : Avoid futile spin loops

  • 2021-09-06 12:22:33 +0300

    • : Avoid re-reading srv_spin_wait_delay inside a loop

  • 2021-09-06 12:16:26 +0300

    • Unnecessary compare-and-swap loop in srw_mutex

  • Merge 2021-09-06 10:31:32 +0300 - Merge 10.5 into 10.6

  • 2021-09-05 13:09:02 +0200

    • fix Binary_string::c_ptr and c_ptr_safe

  • 2021-09-05 11:53:36 +0200

    • cleanup: only do work when needed

  • 2021-09-05 20:22:39 +0200

    • Fix Windows warnings and tests for -DPLUGIN_PERFSCHEMA=NO

  • 2021-09-05 19:37:13 +0200

    • Fix warnings from -DPLUGIN_PARTITION=NO, portably.

  • 2021-09-04 18:52:10 +0200

    • Incorrect error condition check for ReadFile (named pipes)

  • 2021-09-04 19:08:14 +0300

    • fixup: MSAN and Valgrind errors related to statistics

  • 2021-09-03 18:48:38 +0300

    • fixup: main.backup_lock result difference

  • 2021-09-02 17:17:18 +0300

    • fixup: Throttle purge with exclusive dict_sys.latch

  • 2021-09-01 07:44:11 +0300

    • After-merge fix e94172c2a07f21118d26e4cde0c48a2fd536cf06: unit.conc_cursor

  • 2021-08-31 15:38:56 +0300

    • fixup: set_current_thd() is not defined

  • Merge 2021-08-31 13:56:15 +0300 - Merge 10.5 into 10.6

  • 2021-08-31 13:55:02 +0300

    • follow-up: Reduce disabling innodb_stats_persistent

  • 2021-08-31 13:54:55 +0300

    • : Replace dict_table_t::stats_bg_flag with MDL

  • 2021-08-31 13:54:44 +0300

    • : Lock tables before acquiring dict_sys.latch

  • 2021-08-31 13:54:20 +0300

    • preparation: Various cleanup

  • 2021-08-31 13:54:06 +0300

    • Do not hold mutex while calling que_graph_free()

  • 2021-08-31 13:51:35 +0300

    • Merge dict_sys.mutex into dict_sys.latch

  • 2021-08-31 13:48:10 +0300

    • preparation: Remove dict_sys.freeze() and unfreeze()

  • 2021-08-31 13:48:00 +0300

    • fixup: Avoid MDL acquisition in purge

  • Merge 2021-08-31 11:00:41 +0300 - Merge 10.5 into 10.6

  • 2021-08-28 10:37:37 +0200

    • bugfix: don't filter out lzma from rpm dependencies

  • 2021-08-28 10:34:05 +0200

    • remove tokudb tests (fix bad merge)

  • Merge 2021-08-26 10:20:17 +0300 - Merge 10.5 into 10.6

  • Merge 2021-08-25 08:15:20 +0300 - Merge 10.5 into 10.6

  • Merge 2021-08-23 11:21:33 +0300 - Merge 10.5 into 10.6

  • 2021-08-22 10:39:42 +0200

    • need at least Bison 2.4 for %define api.pure

  • 2021-08-19 15:56:09 +0530

    • : rpl_semi_sync_fail_over.test fails in buildbot

  • 2021-08-19 13:02:05 +0300

    • fixup: innodb.import_corrtupted test cleanup

  • Merge 2021-08-19 12:25:00 +0300 - Merge 10.5 to 10.6

  • 2021-08-16 12:25:52 +0530

    • : rpl_semi_sync_fail_over.test fails in buildbot

  • 2021-08-13 14:01:26 +0530

    • : binlog.binlog_truncate_multi_log_unsafe test fails in buildbot

  • 2021-08-11 11:26:35 +0200

    • Fix clang-cl warning

  • 2021-08-09 11:52:03 +0200

    • Fix cmake warning caused by 751ebe44fda4deb715fc2235548517c287f2a559

  • Merge 2021-08-09 11:24:25 +0200 - Merge branch '10.6' of into 10.6

  • 2021-08-04 20:43:56 +0700

    • : follow-up patch to temporary disable the test main.func_group in PS mode.

  • 2021-08-05 10:42:39 -0400

    • bump the VERSION

  • 2021-08-04 12:44:46 +0200

    • Eliminate the rest of WIN in Connect

  • 2021-08-04 15:32:31 +0200

    • auth_socket: Add SO_PEERCRED definitions for NetBSD

Revision #109fc67d4d
Revision #9b967c4c31
MDEV-26826
Revision #20f7fc6ef2
Revision #e7199671b0
Revision #3a65a3eb93
Revision #415d26913d
Revision #3dc0d884ec
MDEV-26674
Revision #c1adc4d078
Revision #003095e899
MDEV-26936
Revision #37a4ea3f59
MDEV-25683
Revision #ad3e416e8d
Revision #facd9d524d
Revision #dbd6c6dc01
MDEV-25683
Revision #ea45f0ebfb
MDEV-26925
Revision #d8c6c53a06
Revision #1ad1d78981
MDEV-26779
Revision #83dbf2c995
Revision #d4a89b9262
Revision #58fe6b47d4
MDEV-26903
Revision #1193a793c4
MDEV-26674
Revision #1f02280904
MDEV-26769
Revision #c091a0bc8d
MDEV-26826
Revision #fdae71f8e3
MDEV-26828
Revision #5caff20216
MDEV-26883
Revision #059a5f1171
Revision #73f5cbd0b6
Revision #78dec1f199
MDEV-26554
Revision #d6a3f425ee
Revision #6e390a62ba
MDEV-26772
Revision #f7684f0ca5
MDEV-26855
Revision #c3c53926c4
MDEV-26554
Revision #59fe6a8a01
Revision #9c5835e067
Revision #78e023c274
Revision #607de9c7ac
Revision #a8379e53e8
Revision #ebd5205120
MDEV-26467
Revision #d8b8258a53
MDEV-26789
Revision #41c66ef6f7
Revision #c073c9a930
Revision #4ca56e8348
Revision #668a5f3d12
MDEV-26720
Revision #0144d1d2a6
MDEV-26720
Revision #d301cc8edb
Revision #ec619a1def
MDEV-26467
Revision #a49e394399
Revision #260649de04
Revision #309209c51c
MDEV-26467
Revision #27738bd774
Revision #e79fa9f542
MDEV-26467
Revision #d0d4ade918
MDEV-26467
Revision #35f59bc4e1
MDEV-26467
Revision #0d68b0a2d6
MDEV-26669
Revision #7697216371
MDEV-26631
Revision #d95361107c
Revision #37a074f6c3
MDEV-26467
Revision #b740b2356d
MDEV-25919
Revision #56843d62f9
MDEV-24258
Revision #ae8c8d8874
Revision #1e9c922fa7
MDEV-26623
Revision #1a4a7dddb6
Revision #48bbc44733
MDEV-26609
Revision #106b16a5af
MDEV-26356
Revision #9d8e83b676
MDEV-26356
Revision #03c09837fc
Revision #ea52a3eb97
MDEV-26356
Revision #717a32154c
MDEV-26356
Revision #03e4cb2484
MDEV-24512
Revision #f6717c4af6
MDEV-24258
Revision #329d370f2d
Revision #15139964d5
Revision #54f79a0f7f
Revision #8ada144012
MDEV-26527
Revision #b873651e3c
MDEV-26527
Revision #f68c6ccd20
MDEV-26579
Revision #ca4bc3e3a9
MDEV-26579
Revision #d089b51d66
Revision #748539837e
Revision #c8aa812369
Revision #7f50edb215
Revision #115fec58f1
Revision #78084fa747
Revision #a6042123c1
Revision #7e31cfda64
Revision #40ae9c5d10
Revision #cacd8f5ad8
Revision #d8943b0cc3
MDEV-26527
Revision #7dd85c0ffd
MDEV-26527
Revision #999d254cf2
MDEV-26527
Revision #16131a7e46
MDEV-26527
Revision #2e39987fda
MDEV-26467
Revision #277ba134ad
MDEV-26467
Revision #0f0b7e47bc
MDEV-26467
Revision #a73eedbf3f
MDEV-26467
Revision #7730dd392b
Revision #4c1ed54bfc
Revision #b9e2002702
Revision #12c3d1e1d7
Revision #ae85835cc7
Revision #4ffcfe7c2a
MDEV-26538
Revision #5ae5453291
MDEV-25919
Revision #c4ebfe22f9
MDEV-4750
Revision #4690442411
MDEV-24258
Revision #ee39757f3c
Revision #241e2ba642
MDEV-25919
Revision #55a344ffa3
Revision #9608773f75
MDEV-4750
Revision #45a05fda27
MDEV-25919
Revision #c5fd9aa562
MDEV-25919
Revision #094de71742
MDEV-25919
Revision #6a2cd6f4b4
MDEV-19505
Revision #82b7c561b7
MDEV-24258
Revision #2e08b6d78c
MDEV-24258
Revision #4362ed1b6f
MDEV-25691
Revision #e94172c2a0
Revision #7271cf48d6
Revision #77ae644f57
Revision #cc4e20e56f
Revision #ded27d2896
Revision #49f95c4065
Revision #75c641d22b
Revision #b0d38448a1
MDEV-25958
Revision #d12b5e2187
MDEV-20931
Revision #f3fcf5f45c
Revision #475f69b985
MDEV-25958
Revision #583516bbb9
MDEV-25962
Revision #9ac1ac0061
Revision #78c7d50e4f
Revision #1add892e6d
server
Revision #e38b372e7c
MDEV-26180
Revision #fbadc87fce
Revision #3cc23c9973
MDEV-25602
Revision #7308e009c9

The most recent release of MariaDB 10.6 is:

MariaDB 10.6.24 Stable (GA) Download Now

Alternate download from mariadb.org

Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Distributions which Include MariaDB

This page is licensed: CC BY-SA / Gnu FDL