Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Redis INFO call stopped working after 3.7.1 release #1480
Call Redis INFO on a given node in a cluster and it should return a blob of info for that given node.
When the redisson client is preparing to send the redis INFO call, client2key returns null for the given redisClient which only happened to me during INFO calls, not any writes or reads. This is the commit that I believe caused this behavior. fe98d0a#diff-bb90b8f5c06abce59014861b02cecd93
It seems the issue is the hashcodes are different only when making the INFO call (That i know of) because the channels value changes.
So when doing the get for client2key, it gets nothing. For Writes and reads that i tried, the hashcodes for the clients are the same
Steps to reproduce or test case
Spin up any redis cluster and simply call .info() on a node in the .getNodesGroup()
default redis cluster config with 7 nodes in the cluster. 3 Master and 4 Slave