UNSUBSCRIBE
hangs with redis-py 5.3.0
#9691
Unanswered
WilliamDEdwards
asked this question in
Q&A
Replies: 1 comment
-
we will investigate in next big release. until that please stick with the supported version |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
With Celery 5.5.2 and redis-py 5.2.1, all is well.
With Celery 5.5.2 and redis-py 5.3.0, some tests are stuck on
UNSUBSCRIBE
. I can't find a pattern between these tests.Backtrace
This is in the context of
celery.contrib.pytest
tests. I haven't tested this with a 'real' worker.According to the redis-py changelog (https://github.com/redis/redis-py/releases/tag/v5.3.0), one thing related to locking changed: redis/redis-py#3473. This change doesn't seem to have any functional implications, though.
Why a discussion instead of an issue? I'm not sure if this is Redis's fault, or a compatibility issue between Celery and Redis. I do see that a discussion on the Redis PR wasn't resolved (https://github.com/redis/redis-py/pull/3473/files#r1905748019), while the PR is merged - which makes me wonder if the change was tested thoroughly on Redis's end.
Finally, from #9680: "kombu does not support 5.3.0 yet." I don't know why not.
Additional information
Beta Was this translation helpful? Give feedback.
All reactions