← Back to team overview

enterprise-support team mailing list archive

[Bug 2062419] [NEW] Does not recognize MySQL Version 8.x.y-commercial x86_64 (fails innodb check)

 

Public bug reported:

The script - in the section earlier fixed for spurious "No InnoDB
Support Enabled!" - does a number of version checks that fail for MySQL
8.xx commercial.

Hard coding innodb_enabled=1 around line 1281 is a workaround, and putting in something like
        elif [ "$major_version" = '8.0' ] && [ "$mysql_version_num" -ge 050603 ] ; then
        mysql_variable \'ignore_builtin_innodb\' ignore_builtin_innodb
                if [ "$ignore_builtin_innodb" = "ON" ] ; then
                innodb_enabled=0
                else
                innodb_enabled=1
                fi

at 1280 works fine, but I suspect there's better logic to use, I just
haven't been paying attention to the versioning of things for a while
and this is my 1st encounter with the commercial version.

** Affects: mysql-tuning-primer
     Importance: Undecided
         Status: New


** Tags: commercial innodb version-checking

-- 
You received this bug notification because you are a member of Ubuntu
Server/Client Support Team, which is subscribed to MySQL.
Matching subscriptions: Ubuntu Server/Client Support Team
https://bugs.launchpad.net/bugs/2062419

Title:
  Does not recognize MySQL Version 8.x.y-commercial x86_64 (fails innodb
  check)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mysql-tuning-primer/+bug/2062419/+subscriptions