Move suggested approvers to an Ajax call
We just hit a problem where gathering the suggested approvers was taking longer than 60 seconds: https://gitlab.com/gitlab-org/gitlab-ee/issues/1811#note_26841433. Since there were 91 files in the diff, we ran git log
91 times, which can be quite slow.
We switched approvers off on the EE repository; we should probably do the same in CE.
@smcgivern optimized this in !1522 (merged) by making only one git log
call. This should make things go a bit faster, but we should not block the creation of a merge request just to find suggested approvers. Let's move this to an Ajax call.
Edited by 🤖 GitLab Bot 🤖