Skip to content

0.44.0 (YANKED [SEE RELEASE NOTES])

Compare
Choose a tag to compare
@bcdurak bcdurak released this 29 Aug 15:19
· 664 commits to main since this release
0c792d8

IMPORTANT NOTICE

This release has been removed from pypi due to an issue with the alembic versions which could affect the database state. A branch occurred in the versions: 0.42.1 -> [0.43.0, e1d66d91a099] -> 0.44.0.

The primary issue arises when deploying version 0.44.0 using a MySQL backend. Although the alembic migration executes all tasks up to 0.44.0, the alembic version represented in the database remains at 0.43.0. This issue persists irrespective of the measures taken, including trying various versions after 0.43.0.

This imbalance leads to failure when running a second replica migration because the database's state is at 0.44.0 while the alembic version remains at 0.43.0. Similarly, attempts to run a second replica or restart the pod fail as the alembic tries to migrate from 0.43.0 to 0.44.0, which is not possible because these changes already exist in the database.

Please note: If you encounter this problem, we recommend that you rollback to previous versions and then upgrade to 0.43.0. If you still experience difficulties, please join our Slack community at https://zenml.io/slack. We're ready to help you work through this issue.


Older Notes

This release brings various improvements over the previous version, mainly
focusing on the usage of newly refactored mlstacks package, ZenML's logging
module and the changes in our analytics.

What's Changed

Full Changelog: 0.43.0...0.44.0