You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by bk...@apache.org on 2020/09/01 20:36:26 UTC
[incubator-superset] branch master updated (4572ebb -> b59f6b1)
This is an automated email from the ASF dual-hosted git repository.
bkyryliuk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.
from 4572ebb chore: log cache keys to the logs (#10678)
add b59f6b1 feat: refractored SQL-based alerting framework (#10605)
No new revisions were added by this update.
Summary of changes:
superset/app.py | 11 +-
.../versions/2e5a0ee25ed4_refractor_alerting.py | 125 ++++++++
superset/models/alerts.py | 127 +++++++-
superset/tasks/{ => alerts}/__init__.py | 0
superset/tasks/alerts/observer.py | 101 ++++++
superset/tasks/alerts/validator.py | 113 +++++++
superset/tasks/schedules.py | 121 ++++---
superset/templates/email/alert.txt | 3 +-
superset/templates/slack/alert.txt | 3 +-
superset/templates/slack/alert_no_screenshot.txt | 3 +-
superset/views/alerts.py | 150 ++++++++-
tests/alerts_tests.py | 346 +++++++++++++++------
12 files changed, 927 insertions(+), 176 deletions(-)
create mode 100644 superset/migrations/versions/2e5a0ee25ed4_refractor_alerting.py
copy superset/tasks/{ => alerts}/__init__.py (100%)
create mode 100644 superset/tasks/alerts/observer.py
create mode 100644 superset/tasks/alerts/validator.py