Skip to content

fix: source tweaks - #771

Merged
kbrandt-hs merged 5 commits into
mainfrom
fix/source-tweaks
Oct 8, 2026
Merged

kbrandt-hs merged 5 commits into
mainfrom
fix/source-tweaks

Conversation

@kbrandt-hs

@kbrandt-hs kbrandt-hs commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Partner PRs

dfe-ui

🔍 Context

This PR aims to:

  • add current_table_topic_type to source list and source detail so we can surface whether the current version is addressing main or its own table
  • update the criteria for what causes a new working copy version on source to be created. When ttl, engine, or common header is changed it should also create a new working copy when existing is already deployed
  • adds validation to source update to prevent removing meta schema/changing from receiver <-> fetcher

🧪 Testing

Testing completed on dfe-ui

@kbrandt-hs kbrandt-hs changed the title Fix/source tweaks fix: source tweaks Oct 8, 2026
@kbrandt-hs
kbrandt-hs merged commit 33bbb3d into main Oct 8, 2026
20 checks passed
@kbrandt-hs
kbrandt-hs deleted the fix/source-tweaks branch October 8, 2026 10:38
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown

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.

1 participant