-
Notifications
You must be signed in to change notification settings - Fork 162
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
Support Cassandra 4.1 as a persistence backend #2311
Comments
I am currently running C* performance tests using
So, it would be great to have Stargate compatible with the latest |
My assumption is that this would require creating a new persistence module Since the K8ssandra project has not upgraded to Stargate v2, there's an argument for adding this new module to both the |
Expanding on previous, here is a list of changes required:
|
Created #2609 before realizing there was this one already. But TL;DNR; at least 2 breaking changes between 4.0 and 4.1 APIs (note: https://fossies.org/diffs/apache-cassandra/4.0.7_vs_4.1.0/ has helpful diff):
|
Would we have persistence 4 updated? or a completely new one? |
I think it needs to be new one since APIs we use are not all compatible between 4.1 and 4.0 so it is not (I think) possible to have one backend that would work with both C*4.0.x and 4.1.x. But it can probably be bootstrapped by copying 4.0 backend and making modifications from there. |
Hi all. Any updates on this one? Looks like Cassandra 4.1 was first released back in December 2022. Does this affect both Stargate v1 (EOL) and also Stargate v2 (maintained)? |
Closed by #2711 |
Hi @mamccorm - we added this persistence module on the v2.1 branch a few months back but apparently did not link the PR to this issue. |
Now that Cassandra 4.1 is generally available, add a C* 4.1 persistence backend implementation for Stargate.
The text was updated successfully, but these errors were encountered: