This repository has been archived by the owner on Apr 15, 2022. It is now read-only.
2.3.0-k8
What's New?
- Database Deployment Migrated to Server side running on Bobby pod (@abaveja313, @Ben-Epstein )
- Initial K8s deployment code available - known bug with init container hanging, expected to be working in next release (@abaveja313 )
- Models are now logged as MLModels instead of the raw model binary (@abaveja313 )
- Model caching for database deployment (@Ben-Epstein )
- Fix for artifacts downloading without file extension (@Ben-Epstein )
- Model deployment metadata managed by Bobby (@abaveja313 )
BREAKING CHANGES
- The models table no longer exists. The deployment model is instead stored in a new column of the Artifacts table called
database_binary
. You must run the migration scripts to alter the artifacts table, otherwise existing deployments won't work - Models currently saved in the database with
log_model
will not be deployable as we have changed the model saving format from model to MLModel. You must read in the model binary, deserialize it, and re-log the model under a new run.
This release is in tandem with the PySplice release.
Upgrade scripts from 2.2.0 are attached below and available here