gitlab-org--gitlab-foss/app
Yorick Peterse cb5a5ba095 Cache & flush tag/branch counts
The methods used for this are Repository#tag_count and
Repository#branch_count which cache their output in Redis as well as
memoizing it in an instance variable. Both methods have a corresponding
methods/hooks to flush the caches at the right time.
2016-03-08 18:19:40 +01:00
..
assets Merge branch 'issue_13621_2' into 'master' 2016-03-07 17:18:25 +00:00
controllers Merge branch 'cache-raw-2' into 'master' 2016-03-07 22:05:15 +00:00
finders Updates from last code review. 2016-03-06 23:07:19 -05:00
helpers Merge branch 'cache-raw-2' into 'master' 2016-03-07 22:05:15 +00:00
mailers Fix broken link in CI build notification emails 2016-02-12 14:01:27 +01:00
models Cache & flush tag/branch counts 2016-03-08 18:19:40 +01:00
services Cache & flush tag/branch counts 2016-03-08 18:19:40 +01:00
uploaders Minor changes on avatar cropping internals 2016-02-18 13:12:39 +01:00
validators Allow webhooks URL to have leading and trailing spaces 2016-02-26 14:34:06 -05:00
views Cache & flush tag/branch counts 2016-03-08 18:19:40 +01:00
workers Use Gitlab::Git::DiffCollections 2016-03-03 18:38:44 +01:00