Vamsi-klu commented on PR #62918: URL: https://github.com/apache/airflow/pull/62918#issuecomment-4764148478
Current head still deletes failed-run deadlines instead of handling them as missed. `Deadline.prune_deadlines()` is only for successful events; on FAILED DagRuns we need to call `handle_miss()` on pending DagRun deadlines so the callback is queued immediately, and keep pruning limited to SUCCESS. Otherwise a DAG that fails before `deadline_time` loses the deadline row and the miss callback never fires. -- 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]
