Skip to content

v0.35.0

Choose a tag to compare

@deliahu deliahu released this 11 May 21:36

v0.35.0

New features

Breaking changes

  • The Python client methods which deploy Python classes have been separated from the deploy() method. Now, deploy() is used only to deploy project folders, and deploy_realtime_api(), deploy_async_api(), deploy_batch_api(), and deploy_task_api() are for deploying Python classes. (docs)
  • The name of the bucket that Cortex uses for internal purposes is no longer configurable. During cluster creation, Cortex will auto-generate the bucket name (and create the bucket if it doesn't exist). During cluster deletion, the bucket will be emptied (unless the --keep-aws-resources flag is provided to cortex cluster down). Users' files should not be stored in the Cortex internal bucket.

Bug fixes

Misc

  • Delete all cortex-created AWS resources when deleting a cluster, and support the --keep-aws-resources flag with cortex cluster down to preserve AWS resources #2161 #1612 (RobertLucian)
  • Validate the user's AWS service quota for number of security groups and in/out rules during cluster creation #2127 #2087 (RobertLucian)
  • Allow specifying only one of --min-instances or --max-instances with cortex cluster scale #2149 (RobertLucian)
  • Use 405 status code for un-implemented Realtime API methods #2158 (RobertLucian)
  • Decrease file size and project size limits #2152 (deliahu)
  • Set the default environment name to the cluster name when creating a cluster #2164 #1546 (deliahu)