[MDEV-13690] Remove unnecessary innodb_use_mtflush, innodb_mtflush_threads parameters and related code Created: 2017-08-31  Updated: 2021-10-25  Resolved: 2017-09-01

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Fix Version/s: 10.3.2

Type: Task Priority: Major
Reporter: Jan Lindström (Inactive) Assignee: Jan Lindström (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
is blocked by MDEV-13674 Deprecate innodb_use_mtflush and inno... Closed
Relates
relates to MDEV-13444 assertion mtflush_io != NULL on exit ... Closed
relates to MDEV-25003 mtflush_service_io - workitem status ... Closed

 Comments   
Comment by Jan Lindström (Inactive) [ 2017-09-01 ]

http://lists.askmonty.org/pipermail/commits/2017-September/011436.html

Comment by Jan Lindström (Inactive) [ 2017-09-01 ]

greenman Can you update KB that from 10.2.9 these variables are deprecated and from 10.3.2 these variables are removed.

Comment by Jan Lindström (Inactive) [ 2017-09-01 ]

greenman Can you update KB that from 10.2.9 these variables are deprecated and from 10.3.2 these variables are removed.

Comment by Ian Gilfillan [ 2017-09-01 ]

Done, https://mariadb.com/kb/en/the-mariadb-library/xtradbinnodb-server-system-variables/ has been updated, will add to version release notes as well.

Comment by Marko Mäkelä [ 2017-09-01 ]

Looks OK, but please apply also this:

diff --git a/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff b/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff
index 46d6d7b30a4..27cead59b58 100644
--- a/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff
+++ b/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff
@@ -364,15 +364,6 @@
  VARIABLE_COMMENT	Maximum delay of user threads in micro-seconds
  NUMERIC_MIN_VALUE	0
  NUMERIC_MAX_VALUE	10000000
-@@ -1636,7 +1636,7 @@
- GLOBAL_VALUE_ORIGIN	COMPILE-TIME
- DEFAULT_VALUE	8
- VARIABLE_SCOPE	GLOBAL
--VARIABLE_TYPE	BIGINT
-+VARIABLE_TYPE	INT
- VARIABLE_COMMENT	DEPRECATED. Number of multi-threaded flush threads
- NUMERIC_MIN_VALUE	1
- NUMERIC_MAX_VALUE	64
 @@ -1692,10 +1692,10 @@
  GLOBAL_VALUE_ORIGIN	COMPILE-TIME
  DEFAULT_VALUE	0

Comment by Jan Lindström (Inactive) [ 2017-09-01 ]

commit 016c35a7f2f4a288542f5fcb0e182c05238398e6
Author: Jan Lindström <jan.lindstrom@mariadb.com>
Date: Fri Sep 1 18:33:46 2017 +0300

MDEV-13690: Remove unnecessary innodb_use_mtflush, innodb_mtflush_threads parameters and related code

Users can use innodb-page-cleaners instead.

Generated at Thu Feb 08 08:07:36 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.