Skip to content

check_removed_innodb_variables incorrectly claims InnoDB variables are used #32

Description

@lewart3

MariaDB 11.8.3:
✘ InnoDB variable 'have_innodb' is removed in MariaDB 10.0.0.
✘ InnoDB variable 'innodb_prefix_index_cluster_optimization' is removed in MariaDB 10.10.0.

MySQL 8.0.45:
✘ InnoDB variable 'innodb_support_xa' is removed in MySQL 8.0.0.

None of the above problems are real.

have_innodb is generated from the following line:
2792 $myvar{"have_$engine"} = $val;

MariaDB sets innodb_prefix_index_cluster_optimization = OFF, and I don't know what the admin or user can do about it.

innodb_support_xa is defined by the following nonsense:

2738:    unless ( defined( $myvar{'innodb_support_xa'} ) ) {
2739:        $myvar{'innodb_support_xa'} = 'ON';

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions