[MDEV-10118] Do not suggest to "upgrade" MySQL5.7 services in MSI installer. Created: 2016-05-24  Updated: 2016-05-24  Resolved: 2016-05-24

Status: Closed
Project: MariaDB Server
Component/s: Platform Windows
Affects Version/s: None
Fix Version/s: 10.0.26, 10.1.15

Type: Bug Priority: Major
Reporter: Vladislav Vaintroub Assignee: Vladislav Vaintroub
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Relates
relates to MDEV-9904 InnoDB 5.7 redo log in 10.0 Closed

 Description   

The current logic of Windows installer is that - whenever it finds an existing Windows service with corresponding mysqld.exe file version less than the version to be installed, it suggests an upgrade in the post installation step.

This does not really work since 10.0 and 5.7 as MariaDB and MySQL versions have diverged, thus 10.0 to 5.7 would

  • be a downgrade, or crossgrade for which this tool was not designed
  • won't work anyway, because an attempts to start MariaDB's mysqld.exe with 5.7 datadir fails (see MDEV-9904 and MDEV-10077)

The user experience of trying to "upgrade" 5.7 to 10.0 during installation is that the upgrade wizard https://mariadb.com/kb/en/mariadb/upgrading-mariadb-on-windows/ fails without any useful message (trying to bring the database with mariadb's mysqld.exe).

This needs to be fixed - MariaDB MSI installer should just ignore anything that is between 5.7 and 10.0, and not offer any service upgrades .


Generated at Thu Feb 08 07:39:48 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.