Skip to content

After a node is deleted, its materializations should be deactivated#1402

Merged
shangyian merged 2 commits intoDataJunction:mainfrom
shangyian:fix-materialization-delete
Jun 16, 2025
Merged

After a node is deleted, its materializations should be deactivated#1402
shangyian merged 2 commits intoDataJunction:mainfrom
shangyian:fix-materialization-delete

Conversation

@shangyian
Copy link
Copy Markdown
Collaborator

@shangyian shangyian commented Jun 14, 2025

Summary

When a node is deleted (whether soft or hard), we should also deactivate any associated materializations.

Test Plan

  • PR has an associated issue: #
  • make check passes
  • make test shows 100% unit test coverage

Deployment Plan

@netlify
Copy link
Copy Markdown

netlify bot commented Jun 14, 2025

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
🔨 Latest commit 7ce3111
🔍 Latest deploy log https://app.netlify.com/projects/thriving-cassata-78ae72/deploys/684edde0b0b02f00087cc971

@shangyian shangyian force-pushed the fix-materialization-delete branch from b8a1527 to b143cbb Compare June 15, 2025 05:18
@shangyian shangyian changed the title After a node is deactivated, its materializations should be as well After a node is deleted, its materializations should be deactivated Jun 16, 2025
@shangyian shangyian requested review from agorajek and samredai June 16, 2025 16:01
@shangyian shangyian marked this pull request as ready for review June 16, 2025 16:02
Copy link
Copy Markdown
Member

@agorajek agorajek left a comment

Choose a reason for hiding this comment

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

No brainer. Thanks for fixing.

@shangyian shangyian merged commit 9a43841 into DataJunction:main Jun 16, 2025
16 checks passed
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.

2 participants