This repository is a mirror of https://github.com/go-redis/redis with the following changes:

* The import path is code.justin.tv/hygienic/redis instead of github.com/go-redis/redis/v7. go-redis transitioned to go modules in v7, and
is incompatible with dependency managers like `dep`. See https://github.com/go-redis/redis/issues/1143 for an example.
* https://github.com/go-redis/redis/pull/1120 is applied to improve availabilty and latency when the redis cluster is under memory pressure (evicting)

# Updating from upstream

1. Merge in changes from [github.com/go-redis/redis](https://github.com/go-redis/redis)
1. Resolve any conflicts
1. Run `twitch/scripts/apply_patches`
1. Run `twitch/scripts/rename_package`
1. Commit and push changes
1. Create a release tag on GHE
