Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-26 | Use strong memoize utility | Heinrich Lee Yu | |
2018-11-26 | Prevent loading from cache if commit is nil | Heinrich Lee Yu | |
2018-11-26 | Cache project HEAD to prevent unnecessary Gitaly calls | Heinrich Lee Yu | |
2018-11-16 | Change project pipeline status cache key to follow project convention | Gabriel Mazetto | |
Old cache key was: `projects/#{id}/pipeline_status/#{sha}` New one is: `project:#{id}:pipeline_status:#{sha}` This allows to delete any project related key just by scanning for: `project:#{id}`. | |||
2018-10-26 | Remove cache_sha parameter | Matija Čupić | |
2018-10-25 | Cache pipeline status only for specific sha | Matija Čupić | |
2018-10-13 | Enable some frozen string in lib/gitlab | gfyoung | |
Enable frozen string for the following files: * lib/gitlab/auth/**/*.rb * lib/gitlab/badge/**/*.rb * lib/gitlab/bare_repository_import/**/*.rb * lib/gitlab/bitbucket_import/**/*.rb * lib/gitlab/bitbucket_server_import/**/*.rb * lib/gitlab/cache/**/*.rb * lib/gitlab/checks/**/*.rb Partially addresses #47424. | |||
2018-04-10 | Allow `rake cache:clear` clearing pipeline status cache | Lin Jen-Shin | |
* Use the correct key prefix * Clear old cache keys TODO: At some point we could remove clearing old cache keys. | |||
2017-07-11 | Support multiple Redis instances based on queue type | Paul Charlton | |
2017-06-21 | Enable Style/DotPosition Rubocop :cop: | Grzegorz Bizon | |
2017-04-26 | Load a project's CI status in batch from redis | Bob Van Landuyt | |
2017-04-07 | Take the ref of a pipeline into account when caching status | Bob Van Landuyt | |
2017-04-07 | Rename `ProjectBuildStatus` -> `ProjectPipelineStatus` | Bob Van Landuyt | |
2017-04-07 | Wrap updating of cache after pipeline transition in class method | Bob Van Landuyt | |
2017-04-07 | Rename Ci::PipelineStatus -> Ci::ProjectBuildStatus | Bob Van Landuyt | |