Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2017-08-30 10:25:26 +0300
committerJose Ivan Vargas <jvargas@gitlab.com>2017-09-01 21:32:59 +0300
commit628d0b5c7a46aa556decfb744983feedb62e996e (patch)
treee2caf5f11deb4c8f2f46729aff6edb30ef477d0c /app
parent5ad397a5e653ed38d4cba9c211cf268836cafb0d (diff)
Merge branch 'mr-index-eager-load' into 'master'
Eager load head pipeline projects for MRs index See merge request !13877
Diffstat (limited to 'app')
-rw-r--r--app/controllers/concerns/issuable_collections.rb12
1 files changed, 11 insertions, 1 deletions
diff --git a/app/controllers/concerns/issuable_collections.rb b/app/controllers/concerns/issuable_collections.rb
index b43b2c5621f..a34a82b7ba6 100644
--- a/app/controllers/concerns/issuable_collections.rb
+++ b/app/controllers/concerns/issuable_collections.rb
@@ -15,7 +15,17 @@ module IssuableCollections
end
def merge_requests_collection
- merge_requests_finder.execute.preload(:source_project, :target_project, :author, :assignee, :labels, :milestone, :head_pipeline, target_project: :namespace, merge_request_diff: :merge_request_diff_commits)
+ merge_requests_finder.execute.preload(
+ :source_project,
+ :target_project,
+ :author,
+ :assignee,
+ :labels,
+ :milestone,
+ head_pipeline: :project,
+ target_project: :namespace,
+ merge_request_diff: :merge_request_diff_commits
+ )
end
def issues_finder