Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apply all upgrades and also try it on meta #5396

Merged
merged 1 commit into from
Jan 23, 2024

Conversation

JorisGoosen
Copy link
Contributor

previously a bug could occur in a specific situation: say a module QC has an upgrade from 0.18.1 to 0.18.2 ijn 0.18.2. This works! now some time later in version 0.19 an upgrade is added going from 0.18.2 to 0.19. Because of flawed logic this dropped the 0.18.1->2 upgrade...

Besides that Ive added logging of options between each upgrade step, this should help module developers out and bugreports as well

Then there is an attempt added to also update the .meta in options, this should work for renames etc, and I dont think it will break anything else?

previously a bug could occur in a specific situation:
say a module QC has an upgrade from 0.18.1 to 0.18.2 ijn 0.18.2. This works!
now some time later in version 0.19 an upgrade is added going from 0.18.2 to 0.19.
Because of flawed logic this dropped the 0.18.1->2 upgrade...

Besides that Ive added logging of options between each upgrade step,
this should help module developers out and bugreports as well

Then there is an attempt added to also update the `.meta` in options,
this should work for renames etc, and I dont think it will break anything else?
@JorisGoosen JorisGoosen merged commit 0ea9969 into jasp-stats:development Jan 23, 2024
1 check passed
@JorisGoosen JorisGoosen deleted the fixUpgrades branch January 23, 2024 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants