MariaDB 10.6.5 Changelog
The most recent release of MariaDB 10.6 is:
MariaDB 10.6.20 Stable (GA) Download Now
Alternate download from mariadb.org
Download 10.6.5 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 Revision #109fc67d4d 2021-11-05 20:35:45 +0100 - Merge branch '10.5' into 10.6
- Revision #9b967c4c31
2021-11-05 08:09:33 +0200
- MDEV-26826 fixup: ROW_FORMAT=COMPRESSED may corrupt buf_pool.page_hash
- Merge Revision #20f7fc6ef2 2021-11-05 00:16:31 +0100 - Merge branch '10.5' into 10.6
- Revision #e7199671b0
2021-11-04 09:04:25 +0100
- columnstore
- Merge Revision #3a65a3eb93 2021-11-03 14:13:50 +0100 - Merge branch '10.5' into 10.6
- Merge Revision #415d26913d 2021-11-02 15:38:53 +0100 - Merge branch '10.5' into 10.6
- Revision #3dc0d884ec
2021-11-02 15:24:20 +0200
- MDEV-26674 workaround for mariadb-backup
- Merge Revision #c1adc4d078 2021-10-30 10:51:27 +0200 - Merge branch '10.5' into 10.6
- Revision #003095e899
2021-10-29 16:25:15 +0300
- MDEV-26936 Recovery crash on rolling back DELETE FROM SYS_INDEXES
- Revision #37a4ea3f59
2021-10-29 16:23:55 +0300
- MDEV-25683 fixup: MSVC warning C4018: signed/unsigned mismatch
- Revision #ad3e416e8d
2021-10-29 13:04:10 +0200
- columnstore-6.2.1-1
- Merge Revision #facd9d524d 2021-10-29 13:01:02 +0200 - Merge branch '10.5' into 10.6
- Revision #dbd6c6dc01
2021-10-29 10:20:58 +0300
- MDEV-25683 Atomic DDL: With innodb_force_recovery=3 InnoDB: Trying to load index but the index tree has been freed
- Revision #ea45f0ebfb
2021-10-28 14:28:16 +0200
- MDEV-26925 - upgrade fails creating trigger in sysschema, if root user does not exist
- Merge Revision #d8c6c53a06 2021-10-28 09:08:58 +0300 - Merge 10.5 into 10.6
- Revision #1ad1d78981
2021-10-27 17:21:19 +0300
- MDEV-26779: Enable adaptive spinning on ARMv8 for lock_sys.wait_mutex
- Merge Revision #83dbf2c995 2021-10-27 13:47:58 +0300 - Merge 10.5 into 10.6
- Merge Revision #d4a89b9262 2021-10-27 10:06:02 +0300 - Merge 10.5 into 10.6
- Revision #58fe6b47d4
2021-10-26 09:54:37 +0300
- MDEV-26903: Assertion ctx->trx->state == TRX_STATE_ACTIVE on DROP INDEX
- Revision #1193a793c4
2021-10-25 10:55:04 +0300
- MDEV-26674: Set innodb_use_native_aio=OFF when using io_uring on a potentially affected kernel
- Revision #1f02280904
2021-10-22 12:38:45 +0300
- MDEV-26769 InnoDB does not support hardware lock elision
- Revision #c091a0bc8d
2021-10-22 12:33:37 +0300
- MDEV-26826 Duplicated computations of buf_pool.page_hash addresses
- Revision #fdae71f8e3
2021-10-22 12:32:26 +0300
- MDEV-26828 Spinning on buf_pool.page_hash is wasting CPU cycles
- Revision #5caff20216
2021-10-22 11:59:44 +0300
- MDEV-26883 InnoDB hang due to table lock conflict
- Revision #059a5f1171
2021-10-21 17:19:43 +0200
- Remove trailing space
- Merge Revision #73f5cbd0b6 2021-10-21 16:06:34 +0300 - Merge 10.5 into 10.6
- Revision #78dec1f199
2021-10-20 10:04:31 +0300
- MDEV-26554: Stabilize the test
- Revision #d6a3f425ee
2021-10-19 20:38:07 +0300
- After-merge fix: Remove unused variable
- Revision #6e390a62ba
2021-10-19 19:54:29 +0300
- MDEV-26772 InnoDB DDL fails with DUPLICATE KEY error
- Revision #f7684f0ca5
2021-10-19 14:03:58 +0800
- MDEV-26855: Enable spinning for log_sys_mutex and log_flush_order_mutex
- Revision #c3c53926c4
2021-10-18 18:03:12 +0300
- MDEV-26554: Races between INSERT on child and DDL on parent table
- Merge Revision #59fe6a8a01 2021-10-18 17:47:31 +0300 - Merge 10.5 into 10.6
- Merge Revision #9c5835e067 2021-10-18 16:36:24 +0300 - Merge 10.5 into 10.6
- Revision #78e023c274
2021-10-13 15:02:57 +0200
- Workaround a assertion on shutdown.
- Merge Revision #607de9c7ac 2021-10-13 15:17:20 +0300 - Merge 10.5 into 10.6
- Merge Revision #a8379e53e8 2021-10-13 13:28:12 +0300 - Merge 10.5 into 10.6
- Revision #ebd5205120
2021-10-12 07:47:10 +0300
- MDEV-26467 fixup for clang-9 and earlier
- Revision #d8b8258a53
2021-10-08 13:18:59 +0200
- MDEV-26789 log_write_up_to needs mechanism to prevent stalls of async. waiters
- Merge Revision #41c66ef6f7 2021-10-06 10:28:07 +0300 - Merge 10.5 into 10.6
- Merge Revision #c073c9a930 2021-10-05 17:04:51 +0300 - Merge 10.5 into 10.6
- Merge Revision #4ca56e8348 2021-10-05 09:21:34 +0300 - Merge 10.5 into 10.6
- Revision #668a5f3d12
2021-10-03 13:49:40 +0300
- MDEV-26720: Optimize single-bit atomic operations on IA-32 and AMD64
- Revision #0144d1d2a6
2021-10-02 11:29:44 +0300
- MDEV-26720: rw_lock: Prefer fetch_sub() to fetch_and()
- Merge Revision #d301cc8edb 2021-10-02 11:19:55 +0300 - Merge 10.5 into 10.6
- Revision #ec619a1def
2021-10-02 09:25:40 +0300
- MDEV-26467 fixup: Prefer fetch_add() to fetch_or() on IA-32 and AMD64
- Merge Revision #a49e394399 2021-09-30 10:38:44 +0300 - Merge 10.5 into 10.6
- Revision #260649de04
2021-08-04 21:13:04 -0700
- Misc improvements to the Gitlab-CI pipeline for MariaDB
- Revision #309209c51c
2021-09-29 10:15:07 +0300
- MDEV-26467: Use LOCK BTS also with the Microsoft compiler
- Revision #27738bd774
2021-09-28 18:14:11 +0300
- MTR: loops should divide milliseconds by milliseconds
- Revision #e79fa9f542
2021-09-28 17:19:26 +0300
- MDEV-26467: Actually use spinloop on block_lock
- Revision #d0d4ade918
2021-09-28 17:19:06 +0300
- MDEV-26467: Universally implement spin loop
- Revision #35f59bc4e1
2021-09-28 17:17:59 +0300
- MDEV-26467: More cache friendliness
- Revision #0d68b0a2d6
2021-09-23 18:46:37 +0400
- MDEV-26669 Add MY_COLLATION_HANDLER functions min_str() and max_str()
- Revision #7697216371
2021-09-21 13:29:27 +0530
- MDEV-26631 InnoDB fails to fetch page from doublewrite buffer
- Merge Revision #d95361107c 2021-09-24 14:38:52 +0300 - Merge 10.5 into 10.6
- Revision #37a074f6c3
2021-09-24 09:18:07 +0300
- MDEV-26467 fixup: Fix cmake -DWITH_UNIT_TESTS=ON for SUX_LOCK_GENERIC
- Revision #b740b2356d
2021-09-18 14:39:32 +0300
- MDEV-25919 fixup: Acquire MDL also in defragmentation
- Revision #56843d62f9
2021-09-18 14:19:55 +0300
- MDEV-24258 fixup: Correct a condition
- Merge Revision #ae8c8d8874 2021-09-17 20:07:38 +0300 - Merge 10.5 into 10.6
- Revision #1e9c922fa7
2021-09-17 09:14:20 +0300
- MDEV-26623 Possible race condition between statistics and bulk insert
- Revision #1a4a7dddb6
2021-09-16 12:50:55 +0300
- Cleanup: Make btr_root_block_get() more robust
- Revision #48bbc44733
2021-09-15 16:18:39 +0800
- MDEV-26609 : Avoid deriving ELEMENT_PER_LATCH from cacheline
- Revision #106b16a5af
2021-09-17 07:01:01 +0300
- MDEV-26356 fixup: integer type mismatch on 32-bit
- Revision #9d8e83b676
2021-09-16 20:30:08 +0300
- MDEV-26356 fixup: Adjust innodb_max_purge_lag_wait
- Merge Revision #03c09837fc 2021-09-16 20:17:12 +0300 - Merge 10.5 into 10.6
- Revision #ea52a3eb97
2021-09-14 19:06:05 +0300
- MDEV-26356 Adaptive purge scheduling based on redo log fill factor
- Revision #717a32154c
2021-09-14 19:05:05 +0300
- MDEV-26356 preparation: Refactor purge_state
- Revision #03e4cb2484
2021-09-14 16:23:23 +0300
- MDEV-24512 fixup: Remove after_task_callback
- Revision #f6717c4af6
2021-09-13 11:55:14 +0300
- MDEV-24258 fixup: Do not update dict_table_t::n_ref_count
- Merge Revision #329d370f2d 2021-09-11 19:05:25 +0200 - Merge branch '10.5' into 10.6
- Merge Revision #15139964d5 2021-09-11 17:55:27 +0300 - Merge 10.5 into 10.6
- Revision #54f79a0f7f
2021-09-11 01:33:29 +0200
- Early return from auth_socket system checks on Windows
- Revision #8ada144012
2021-09-11 00:54:08 +0200
- MDEV-26527 : appveyor - do not clone Columnstore
- Revision #b873651e3c
2021-09-10 16:27:38 +0200
- MDEV-26527 - disable unneeded submodules, too
- Revision #f68c6ccd20
2021-09-10 09:38:40 +0200
- MDEV-26579 fixup
- Revision #ca4bc3e3a9
2021-09-10 02:20:16 +0200
- MDEV-26579 Support minor MSI in Windows installer.
- Revision #d089b51d66
2021-09-09 03:47:56 +0600
- TSAN: unprotected global variable
- Revision #748539837e
2021-09-09 02:51:52 +0600
- TSAN: unprotected global variable
- Revision #c8aa812369
2021-09-09 02:20:53 +0600
- TSAN: unprotected global counter
- Revision #7f50edb215
2021-09-09 01:58:02 +0600
- TSAN: data race on a global counter
- Revision #115fec58f1
2021-09-08 22:01:45 +0200
- Fix generation of bison output for out-of-source builds.
- Revision #78084fa747
2021-09-08 16:45:11 +0600
- TSAN: data race on vptr (ctor/dtor vs virtual call)
- Revision #a6042123c1
2021-09-06 19:21:09 +0300
- Fixed typo in sql/log_event_server.cc related to ddl xid's.
- Revision #7e31cfda64
2021-09-03 13:54:00 +0300
- Errors from failed drop tables where ignored by atomic ddl.
- Merge Revision #40ae9c5d10 2021-09-07 10:37:36 +0300 - Merge 10.5 into 10.6
- Revision #cacd8f5ad8
2021-08-31 08:48:27 +0300
- Added galera MTR failed tests in diasbled list
- Revision #d8943b0cc3
2021-09-05 19:35:21 +0200
- MDEV-26527 speedup appveyor build
- Revision #7dd85c0ffd
2021-09-04 20:37:40 +0200
- MDEV-26527 speedup appveyor build
- Revision #999d254cf2
2021-09-04 20:33:01 +0200
- MDEV-26527 speedup appveyor build
- Revision #16131a7e46
2021-09-04 20:24:37 +0200
- MDEV-26527 speedup appveyor build
- Revision #2e39987fda
2021-09-06 14:28:02 +0300
- MDEV-26467: GCC 4.8.5 internal compiler error on ARMv8
- Revision #277ba134ad
2021-09-06 12:32:24 +0300
- MDEV-26467: Avoid futile spin loops
- Revision #0f0b7e47bc
2021-09-06 12:22:33 +0300
- MDEV-26467: Avoid re-reading srv_spin_wait_delay inside a loop
- Revision #a73eedbf3f
2021-09-06 12:16:26 +0300
- MDEV-26467 Unnecessary compare-and-swap loop in srw_mutex
- Merge Revision #7730dd392b 2021-09-06 10:31:32 +0300 - Merge 10.5 into 10.6
- Revision #4c1ed54bfc
2021-09-05 13:09:02 +0200
- fix Binary_string::c_ptr and c_ptr_safe
- Revision #b9e2002702
2021-09-05 11:53:36 +0200
- cleanup: only do work when needed
- Revision #12c3d1e1d7
2021-09-05 20:22:39 +0200
- Fix Windows warnings and tests for -DPLUGIN_PERFSCHEMA=NO
- Revision #ae85835cc7
2021-09-05 19:37:13 +0200
- Fix warnings from -DPLUGIN_PARTITION=NO, portably.
- Revision #4ffcfe7c2a
2021-09-04 18:52:10 +0200
- MDEV-26538 Incorrect error condition check for ReadFile (named pipes)
- Revision #5ae5453291
2021-09-04 19:08:14 +0300
- MDEV-25919 fixup: MSAN and Valgrind errors related to statistics
- Revision #c4ebfe22f9
2021-09-03 18:48:38 +0300
- MDEV-4750 fixup: main.backup_lock result difference
- Revision #4690442411
2021-09-02 17:17:18 +0300
- MDEV-24258 fixup: Throttle purge with exclusive dict_sys.latch
- Revision #ee39757f3c
2021-09-01 07:44:11 +0300
- After-merge fix e94172c2a07f21118d26e4cde0c48a2fd536cf06: unit.conc_cursor
- Revision #241e2ba642
2021-08-31 15:38:56 +0300
- MDEV-25919 fixup: set_current_thd() is not defined
- Merge Revision #55a344ffa3 2021-08-31 13:56:15 +0300 - Merge 10.5 into 10.6
- Revision #9608773f75
2021-08-31 13:55:02 +0300
- MDEV-4750 follow-up: Reduce disabling innodb_stats_persistent
- Revision #45a05fda27
2021-08-31 13:54:55 +0300
- MDEV-25919: Replace dict_table_t::stats_bg_flag with MDL
- Revision #c5fd9aa562
2021-08-31 13:54:44 +0300
- MDEV-25919: Lock tables before acquiring dict_sys.latch
- Revision #094de71742
2021-08-31 13:54:20 +0300
- MDEV-25919 preparation: Various cleanup
- Revision #6a2cd6f4b4
2021-08-31 13:54:06 +0300
- MDEV-19505 Do not hold mutex while calling que_graph_free()
- Revision #82b7c561b7
2021-08-31 13:51:35 +0300
- MDEV-24258 Merge dict_sys.mutex into dict_sys.latch
- Revision #2e08b6d78c
2021-08-31 13:48:10 +0300
- MDEV-24258 preparation: Remove dict_sys.freeze() and unfreeze()
- Revision #4362ed1b6f
2021-08-31 13:48:00 +0300
- MDEV-25691 fixup: Avoid MDL acquisition in purge
- Merge Revision #e94172c2a0 2021-08-31 11:00:41 +0300 - Merge 10.5 into 10.6
- Revision #7271cf48d6
2021-08-28 10:37:37 +0200
- bugfix: don't filter out lzma from rpm dependencies
- Revision #77ae644f57
2021-08-28 10:34:05 +0200
- remove tokudb tests (fix bad merge)
- Merge Revision #cc4e20e56f 2021-08-26 10:20:17 +0300 - Merge 10.5 into 10.6
- Merge Revision #ded27d2896 2021-08-25 08:15:20 +0300 - Merge 10.5 into 10.6
- Merge Revision #49f95c4065 2021-08-23 11:21:33 +0300 - Merge 10.5 into 10.6
- Revision #75c641d22b
2021-08-22 10:39:42 +0200
- need at least Bison 2.4 for `%define api.pure`
- Revision #b0d38448a1
2021-08-19 15:56:09 +0530
- MDEV-25958: rpl_semi_sync_fail_over.test fails in buildbot
- Revision #d12b5e2187
2021-08-19 13:02:05 +0300
- MDEV-20931 fixup: innodb.import_corrtupted test cleanup
- Merge Revision #f3fcf5f45c 2021-08-19 12:25:00 +0300 - Merge 10.5 to 10.6
- Revision #475f69b985
2021-08-16 12:25:52 +0530
- MDEV-25958: rpl_semi_sync_fail_over.test fails in buildbot
- Revision #583516bbb9
2021-08-13 14:01:26 +0530
- MDEV-25962: binlog.binlog_truncate_multi_log_unsafe test fails in buildbot
- Revision #9ac1ac0061
2021-08-11 11:26:35 +0200
- Fix clang-cl warning
- Revision #78c7d50e4f
2021-08-09 11:52:03 +0200
- Fix cmake warning caused by 751ebe44fda4deb715fc2235548517c287f2a559
- Merge Revision #1add892e6d 2021-08-09 11:24:25 +0200 - Merge branch '10.6' of https://github.com/mariadb/server into 10.6
- Revision #e38b372e7c
2021-08-04 20:43:56 +0700
- MDEV-26180: follow-up patch to temporary disable the test main.func_group in PS mode.
- Revision #fbadc87fce
2021-08-05 10:42:39 -0400
- bump the VERSION
- Revision #3cc23c9973
2021-08-04 12:44:46 +0200
- MDEV-25602 Eliminate the rest of WIN in Connect
- Revision #7308e009c9
2021-08-04 15:32:31 +0200
- auth_socket: Add SO_PEERCRED definitions for NetBSD
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.