Skip to content
This repository has been archived by the owner on Apr 15, 2022. It is now read-only.

2.3.0-k8

Compare
Choose a tag to compare
@Ben-Epstein Ben-Epstein released this 15 Sep 22:32
· 237 commits to master since this release
1ed899b

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