CATCHUP

Backfill missed cron firings when a schedule is re-enabled after being inactive.

Category: schedule-clauses

Syntax

CATCHUP true

Description

The CATCHUP clause determines whether the scheduler should retroactively trigger pipeline runs for cron intervals that were missed while the schedule was INACTIVE. When set to true, re-enabling the schedule causes one run to be enqueued for each missed firing window, subject to the MAX_CONCURRENT limit. When set to false or omitted, missed intervals are silently skipped and execution resumes from the next upcoming cron tick. This clause has no effect unless the schedule has been toggled between INACTIVE and ACTIVE states.

Open in interactive docs →   DeltaForge home →