-
-
Notifications
You must be signed in to change notification settings - Fork 54
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
Missing support to wait for schema agreement #181
Comments
Can this be built on top of Xandra right now, or does it need to be build inside Xandra? |
It can be built on top of existing Xandra code (without any change to it), so I'm trying to understand if it would be an useful addition to Xandra. |
Please take a look to our PoC: Let me know if you would like to see as part of Xandra, if so I will open a PR. |
Okay, I finally had the time to take a look at this. I'm undecided between the possible APIs:
Thoughts? cc @lexmag |
@bettio sorry, I haven't had cycles to tend to Xandra in a long time. I’m inclined to go with the |
Xandra does not allow to wait for schema ageement/consensus after (maybe also before) executing schema changes.
Cassandra exports schema_version on
system.peers
andsystem.local
tables, and some Cassandra database drivers allow to wait for consensus/schema agreement.This feature seems to be required when executing migrations between different schema versions on Cassandra clusters.
The text was updated successfully, but these errors were encountered: