Improving autocomplete performance part 2

Merged yorickpeterse-staging requested to merge autocomplete-performance into master

Related issue: gitlab-org/gitlab-ce#3507