Commit 3b2d68d3 authored by Rémy Coutable's avatar Rémy Coutable

Merge branch 'avatar_n_plus_one' into 'master'

Allow n+1s caused by avatar fetches on the project dashboard. See…

See merge request gitlab-org/gitlab-ce!14475
parents dfccc8d7 e4b69bc2
...@@ -534,10 +534,13 @@ class Repository ...@@ -534,10 +534,13 @@ class Repository
cache_method :tag_count, fallback: 0 cache_method :tag_count, fallback: 0
def avatar def avatar
# n+1: https://gitlab.com/gitlab-org/gitlab-ce/issues/38327
Gitlab::GitalyClient.allow_n_plus_1_calls do
if tree = file_on_head(:avatar) if tree = file_on_head(:avatar)
tree.path tree.path
end end
end end
end
cache_method :avatar cache_method :avatar
def readme def readme
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment