Skip to content

backport: Snowflake dynamic table features to stable - #1916

Merged
colin-k-rogers merged 6 commits into
stablefrom
backport/dynamic-table-features-to-stable
May 6, 2026
Merged

backport: Snowflake dynamic table features to stable#1916
colin-k-rogers merged 6 commits into
stablefrom
backport/dynamic-table-features-to-stable

Conversation

@colin-k-rogers

Copy link
Copy Markdown
Contributor

Summary

Consolidation backport of 6 Snowflake dynamic-table features and fixes that are on main but missing from stable. These were cherry-picked in dependency order to avoid the conflicts that caused individual promote-to-stable runs to fail (root cause: #1602 and #1603 landed the same day and touch overlapping files; cherry-picking one without the other left stable in a state where subsequent diffs couldn't apply cleanly).

Commits included (in order)

  • feat(snowflake): add transient support for dynamic tables (#1603)
  • feat(snowflake): add scheduler support for dynamic tables (#1710)
  • Add refresh_warehouse config for Snowflake dynamic tables (#1788)
  • Fix immutable_where clause causing syntax errors (#1835)
  • feat(snowflake): Add COPY GRANTS support for dynamic tables (#1498)
  • feat(snowflake): add transient tmp relation type for incremental models (#1894)

Related open PRs to close after this merges

Not included

  • #1851 (CREATE OR ALTER for DT config changes) — still open against main; promote separately once merged

igorbelianski-cyber and others added 6 commits May 5, 2026 17:04
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Colin Rogers <111200756+colin-rogers-dbt@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Colin Rogers <111200756+colin-rogers-dbt@users.noreply.github.com>
Co-authored-by: Colin Rogers <111200756+colin-rogers-dbt@users.noreply.github.com>
@colin-k-rogers
colin-k-rogers requested a review from a team as a code owner May 6, 2026 00:05
@cla-bot cla-bot Bot added the cla:yes The PR author has signed the CLA label May 6, 2026
@cla-bot
cla-bot Bot temporarily deployed to dbt-snowflake May 6, 2026 00:05 Inactive

@QMalcolm QMalcolm left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! One NIT on a changie timestamp but didn't notice anything else

Comment thread dbt-snowflake/.changes/unreleased/Features-20250707-131918.yaml
@colin-k-rogers
colin-k-rogers merged commit 5ee2a2c into stable May 6, 2026
26 of 29 checks passed
@colin-k-rogers
colin-k-rogers deleted the backport/dynamic-table-features-to-stable branch May 6, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla:yes The PR author has signed the CLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants