adjust / rmq

Message queue system written in Go and backed by Redis
MIT License
1.57k stars 206 forks source link

Upgrade go redis to v8 #97

Closed fmstephe closed 4 years ago

fmstephe commented 4 years ago

Closes https://github.com/adjust/rmq/issues/92

Here we upgrade the go-redis dependency to V8.

We also allow users to provide a custom implementation of rmq.RedisClient. This means users don't need to use the conveniently supported redis client, they can implement this interface using any client they require.

narqo commented 4 years ago

From SemVer's perspective, that should be module github.com/adjust/rmq/v4 since this will change the existing code, forcing the users to update their code.