summaryrefslogtreecommitdiff
path: root/lib/repository_cache.rb
Commit message (Collapse)AuthorAgeFilesLines
* 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.