[MDEV-12218] Clean up InnoDB parameter validation Created: 2017-03-09  Updated: 2018-06-12  Resolved: 2018-04-29

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

Type: Task Priority: Major
Reporter: Marko Mäkelä Assignee: Marko Mäkelä
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Duplicate
is duplicated by MDEV-12272 port WL#7488: InnoDB startup refactoring Closed
Problem/Incident
causes MDEV-16469 SET GLOBAL innodb_change_buffering ha... Closed
Relates
relates to MDEV-12201 innodb_flush_method are not available... Closed

 Description   

In MySQL 8.0, WL#7488 is one of the tasks that is related to the Global Data Dictionary. The text is a broader description of the InnoDB startup.
What was actually implemented in MySQL 8.0.0 is some improved InnoDB startup parameter validation. All parameters are validated before InnoDB actually accesses any data files.
While in MariaDB we might still perform the full InnoDB startup and recovery in the plugin_init function, it is good to merge the applicable part of the changes from 8.0.



 Comments   
Comment by Marko Mäkelä [ 2018-04-26 ]

Initial version: bb-10.3-marko

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