Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
Description
Currently, if you run upgradesstables, cassandra will run through every single SSTable within the scope of the request. Where we have some large tables, an upgrade on a single sstable can take hours, even if its already sat on the same version.
After upgrading to a new cassandra version, it would be ideal to be able to upgrade only sstables not sat in the latest version, as it seems like it just needs to do a massive amount of disk IO, with nothing being achieved at the end of it.
Maybe its worth putting an option onto the nodetool command, or creating a new command for this type of upgrade