Add idempotent pipeline reruns with change detection #11

Closed
opened 2026-03-12 17:38:46 +00:00 by kert · 0 comments
Owner

Pipelines should be safely re-runnable:

  • Track last successful run timestamp per output table
  • Skip steps whose inputs have not changed since last run
  • Force full rerun with --force flag
  • Store run metadata in DuckDB (schema: _meta)
Pipelines should be safely re-runnable: - Track last successful run timestamp per output table - Skip steps whose inputs have not changed since last run - Force full rerun with --force flag - Store run metadata in DuckDB (schema: _meta)
kert added this to the P3: Pipeline — Run, validate, observe milestone 2026-03-12 17:38:46 +00:00
kert added the pipeline label 2026-03-12 17:38:46 +00:00
kert closed this issue 2026-03-12 20:26:32 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#11