Skip to content
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

Redis 7.4 support #85

Open
deefdragon opened this issue Sep 14, 2024 · 3 comments
Open

Redis 7.4 support #85

deefdragon opened this issue Sep 14, 2024 · 3 comments

Comments

@deefdragon
Copy link

Redis released Version 7.4 a few months ago. One of the big things they added was hash subkey expiration, which I have taken advantage of in my code. Unfortunatly, no 7.4 image exists for usage with the operator.

@deefdragon
Copy link
Author

deefdragon commented Sep 14, 2024

As an asside, I did just go and build a V7.4.0 on my own, and deploy it in my environment and it appears to work fine. (well, fine as in there are no extra errors I'm getting as compared to the 7.2 tag I was working with. I'm still getting errors, but that's due to the Operator being in beta, and clustering being hard.)

@shubham-cmyk
Copy link
Member

@deefdragon What error are you getting can you paste them here

@deefdragon
Copy link
Author

Issues akin to the ones I mentioned in this bug on the operator tracker. Specifically that if a node disconnects, it never reconnects to the cluster and is just stuck there dangling.

I've had to completely nuke and reconstruct the cluster several times now after different events (like power-losses) have brought down my infra, causing the nodes to no longer act as a single cluster. The nodes just dont recognize they are disconnected from oneanother, and the operator doesen't do anything to attempt to fix things in that case.

The only actual error I get is something like CLUSTERDOWN Hash slot not served on the querying application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants