Skip to content

Add adaptive refresh mode option for dynamic tables #5097

Description

@arifischer

Company Name

Runna

Use Cases or Problem Statement

On July 30th, 2026, Snowflake made the ADAPTIVE dynamic table refresh mode generally available.

However, this is not yet reflected in the terraform provider. When running our terraform plan using the ADAPTIVE refresh mode, we get errors like the below:

Error: Invalid value for variable

  on terraform-modules/path/to/my_table.tf line xx, in module "my_table":
  19:   refresh_mode = module.tables_config.dynamic_table_refresh_mode.adaptive
    ├────────────────
    │ var.refresh_mode is "ADAPTIVE"

Invalid refresh mode, must be one of: AUTO, INCREMENTAL, FULL.

Please can the ADAPTIVE refresh mode be added to the provider? It's quite a great feature that allows Snowflake to determine whether an incremental refresh would be more expensive than a reinitialisation and adjust accordingly.

Category

category:snowflake

Object type(s)

resource:dynamic_table

Proposal

No response

Additional Information

No response

Would you like to implement a fix?

  • Yeah, I'll take it 😎

Metadata

Metadata

Labels

category:snowflakeIssue ending with missing features in Snowflake or improper Snowflake behavior.feature-requestMissing provider feature.resource:dynamic_tableIssue connected to the snowflake_dynamic_table resource

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions