BasPH commented on PR #35392: URL: https://github.com/apache/airflow/pull/35392#issuecomment-1801309200
With these new proposed changes ("enable"/"disable"/"ignore_first"), this means a breaking change and thus release in Airflow 3. I'm still seeing the current behavior leading to a lot of confusion, where 1 DAG run is created when unpausing a DAG with catchup=False. People don't expect any DAG run, and expect to see the first run _AFTER_ the current interval (in which the DAG was unpaused) completes. As suggested in my previous comment https://github.com/apache/airflow/pull/35392#issuecomment-1791984182, if we're going to introduce a breaking change, let's make this the default behavior. I suggest keeping boolean True/False as values. This means no code changes necessary for users, only a breaking change in behavior. -- 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: commits-unsubscr...@airflow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org