diff options
author | Rémy Coutable <remy@rymai.me> | 2016-10-05 15:40:29 +0000 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2016-10-05 15:40:29 +0000 |
commit | 8ddb082fbcdfdfe9ce14922e88a38bf02504d7c3 (patch) | |
tree | 48bf9769b17cfcf682d1289af10aa754c85cc37f /lib/api/boards.rb | |
parent | ba4c392721bc5d784b5d71a5ea41ee83edebc923 (diff) | |
parent | 154253cab55491d54dfe264fa946acb9c399398a (diff) | |
download | gitlab-ce-8ddb082fbcdfdfe9ce14922e88a38bf02504d7c3.tar.gz |
Merge branch 'trending-caching' into 'master'
Refactor TrendingProjectsFinder to support caching
## What does this MR do?
This refactors `TrendingProjectsFinder` so it can support caching of the data. See cb7d398972d786ba7133418266fa34ae641b2497 for more details.
## Why was this MR needed?
Trending projects is quite slow, easily taking seconds to load the entire page.
https://gitlab.com/gitlab-org/gitlab-ce/issues/22164
https://gitlab.com/gitlab-com/infrastructure/milestones/4, in particular the section "Trending page under 2s"
See merge request !6672
Diffstat (limited to 'lib/api/boards.rb')
0 files changed, 0 insertions, 0 deletions