summaryrefslogtreecommitdiff
path: root/lib/repository_cache.rb
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'cache-refactor' into 'master'Sean McGivern2018-03-161-30/+0
| | | | | | | Cache `#can_be_resolved_in_ui?` git operations Closes gitaly#1051 See merge request gitlab-org/gitlab-ce!17589
* Use project ID in repository cache to prevent stale data from persisting ↵Stan Hu2016-07-251-3/+4
| | | | | | | | | | across projects We have a number of bugs caused by cache keys not being flushed properly during deletion of a project. Add the project ID to ensure this never happens. Closes #20027
* Store commit count in project tableadvanced-cacheDmitriy Zaporozhets2015-07-171-1/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Build missing cache items in background job after each pushDmitriy Zaporozhets2015-07-171-0/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix RepositoryCache backend attr_readerRobert Speicher2015-01-301-5/+1
|
* Refactor Repository to use new RepositoryCache classRobert Speicher2015-01-291-0/+25
Abstracts away the lower-level implementation details from the Repository model.