pierrejeambrun commented on code in PR #60818: URL: https://github.com/apache/airflow/pull/60818#discussion_r2774133593
########## airflow-core/docs/core-concepts/backfill.rst: ########## @@ -47,6 +47,24 @@ Run ordering You can run your backfill in reverse, i.e. latest runs first. The CLI option is ``--run-backwards``. +Running backfills on paused DAGs +--------------------------------- + +Airflow allows backfills to run on paused DAGs. This is useful when: + +* You need to reprocess historical data without activating the regular DAG schedule +* The data source is not available for regular runs +* You want to avoid unnecessary computation and logs from scheduled triggers + +When you create a backfill on a paused DAG, only the backfill runs will execute—the DAG remains paused and will not be triggered by its regular schedule. + +**Via UI**: When creating a backfill for a paused DAG, you can: + +- **Check "Unpause on trigger"**: This will unpause the DAG before running the backfill (and regular schedules will resume) +- **Uncheck "Unpause on trigger"** (default): The backfill will run but the DAG stays paused Review Comment: Did you actually test this ? Dags aren't scheduled. <img width="1919" height="970" alt="Image" src="https://github.com/user-attachments/assets/d489a74a-8452-452d-8618-1bebb7ce709c" /> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
