Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-12218

Clean up InnoDB parameter validation

Details

    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.

      Attachments

        Issue Links

          Activity

            marko Marko Mäkelä created issue -
            marko Marko Mäkelä made changes -
            Field Original Value New Value
            marko Marko Mäkelä made changes -
            Description In MySQL 8.0, [WL#7488|https://dev.mysql.com/worklog/task/?id=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|https://github.com/MariaDB/server/commit/215f4439e1da855116afda184100d2a6d31a7f23] 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.
            In MySQL 8.0, [WL#7488|https://dev.mysql.com/worklog/task/?id=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|https://github.com/mysql/mysql-server/commit/215f4439e1da855116afda184100d2a6d31a7f23] 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.
            serg Sergei Golubchik made changes -
            Fix Version/s 10.3 [ 22126 ]
            Fix Version/s 10.2 [ 14601 ]
            serg Sergei Golubchik made changes -
            Fix Version/s 10.3 [ 22126 ]
            marko Marko Mäkelä made changes -
            Fix Version/s 10.4 [ 22408 ]
            marko Marko Mäkelä made changes -
            Summary Port InnoDB startup refactoring from MySQL 8.0 Clean up InnoDB parameter validation
            marko Marko Mäkelä made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            marko Marko Mäkelä made changes -
            Fix Version/s 10.3 [ 22126 ]
            Fix Version/s 10.4 [ 22408 ]

            Initial version: bb-10.3-marko

            marko Marko Mäkelä added a comment - Initial version: bb-10.3-marko
            marko Marko Mäkelä made changes -
            Assignee Marko Mäkelä [ marko ] Thirunarayanan B [ thiru ]
            Status In Progress [ 3 ] In Review [ 10002 ]
            marko Marko Mäkelä made changes -
            issue.field.resolutiondate 2018-04-29 08:09:07.0 2018-04-29 08:09:07.119
            marko Marko Mäkelä made changes -
            Fix Version/s 10.3.7 [ 23005 ]
            Fix Version/s 10.3 [ 22126 ]
            Assignee Thirunarayanan B [ thiru ] Marko Mäkelä [ marko ]
            Resolution Fixed [ 1 ]
            Status In Review [ 10002 ] Closed [ 6 ]
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 79912 ] MariaDB v4 [ 133155 ]

            People

              marko Marko Mäkelä
              marko Marko Mäkelä
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.