Skip to content

feat(freshness): prepare metadata source freshness - #45

Draft
fvaleye wants to merge 3 commits into
mainfrom
fl/add-metadata-source-freshness
Draft

fvaleye wants to merge 3 commits into
mainfrom
fl/add-metadata-source-freshness

Conversation

@fvaleye

@fvaleye fvaleye commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

What

Add the adapter logic and tests for metadata-based source freshness, keeping results separate when tables share the same schema and name across catalogs. Metadata-based checks remain disabled until metadata retrieval is implemented.

Why

A freshness check must report when the configured source last changed. Mixing up production.main.orders and staging.main.orders can hide stale production data or trigger a false alert.

Checklist

  • Tests added or updated
  • CHANGELOG.md updated (managed by release-please)
  • Breaking change noted in commit footer (BREAKING CHANGE: …) and changelog (not applicable)

@fvaleye
fvaleye marked this pull request as draft October 12, 2026 10:05

@albert20260301 albert20260301 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.

Reviewed the metadata-batch isolation by information schema and the disabled capability gate. The unit and integration coverage includes same-named cross-catalog sources and relevant edge cases; all required checks pass.

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