-
- Downloads
There was an error fetching the commit references. Please try again later.
Expire branch/tag git data when needed.
When pushing commits to existing branches we don’t need to flush branch git data (branch names / counts) When flushes the cache when pushing commits skip to flush branch and tag git data (names / counts) because those operations are managed explicitly in each case Repopulated expired cache as soon as possible
Showing
- CHANGELOG 1 addition, 0 deletionsCHANGELOG
- app/models/repository.rb 8 additions, 8 deletionsapp/models/repository.rb
- spec/models/repository_spec.rb 8 additions, 6 deletionsspec/models/repository_spec.rb
- spec/services/git_push_service_spec.rb 36 additions, 0 deletionsspec/services/git_push_service_spec.rb
- spec/services/git_tag_push_service_spec.rb 25 additions, 0 deletionsspec/services/git_tag_push_service_spec.rb
Loading