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

Remove old logic for 3.23-to-higher upgrades from upgrade SQL scripts

    XMLWordPrintable

    Details

      Description

      Scripts used for upgrade (e.g. mysql_system_tables_fix.sql) use ancient logic implemented for upgrades from very old versions, such as 3.23. It cannot stay there forever, the scripts grow complicated, and modification of them becomes error-prone. Since it is unrealistic to expect anyway, that live upgrade from such an old version would work, some clean-up is needed.

      See MDEV-6068 for an example of such logic.

      Also they can be simplified by using compound statements.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              nirbhay_c Nirbhay Choubey (Inactive)
              Reporter:
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: