ferruzzi opened a new pull request, #42285: URL: https://github.com/apache/airflow/pull/42285
As discussed in the Airflow 3.0 dev calls, the first step for the new SLA system is stripping the existing implementation out. I did this PR in multiple commits to try to make it more transparent. In this PR: 1. Remove everything related to SLA in the code. 2. Add back the absolute minimum so that existing DAGs won't throw an exception. Brent said he can add a UI banner so any DAG which implements an SLA will get a notification that SLA is not working in 3.0, but we don't want all existing DAGs to start throwing exceptions left and right either. 3. Added a log message to models/dag which triggers if the DAG is init'ed with an "sla_miss_callback" 4. Went through the docs directory and stripped out all references to the SLA feature. -- 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]
