Skip to content

Improve filtering issues by label performance

Felipe Artur requested to merge issue_40500 into master

closes #40500 (closed) and #37143 (closed)

Things to pay attention

A portion of code that filter labels by id got removed. I don't see a reason to have it
since we are skipping authorizations for projects and labels table is already joined in the query being filtered by name.

check: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/16136/diffs#e8d3aee82fd5a354fb303a289e50a5487a5e55ca_386_383

Before

before

All queries: before.pdf

After

after

All queries: after.pdf

Edited by Sean McGivern

Merge request reports