The source project of this merge request has been removed.
Remove direct redis integration
In older GitLab versions, the pre-receive and post-receive hooks would count references and insert sidekiq jobs by integrating directly into redis. These methods were replaced with HTTP API calls, but gitlab-shell retains the legacy direct-to-redis code as a fallback in case a new gitlab-shell version is run against an older redis.
In time for gitlab-shell v6.0.0, we have an opportunity to completely remove this legacy code, which is a considerable simplification.
Closes #119 (closed)