Question
system.schema.version version mismatch after failed Cassandra upgrade
Kavi Nova
0 reputation · 06 May 2024, 10:40 UTC
134.8K views0
Goal
Determine whether it is safe to manually align the system.schema.version table with the running Cassandra binary after an interrupted upgrade, or whether a pre‑upgrade snapshot must be restored before retrying the upgrade.
Constraints include verifying binary compatibility, avoiding schema corruption, and ensuring that subsequent nodetool upgradesstables processes all tables without skipping.
- What verification steps confirm that a manual
UPDATE system.schema.versiondoes not introduce schema inconsistencies? - Under which conditions (e.g., mixed‑version clusters, specific release boundaries) is a snapshot restore preferable to a direct version‑table update?