Skip to content

materialize-snowflake: skip rename if no encryption key#4235

Merged
danielnelson merged 1 commit intomainfrom
dbn/materialize-snowflake-no-key-checkpoint
Apr 13, 2026
Merged

materialize-snowflake: skip rename if no encryption key#4235
danielnelson merged 1 commit intomainfrom
dbn/materialize-snowflake-no-key-checkpoint

Conversation

@danielnelson
Copy link
Copy Markdown
Contributor

@danielnelson danielnelson commented Apr 13, 2026

Checkpoints created before the encryption key was added do not have the information required to be rewritten and renamed. The previous change guessed that the current channel key was the one used to write the files originally but it did not always work. With this change we use the prior strategy of doing a registration on the original file.

related: #4047

Workflow steps:

No changes

Documentation links affected:

None

Notes for reviewers:

Checkpoints created before the encryption key was added do not have the
information required to be rewritten and renamed.  Guessing that the
current channel key was the one used to write the files originally did
not always works.  It should be safer to use the previous strategy of
doing a registration on the original file.
@danielnelson danielnelson requested review from a team and williamhbaker April 13, 2026 21:16
Copy link
Copy Markdown
Member

@williamhbaker williamhbaker left a comment

Choose a reason for hiding this comment

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

LGTM

@danielnelson danielnelson merged commit 75a3fc0 into main Apr 13, 2026
66 of 70 checks passed
@danielnelson danielnelson deleted the dbn/materialize-snowflake-no-key-checkpoint branch April 13, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants