tool is important to verify which sstables are blocking the deletion of an expired sstable, but when running it, it fails as follow:
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class org.apache.cassandra.cql3.selection.Selectable$Raw, but interface was expected
at org.apache.cassandra.cql3.selection.RawSelector$1.apply(RawSelector.java:52)
at org.apache.cassandra.cql3.selection.RawSelector$1.apply(RawSelector.java:49)
at com.google.common.collect.Lists$TransformingRandomAccessList.get(Lists.java:608)
at org.apache.cassandra.cql3.selection.SelectorFactories.(SelectorFactories.java:93)
at org.apache.cassandra.cql3.selection.SelectorFactories.createFactoriesAndCollectColumnDefinitions(SelectorFactories.java:79)
at org.apache.cassandra.cql3.selection.Selection.fromSelectors(Selection.java:233)
at org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepareSelection(SelectStatement.java:1021)
at org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:960)
at org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:952)
at org.apache.cassandra.cql3.QueryProcessor.getStatement(QueryProcessor.java:564)
at org.apache.cassandra.cql3.QueryProcessor.parseStatement(QueryProcessor.java:260)
at org.apache.cassandra.cql3.QueryProcessor.executeOnceInternal(QueryProcessor.java:361)
at org.apache.cassandra.schema.LegacySchemaMigrator.query(LegacySchemaMigrator.java:1080)
at org.apache.cassandra.schema.LegacySchemaMigrator.readSchema(LegacySchemaMigrator.java:198)
at org.apache.cassandra.schema.LegacySchemaMigrator.migrate(LegacySchemaMigrator.java:97)
at org.apache.cassandra.schema.LegacySchemaMigrator.load(LegacySchemaMigrator.java:88)
at org.apache.cassandra.config.Schema.loadFromDiskForTool(Schema.java:100)
at org.apache.cassandra.tools.SSTableExpiredBlockers.main(SSTableExpiredBlockers.java:62)