[redis-py] relax redis-py dep and update redis-py h{m}set calls#11776
[redis-py] relax redis-py dep and update redis-py h{m}set calls#11776rkooo567 merged 1 commit intoray-project:masterfrom acxz:redis-update
Conversation
|
I think the original reason why we had this constraint was one of Redis APIs were producing tons of warnings after 3.5.0. I remember it was hmset or something. Do you mind replacing those APIs to hset? |
|
Related; #8257 |
|
Thanks for pointing me to the issue, yeah I can take a look at it. |
|
@rkooo567 I went ahead and changed our internal java redis api for hmset to hset to ensure matching names. Let me know if you think I should revert that commit. Nvm think it's better to change the java api call in a different PR. This should just focus on The windows ci seems to fail for an unrelated reason. |
|
By changing |
|
That is a good observation, but |
|
Before merging, I'd like to have a sanity check from @simon-mo. Do you see any concern to bump up the minimum Redis version in our repo? |
|
LGTM |
Why are these changes needed?
Relaxing the
redisdep is needed as the Arch Linux package is already onredis==3.5.3andraywill not run otherwise. This PR updates redis api so that we can safely unpin the dep.Related issue number
Closes #8257
Closes #9069
Closes #11632
Downstream issue: acxz/pkgbuilds#80
Checks
scripts/format.shto lint the changes in this PR.N/A as this is a build PR.