MariaDB 10.6.5 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-11-08
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
This page is licensed: CC BY-SA / Gnu FDL