Skip to content
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

Implement extra controls for SLAs #27557

Merged
merged 1 commit into from
Nov 14, 2022
Merged

Conversation

Jorricks
Copy link
Contributor

@Jorricks Jorricks commented Nov 8, 2022

While there is a new effort for SLAs to be completely rewritten, I think it's good to spend a little time to make the current situation a bit more usable.
We sometimes face cases were our SLA notifications fail, and we'd have 100+ notifications waiting. These waiting never really make it through for some reason.
Therefore, we'd like to manually set them to success.
I figured these options are a low-effort solution to making the current solution more workable.

image

I considered creating tests, but saw that hardly any of the other actions really had tests and considered this to be so trivial that it doesn't need it.
Furthermore, with the move from FAB to React, this code won't last long anyway.

@boring-cyborg boring-cyborg bot added the area:webserver Webserver related Issues label Nov 8, 2022
@potiuk
Copy link
Member

potiuk commented Nov 13, 2022

That looks good to me as an interim solution (and UI-only improvement). @bbovenzi @ryanahamilton @ashb?

@potiuk potiuk merged commit f2790f6 into apache:main Nov 14, 2022
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 14, 2022
The apache#27557 was built before normalizatin was applied and merging
it caused static checks to fail.
potiuk added a commit that referenced this pull request Nov 14, 2022
The #27557 was built before normalizatin was applied and merging
it caused static checks to fail.
@potiuk
Copy link
Member

potiuk commented Nov 14, 2022

#27662 merged

bdsoha added a commit to bdsoha/airflow that referenced this pull request Nov 14, 2022
@ephraimbuddy ephraimbuddy added type:improvement Changelog: Improvements type:new-feature Changelog: New Features and removed type:improvement Changelog: Improvements labels Nov 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:webserver Webserver related Issues type:new-feature Changelog: New Features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants