Merge branch '441204-reduce-mergeable-graphql-committers-n-plus-1' into 'master'
Reduce N+1 queries when approvals by committers are not allowed See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/144860 Merged-by:Luke Duncalfe <lduncalfe@gitlab.com> Approved-by:
Huzaifa Iftikhar <hiftikhar@gitlab.com> Approved-by:
Tiger Watson <twatson@gitlab.com> Approved-by:
Luke Duncalfe <lduncalfe@gitlab.com> Approved-by:
Marc Shaw <mshaw@gitlab.com> Reviewed-by:
Huzaifa Iftikhar <hiftikhar@gitlab.com> Co-authored-by:
Patrick Bajao <ebajao@gitlab.com>
显示
- app/models/commit_collection.rb 24 个添加, 7 个删除app/models/commit_collection.rb
- app/models/merge_request.rb 2 个添加, 2 个删除app/models/merge_request.rb
- app/models/merge_request_diff.rb 13 个添加, 2 个删除app/models/merge_request_diff.rb
- app/models/merge_request_diff_commit.rb 0 个添加, 2 个删除app/models/merge_request_diff_commit.rb
- ee/app/graphql/ee/types/merge_request_type.rb 22 个添加, 0 个删除ee/app/graphql/ee/types/merge_request_type.rb
- ee/app/graphql/resolvers/concerns/ee/resolves_merge_requests.rb 6 个添加, 0 个删除.../graphql/resolvers/concerns/ee/resolves_merge_requests.rb
- ee/app/models/approval_state.rb 1 个添加, 1 个删除ee/app/models/approval_state.rb
- ee/spec/graphql/ee/types/merge_request_type_spec.rb 61 个添加, 27 个删除ee/spec/graphql/ee/types/merge_request_type_spec.rb
- ee/spec/models/approval_state_spec.rb 1 个添加, 1 个删除ee/spec/models/approval_state_spec.rb
- spec/models/commit_collection_spec.rb 2 个添加, 1 个删除spec/models/commit_collection_spec.rb
- spec/models/merge_request_spec.rb 12 个添加, 3 个删除spec/models/merge_request_spec.rb
加载中