Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to go-redis/v8 #17

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

nyergler
Copy link
Contributor

There have been a number of fixes to go-redis for Redis Cluster
compatibility. Notably, [1], which impacts the node go-redis chooses
to send a stream command to.

We're continuing to see MOVED errors emitted from redisqueue,
despite not overriding MaxRedirects when constructing our redis
client. This suggests to me that the choice of initial node may be to
blame.

This commit updates redisqueue to use go-redis/v8. In order to avoid
signature changes, we use context.TODO() liberally.

[1] redis/go-redis#1501

There have been a number of fixes to go-redis for Redis Cluster
compatibility. Notably, [1], which impacts the node go-redis chooses
to send a stream command to.

We're continuing to see `MOVED` errors emitted from redisqueue,
despite not overriding `MaxRedirects` when constructing our redis
client. This suggests to me that the choice of initial node may be to
blame.

This commit updates redisqueue to use go-redis/v8. In order to avoid
signature changes, we use `context.TODO()` liberally.

[1] redis/go-redis#1501
@nyergler nyergler mentioned this pull request Jul 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant