gitlab-org--gitlab-foss/app
Robert Speicher cb4c596058 Merge branch 'precalculate-trending-projects' into 'master'
Precalculate trending projects

## What does this MR do?

This MR changes the trending projects code so that data is precalculated, removing the need for any complex caching mechanisms. 

## Why was this MR needed?

Caching of trending data didn't work properly, still leading to queries. Using caching in general would be very hard due to users being able to apply custom filters to the list of trending projects.

See merge request !6749
2016-10-11 10:58:50 +00:00
..
assets Merge branch 'empty-mrs' into 'master' 2016-10-11 09:58:00 +00:00
controllers Merge branch 'precalculate-trending-projects' into 'master' 2016-10-11 10:58:50 +00:00
finders Precalculate trending projects 2016-10-10 12:27:08 +02:00
helpers Added copy file path button to diffs 2016-10-10 09:59:35 +01:00
mailers change determine conditions 2016-10-03 18:07:28 +08:00
models Merge branch 'precalculate-trending-projects' into 'master' 2016-10-11 10:58:50 +00:00
policies Improve project policy spec 2016-10-06 18:54:28 -03:00
services Merge branch 'empty-mrs' into 'master' 2016-10-11 09:58:00 +00:00
uploaders
validators Add `robots.txt` to the list of reserved namespaces 2016-10-11 02:58:26 +01:00
views Merge branch 'empty-mrs' into 'master' 2016-10-11 09:58:00 +00:00
workers Precalculate trending projects 2016-10-10 12:27:08 +02:00