-
Notifications
You must be signed in to change notification settings - Fork 495
feat: add airflow triggerer Deployment
#521
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
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.
|
Hi @thesuperzapper, thank you for the feedback! I fixed all the issues you pointed out and also made the triggerer enabled by default. |
thesuperzapper
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.
Hey @mmazek great work so far, but still a few quick changes are required to get it merged.
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.
@mmazek Upon testing I realized that the --capacity parameter actually does not work (its airflow's fault, see apache/airflow#21752), setting it at all causes the triggerer to crash.
thesuperzapper
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.
@mmazek looks good now in terms of the triggerer itself, but still one strange formatting on the README parameter table.
PS: I would have pushed the small change to your branch myself, but I think because you are using the main branch of your fork, it is not letting me push commits to your fork. Or you might have just not ticked Allow edits and access to secrets by maintainers on the PR sidebar.
Signed-off-by: Michał Mazek <[email protected]>
thesuperzapper
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.
@mmazek looks good, thanks for all your work and patience getting this ready!
I will merge when I cut the 8.6.0 release (hopefully soon, my goal is to make 8.6.0 the "prod-ready Airflow 2.2.X" release)
airflow triggerer Deployment
What issues does your PR fix?
airflow triggererDeployment (support Deferrable Operators) #424What does your PR do?
airflow triggererso we fully support Airflow's Deferrable Tasks feature.airflow triggererwas added in airflow2.2.0, so will not work in previous versionsChecklist
For all Pull Requests
For releasing ONLY