gitlab-org--gitlab-foss/app
Stan Hu e658f9603c Only expire tag cache once per push
Previously each tag in a push would invoke the Gitaly `FindAllTags` RPC
since the tag cache would be invalidated with every tag.

We can eliminate those extraneous calls by expiring the tag cache once
in `PostReceive` and taking advantage of the cached tags.

Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/65795
2019-08-13 09:04:30 -07:00
..
assets Fix typo 2019-08-12 23:07:21 -05:00
controllers Load search result counts asynchronously 2019-08-12 22:01:15 +02:00
finders
graphql
helpers FE fetch counts async on search page load 2019-08-12 22:01:28 +02:00
mailers
models Only expire tag cache once per push 2019-08-13 09:04:30 -07:00
policies
presenters Replace ... with new expansion options 2019-08-10 02:36:32 +00:00
serializers Split MR widget into cached and non-cached serializers 2019-08-09 21:01:55 +00:00
services Merge branch '65803-invalidate-branches-cache-on-refresh' into 'master' 2019-08-13 15:41:25 +00:00
uploaders
validators
views Load search result counts asynchronously 2019-08-12 22:01:15 +02:00
workers Only expire tag cache once per push 2019-08-13 09:04:30 -07:00