-
Notifications
You must be signed in to change notification settings - Fork 16.6k
AIP-86 - Implement basic functionality for deadline alerts async callbacks#53201
AIP-86 - Implement basic functionality for deadline alerts async callbacks#53201o-nikolas merged 1 commit intoapache:mainfrom
Conversation
As discussed in dev calls and email list, async callbacks for deadline alerts will run in the triggerer. This implements foundational changes needed for the callbacks to run.
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.
|
I'll fix the merge conflicts and add unit tests in a bit |
o-nikolas
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few comments so far. As you called out, needs fixes still before final review.
3242611 to
f17af35
Compare
o-nikolas
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Src lgtm after comments are resolved. Should we have unit tests for any of this?
f17af35 to
6d35915
Compare
Thanks! Unit tests added now |
ferruzzi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My concerns were addressed. Approved pending merge conflict resolution.
76db09b to
27af90d
Compare
ashb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given this a first surface-level pass
27af90d to
35696d6
Compare
8e3d4b7 to
191916e
Compare
191916e to
9cf3235
Compare
As discussed in dev calls and [email list](https://lists.apache.org/thread/cpnngjd9vl3wszjczwqkvl13p5pvbm5d),
async callbacks for deadline alerts will run in the triggerer. This
implements foundational changes needed for the callbacks to run.
9cf3235 to
54e34a2
Compare