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.
Gliffy Diagrams
Attachments
Issue Links
- relates to
-
MDEV-6068 Upgrade removes all changes to 'mysql' database
-
- Closed
-
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
http://lists.askmonty.org/pipermail/commits/2014-December/007123.html