Loading
Resolve "Resolve minor technical debts of GroupReleasesFinder"
What does this MR do and why?
This MR resolves several technical debut issues from the previous MR which added [GroupReleasesFinder](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/80093)
- Removing unused code and specs
- Removing
include_subgroupsoption as it was initially a workaround for poor performance, which has been addressed - Refactor
GroupReleasesFinderto simplify thepreloadoption
Screenshots or screen recordings
No external changes should be noticeable as this is an internal refactor only
How to set up and validate locally
No external changes should be noticeable as this is an internal refactor only
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
- I have evaluated the MR acceptance checklist for this MR.
Related to #356131 (closed)
Edited by Shinya Maeda