oncall-engine/engine
Michael Derynck 2c7ebcf87c
Add task to delete empty deleted integrations from the database (#3941)
# What this PR does
Add task which will cleanup deleted integrations from the database if
they don't have any alert groups. This is to help address an issue where
queries are slowing down due to having a large numbers of ids that do
not contribute to the result.

This will be connected as part of sync organization task once it tests
out ok.

## Which issue(s) this PR fixes

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)
2024-02-27 17:34:41 +00:00
..
apps Add task to delete empty deleted integrations from the database (#3941) 2024-02-27 17:34:41 +00:00
common Integration webhooks API (#3954) 2024-02-27 08:12:21 +00:00
config_integrations Improve template to handle empty group labels (#2794) 2023-08-17 07:52:05 +00:00
engine Remove explicit request size limits (#3878) 2024-02-22 15:00:33 +00:00
settings Add task to delete empty deleted integrations from the database (#3941) 2024-02-27 17:34:41 +00:00
static/images remove django admin panel (#2731) 2023-08-02 14:26:50 -04:00
type_stubs/icalendar continue addressing mypy violations (#2170) 2023-06-27 10:23:08 +00:00
.dockerignore One startup command to rule them all (#760) 2022-11-07 16:34:43 +01:00
.gitignore modify push notification settings + use fcm-django library (#998) 2022-12-20 12:41:34 +01:00
celery_with_exporter.sh Add flag to debug logs (#912) 2022-11-29 11:16:42 +08:00
conftest.py address occasional failing tests when run w/ pytest-xdist (#3840) 2024-02-06 11:57:54 -05:00
Dockerfile Fix daily e2e tests GitHub Actions cron job (#3923) 2024-02-27 09:21:53 -05:00
manage.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
pyproject.toml patch occasional UnicodeEncodeError that occurs with outgoing webhooks (#3832) 2024-02-02 21:08:04 +00:00
requirements-dev.in Use pip-tools to handle Python deps (#3892) 2024-02-20 17:44:15 +00:00
requirements-dev.txt Use pip-tools to handle Python deps (#3892) 2024-02-20 17:44:15 +00:00
requirements.in Use pip-tools to handle Python deps (#3892) 2024-02-20 17:44:15 +00:00
requirements.txt Use pip-tools to handle Python deps (#3892) 2024-02-20 17:44:15 +00:00
tox.ini address occasional failing tests when run w/ pytest-xdist (#3840) 2024-02-06 11:57:54 -05:00
uwsgi.ini Remove explicit request size limits (#3878) 2024-02-22 15:00:33 +00:00
wait_for_test_mysql_start.sh Revert "Revert "speed up ci builds from 15 to <7 minutes"" (#1643) 2023-03-28 09:34:03 +02:00