Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-19 | Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42 | GitLab Bot | |
2020-07-20 | Add latest changes from gitlab-org/gitlab@13-2-stable-ee | GitLab Bot | |
2020-06-18 | Add latest changes from gitlab-org/gitlab@13-1-stable-ee | GitLab Bot | |
2019-09-10 | Optimize queries for snippet listings | Markus Koller | |
- Avoid N+1 queries for authors and comment counts - Avoid an additional snippet existence query | |||
2019-06-18 | Expose merge requests count based on user access | Alexandru Croitor | |
Count issues related merge requests based on user access level. And issue can have related MRs from projects where user does not have access so the number of related merge requests should be adjusted based on user's ability to access the related MRs. https://gitlab.com/gitlab-org/gitlab-ce/issues/59581 | |||
2018-10-22 | Enable frozen string for lib/gitlab/*.rb | gfyoung | |
2017-11-07 | Fail when issuable_meta_data is called on an unlimited collection | Sean McGivern | |
This method can be called with an array, or a relation: 1. Arrays always have a limited amount of values, so that's fine. 2. If the relation does not have a limit value applied, then we will load every single object in that collection, and prevent N+1 queries for the metadata for that. But that's wrong, because we should never call this without an explicit limit set. So we raise in that case, and this commit will see which specs fail. The only failing specs here were the issues API specs, and the specs for IssuableMetadata itself, and both have been addressed. | |||
2017-07-09 | Remove remaining N+1 queries in merge requests API with emojis and labels | Stan Hu | |
Closes #34159 |