gitlab-org--gitlab-foss/spec
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
..
bin
config
controllers
db
dependencies
factories
features
finders
fixtures
frontend
graphql
haml_lint/linter
helpers
initializers
javascripts
lib Only expire tag cache once per push 2019-08-13 09:04:30 -07:00
mailers
migrations
models Only expire tag cache once per push 2019-08-13 09:04:30 -07:00
policies
presenters
rack_servers
requests
routing
rubocop
serializers
services Only expire tag cache once per push 2019-08-13 09:04:30 -07:00
sidekiq/cron
support
tasks
uploaders
validators
views
workers Only expire tag cache once per push 2019-08-13 09:04:30 -07:00
factories_spec.rb
fast_spec_helper.rb
rails_helper.rb
rake_helper.rb
simplecov_env.rb
spec_helper.rb