Snowflake has introduced Consumer Controlled Maintenance Policies for Native Apps, giving consumers the ability to define when upgrades happen in their accounts using cron-based schedules. Previously, Native App upgrades were immediate and provider-controlled with no consumer input. The new feature lets consumers create maintenance policies, apply them account-wide or per application, and coordinates both Native App upgrades and SPCS compute pool node maintenance within the same window. Providers can still set upgrade deadlines to prevent indefinite delays. The post walks through both provider configuration (enabling UPGRADE_IN_MAINTENANCE_WINDOW and AUTOMATIC_APPLICATION_MAINTENANCE) and consumer setup with a practical financial analytics example.
Table of contents
The Challenge: Upgrades Without WarningIntroducing Consumer Controlled Maintenance PoliciesGet Amin Setayesh’s stories in your inboxHow It Works: For ProvidersHow It Works: For ConsumersWhat happens nextLearn MoreSort: