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

mysql_upgrade fails without providing any meaningful diagnostics

Details

    • Bug
    • Status: Confirmed (View Workflow)
    • Major
    • Resolution: Unresolved
    • 10.4.10, 10.5, 10.6, 10.7(EOL), 10.8(EOL), 10.9(EOL), 10.10(EOL), 10.11
    • 10.5, 10.6, 10.11
    • Scripts & Clients
    • None
    • Linux

    Description

      after upgrading to 1.4 from 10.3, I execute mysql_upgrade and I get
      mysql.user OK
      Phase 4/7: Running 'mysql_fix_privilege_tables'
      ERROR 1071 (42000) at line 437: Specified key was too long; max key length is 1000 bytes
      FATAL ERROR: Upgrade failed
      But, that is mariadb upgrader code that fails, for my server does not have a single innodb table, all are Rocksdb. If I start Mariadb with skip-innodb=1, there is no error, therefore, the error happens with the upgrader tries to create performance tables for inndb.
      if this is a table from mysql then a descriptive message should say what table is the offending one. I tried to trace all activity and the last message is:
      36 Prepare DROP DATABASE IF EXISTS performance_schema
      36 Query EXECUTE stmt
      36 Execute DROP DATABASE IF EXISTS performance_schema
      36 Query DROP PREPARE stmt
      36 Query SET @cmd= "CREATE DATABASE performance_schema character set utf8"
      36 Query SET @str = IF(@broken_pfs = 0, @cmd, 'SET @dummy = 0')
      36 Query PREPARE stmt FROM @str
      36 Prepare CREATE DATABASE performance_schema character set utf8
      36 Query EXECUTE stmt
      36 Execute CREATE DATABASE performance_schema character set utf8
      36 Query DROP PREPARE stmt
      36 Quit

      so what comes next is generating the error. How do we know what code is being applied?

      Attachments

        1. 1.dump
          90 kB
        2. my.cnf
          3 kB

        Issue Links

          Activity

            philip_38 Philip orleans created issue -
            elenst Elena Stepanova made changes -
            Field Original Value New Value
            Labels need_feedback
            elenst Elena Stepanova made changes -
            Fix Version/s N/A [ 14700 ]
            Resolution Incomplete [ 4 ]
            Status Open [ 1 ] Closed [ 6 ]
            elenst Elena Stepanova made changes -
            Resolution Incomplete [ 4 ]
            Status Closed [ 6 ] Stalled [ 10000 ]
            elenst Elena Stepanova made changes -
            Labels need_feedback
            elenst Elena Stepanova made changes -
            Fix Version/s N/A [ 14700 ]
            serg Sergei Golubchik made changes -
            Status Stalled [ 10000 ] Open [ 1 ]
            elenst Elena Stepanova made changes -
            Labels need_feedback
            serg Sergei Golubchik made changes -
            Labels need_feedback
            elenst Elena Stepanova made changes -
            Labels need_feedback
            philip_38 Philip orleans made changes -
            Attachment my.cnf [ 51562 ]
            Attachment 1.dump [ 51563 ]
            elenst Elena Stepanova made changes -
            Labels need_feedback
            elenst Elena Stepanova made changes -
            Component/s Scripts & Clients [ 11002 ]
            Component/s Storage Engine - InnoDB [ 10129 ]
            Fix Version/s 10.4 [ 22408 ]
            Fix Version/s 10.5 [ 23123 ]
            Assignee Sergei Golubchik [ serg ]
            Summary mysql_upgrade fails mysql_upgrade fails without providing any meaningful diagnostics
            elenst Elena Stepanova made changes -
            Status Open [ 1 ] Confirmed [ 10101 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 103641 ] MariaDB v4 [ 144224 ]
            alice Alice Sherepa made changes -
            alice Alice Sherepa made changes -
            Affects Version/s 10.5 [ 23123 ]
            Affects Version/s 10.6 [ 24028 ]
            Affects Version/s 10.7 [ 24805 ]
            Affects Version/s 10.8 [ 26121 ]
            Affects Version/s 10.9 [ 26905 ]
            Affects Version/s 10.10 [ 27530 ]
            Affects Version/s 10.11 [ 27614 ]
            alice Alice Sherepa made changes -
            Fix Version/s 10.6 [ 24028 ]
            Fix Version/s 10.9 [ 26905 ]
            Fix Version/s 10.10 [ 27530 ]
            Fix Version/s 10.11 [ 27614 ]
            alice Alice Sherepa made changes -
            alice Alice Sherepa made changes -
            julien.fritsch Julien Fritsch made changes -
            Fix Version/s 10.9 [ 26905 ]
            julien.fritsch Julien Fritsch made changes -
            Fix Version/s 10.10 [ 27530 ]
            julien.fritsch Julien Fritsch made changes -
            Fix Version/s 10.4 [ 22408 ]

            People

              serg Sergei Golubchik
              philip_38 Philip orleans
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

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