gitlab-org--gitlab-foss/app
Stan Hu 52fdddbd2d Cache avatar URLs and paths within a request
In a merge request with many discussions, the avatar URL can be called
thousands of times, inflicting a significant performance penalty
especially when avatars are stored in object storage. To mitigate this
problem, we can just cache the generated path any time it is requested.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55355
2018-12-19 15:34:29 -08:00
..
assets Add explanatory help text to text inputs on user profile settings page 2018-12-18 14:38:21 +00:00
controllers Merge branch 'ce-reduce-deploy_keys_controller-diff-with-ce' into 'master' 2018-12-19 19:23:55 +00:00
finders Hide confidential events in ruby 2018-12-17 18:47:53 +01:00
graphql
helpers Backport of 8810-fix-weight-sort 2018-12-18 14:35:40 -06:00
mailers Add List-Id to notification emails 2018-12-13 11:15:48 +00:00
models Cache avatar URLs and paths within a request 2018-12-19 15:34:29 -08:00
policies Add a missing policy allowance in GroupPolicy 2018-12-18 13:53:46 +01:00
presenters Move code to presenter 2018-12-17 09:51:53 +13:00
serializers Merge branch '54786-mr-empty-file-display' into 'master' 2018-12-15 12:21:54 +00:00
services Make Projects::DeployKeysController EE-ready 2018-12-19 18:02:01 +01:00
uploaders
validators Merge branch 'ce-jej/group-saml-sso-button-link-description' into 'master' 2018-12-08 03:02:18 +00:00
views Merge branch '54146-fix-calendar-query' into 'master' 2018-12-19 10:03:44 +00:00
workers Merge branch 'zj-pool-destruction' into 'master' 2018-12-19 13:03:54 +00:00