Skip to content

Add invalidate_revision for data quality-driven refetch#81

Merged
koenvo merged 1 commit intomainfrom
feature/refetch-validation-failed
Apr 22, 2026
Merged

Add invalidate_revision for data quality-driven refetch#81
koenvo merged 1 commit intomainfrom
feature/refetch-validation-failed

Conversation

@koenvo
Copy link
Copy Markdown
Contributor

@koenvo koenvo commented Apr 22, 2026

DatasetStore.invalidate_revision(dataset, reason) marks the current revision as VALIDATION_FAILED and resets last_modified_at. On the next run, should_refetch returns True for VALIDATION_FAILED revisions, causing ingestify to refetch and create a new revision.

Emits RevisionInvalidated event for audit trail / alerting.

DatasetStore.invalidate_revision(dataset, reason) marks the current
revision as VALIDATION_FAILED and resets last_modified_at. On the next
run, should_refetch returns True for VALIDATION_FAILED revisions,
causing ingestify to refetch and create a new revision.

Emits RevisionInvalidated event for audit trail / alerting.
@koenvo koenvo force-pushed the feature/refetch-validation-failed branch from 74940f4 to d4987e6 Compare April 22, 2026 13:28
@koenvo koenvo merged commit 7b13cd3 into main Apr 22, 2026
13 checks passed
@koenvo koenvo deleted the feature/refetch-validation-failed branch April 22, 2026 13:31
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