[ https://issues.apache.org/jira/browse/CASSANDRA-14657?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16586183#comment-16586183 ]
Marcus Eriksson commented on CASSANDRA-14657: --------------------------------------------- patch here: https://github.com/krummas/cassandra/commits/marcuse/14657 needs a couple of tests, will add soon > Handle failures in upgradesstables/cleanup/relocate > --------------------------------------------------- > > Key: CASSANDRA-14657 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14657 > Project: Cassandra > Issue Type: Bug > Reporter: Marcus Eriksson > Assignee: Marcus Eriksson > Priority: Major > Fix For: 3.0.x, 3.11.x, 4.x > > > If a compaction in {{parallelAllSSTableOperation}} throws exception, all > current transactions are closed, this can make us close a transaction that > has not yet finished (since we can run many of these compactions in > parallel). This causes this error: > {code} > java.lang.IllegalStateException: Cannot prepare to commit unless IN_PROGRESS; > state is ABORTED > {code} > and this can get the leveled manifest (if running LCS) in a bad state causing > this error message: > {code} > Could not acquire references for compacting SSTables ... > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org