autocomplete skip_groups hits nginx upstream buffer size limit
Overview
We use the skip_groups
parameter to query /api/v3/groups.json
as part of the autocomplete feature in group links. https://gitlab.com/gitlab-org/gitlab-ee/blob/master/app/views/projects/group_links/_index.html.haml#L14
Problem
With a large number of skip_groups
we can hit the nginx buffer size limit.
Reproduce
Output
==> /var/log/gitlab/nginx/gitlab_error.log <==
[error] 24397#0: *6173 upstream sent too big header while reading response header from upstream,
@jschatz1 @jacobvosmaer-gitlab