Elasticsearch data should be garbage-collected on service layer

Now we rely on callbacks to remove ES data when it gets deleted from database. We should do that in the services instead.

/cc @yorickpeterse @nick.thomas

Details https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/foreign_keys.md

Edited Sep 02, 2020 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading