gitlab-org--gitlab-foss/app
Stan Hu 8c29b0b065 Memoize the maximum access level for the author of notes
In #19273, we saw that retrieving ProjectTeam#human_max_access for each
note takes the bulk of the time when rendering certain issues or merge requests.
We observe that most of the comments in an issue are typically done by the
same users. This MR memoizes the max access level by user ID.
2016-06-29 06:26:00 -07:00
..
assets Merge branch '17295_discussion_note' into 'master' 2016-06-29 05:18:58 +00:00
controllers Merge branch 'zj-workhorse-format-patch' into 'master' 2016-06-29 02:26:38 +00:00
finders PipelinesFinder use git cached data 2016-06-29 07:10:58 +02:00
helpers Memoize the maximum access level for the author of notes 2016-06-29 06:26:00 -07:00
mailers Fallback to group's owners/masters when a project has none 2016-06-20 12:10:37 +02:00
models Merge branch '14669-bugzilla-integration' into 'master' 2016-06-29 12:37:38 +00:00
services Correctly returns todo ID after creating todo 2016-06-27 17:00:27 +01:00
uploaders
validators
views Memoize the maximum access level for the author of notes 2016-06-29 06:26:00 -07:00
workers Merge branch 'repo-check-require-push-events' into 'master' 2016-06-17 19:14:43 +00:00