Files
gitlabhq/spec/services
Yorick Peterse 9a99d8e49d Cache various Repository Git operations
This caches the output of the following methods:

* Repository#empty?
* Repository#has_visible_content?
* Repository#root_ref

The cache for Repository#has_visible_content? is flushed whenever a
commit is pushed to a new branch or an existing branch is removed.
The cache for Repository#root_ref is only flushed whenever a user
changes the default branch of a project. The cache for Repository#empty?
is never explicitly flushed as there's no need for it.
2016-02-08 15:40:19 +01:00
..
2015-12-09 11:55:49 +01:00
2016-01-20 14:41:23 -05:00
2015-12-09 11:55:49 +01:00
2016-01-28 14:44:45 -05:00
2015-12-09 11:55:49 +01:00
2015-12-09 11:55:49 +01:00
2015-12-09 11:55:49 +01:00
2015-12-09 11:55:49 +01:00