-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
unable to connect to Google Memorystore #3837
Comments
JedisCluster is not dependent on CLUSTER SHARDS command (yet). Ref: #2985 |
@sazzad16 - Thank you for triaging so quickly! Are you saying that the |
Nothing that I am aware of.
As you've already mentioned, the reply is not according to redis documentation which is the base for Jedis implementation. We cannot help in such cases. |
For posterity, I want to confirm that we, Google Memorystore, will be fixing this incompatibility issue on our end soon. |
Expected behavior
I'd like to use Jedis Cluster mode to connect to a MemoryStore Redis Cluster
Actual behavior
ClassCastException
when parsing the reply fromCLUSTER SHARDS
command.It seems that the response from Google Memorystore cannot be deserialized here
The reply from
redis-cli
indicates these are not what's documented?The documentation seems to indicate that the slots should be
(integer)
?Steps to reproduce:
Please create a reproducible case of your problem. Make sure
that case repeats consistently and it's not random
Redis / Jedis Configuration
GCP Memorystore Redis Cluster
Jedis version:
Jedis 5.1.2
Redis version:
Memorystore Redis Cluster
Java version:
Azul Openjdk 17
The text was updated successfully, but these errors were encountered: