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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]