[ https://issues.apache.org/jira/browse/AIRFLOW-3369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kaxil Naik closed AIRFLOW-3369. ------------------------------- Resolution: Duplicate PR to fix this: https://github.com/apache/airflow/pull/8776 Closing the issue as https://issues.apache.org/jira/browse/AIRFLOW-1156 describes the same issue > Un-pausing a DAG with catchup =False creates an extra DAG run (1.10) > -------------------------------------------------------------------- > > Key: AIRFLOW-3369 > URL: https://issues.apache.org/jira/browse/AIRFLOW-3369 > Project: Apache Airflow > Issue Type: Bug > Components: scheduler > Affects Versions: 1.10.0 > Reporter: Andrew Harmon > Assignee: Kaxil Naik > Priority: Major > Attachments: image.png > > > If you create a DAG with catchup=False, when it is un-paused, it creates 2 > dag runs. One for the most recent scheduled interval (expected) and one for > the interval before that (unexpected). > *Sample DAG* > {code:java} > from airflow import DAG > from datetime import datetime > from airflow.operators.dummy_operator import DummyOperator > dag = DAG( > dag_id='DummyTest', > start_date=datetime(2018,1,1), > catchup=False > ) > do = DummyOperator( > task_id='dummy_task', > dag=dag > ) > {code} > *Result:* > 2 DAG runs are created. 2018-11-18 and 108-11-17 > *Expected Result:* > Only 1 DAG run should have been created (2018-11-18) > -- This message was sent by Atlassian Jira (v8.3.4#803005)