Performance issue loading project dashboard when there are a lot of tags

Summary

a customer has performance issue loading a particular project dashboard but not having noticeable issues going straight to other parts of the project (like merge request etc).

After further investigation, the repo has close to 35000 tags. After profiling the request, it seems to stuck on Rugged::TagCollection#each

Sure, the usage of tags on this project needs to be reviewed. The question from our side, is there anything we can do to improve this view performance?

Relevant logs and/or screenshots

Discussion with customer (internal only): https://gitlab.zendesk.com/agent/tickets/106819

106819_Issue_loading_tags

Edited Jun 25, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading