gitlab-org--gitlab-foss/spec
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
..
config
controllers Merge branch 'dz-cleanup-routing' into 'master' 2016-10-11 06:58:05 +00:00
factories Add markdown cache columns to the database, but don't use them yet 2016-10-07 02:54:25 +01:00
features Correct namespace validation to forbid bad names #21077 2016-10-07 13:46:59 -05:00
finders Precalculate trending projects 2016-10-10 12:27:08 +02:00
fixtures
helpers Merge branch 'rs-optimize-award_user_list-spec' into 'master' 2016-10-07 15:18:22 +00:00
initializers
javascripts Prevent conflict b/w search field and its dropdown 2016-10-10 10:16:09 +02:00
lib HTMLEntityFilter -> HtmlEntityFilter 2016-10-10 15:46:26 +01:00
mailers override subject method in devise mailer 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
requests Fix api users spec for post request with invalid id 2016-10-10 16:32:32 +03:00
routing Catch any undefined API routing and return 400 Bad Request 2016-10-10 16:32:32 +03:00
services Merge branch 'empty-mrs' into 'master' 2016-10-11 09:58:00 +00:00
support Merge commit 'dev/security' into 'master' 2016-10-06 08:33:11 +02:00
tasks/gitlab
uploaders
views Merge commit 'dev/security' into 'master' 2016-10-06 08:33:11 +02:00
workers Precalculate trending projects 2016-10-10 12:27:08 +02:00
factories_spec.rb
rails_helper.rb
simplecov_env.rb
spec_helper.rb Try tmpfs for repository storage, etc 2016-10-06 17:42:56 +01:00
teaspoon_env.rb