[jira] [Updated] (CASSANDRA-6912) SSTableReader.isReplaced does not allow for safe resource cleanup
[ https://issues.apache.org/jira/browse/CASSANDRA-6912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tyler Hobbs updated CASSANDRA-6912: --- Since Version: 2.1 beta1 > SSTableReader.isReplaced does not allow for safe resource cleanup > - > > Key: CASSANDRA-6912 > URL: https://issues.apache.org/jira/browse/CASSANDRA-6912 > Project: Cassandra > Issue Type: Bug >Reporter: Benedict >Assignee: Benedict > Fix For: 2.1 beta2 > > > There are a number of possible race conditions on resource cleanup from the > use of cloneWithNewSummarySamplingLevel, because the replacement sstable can > be itself replaced/obsoleted while the prior sstable is still referenced > (this is actually quite easy with compaction, but can happen in other > circumstances less commonly). -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (CASSANDRA-6912) SSTableReader.isReplaced does not allow for safe resource cleanup
[ https://issues.apache.org/jira/browse/CASSANDRA-6912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis updated CASSANDRA-6912: -- Reviewer: Tyler Hobbs (was: Marcus Eriksson) > SSTableReader.isReplaced does not allow for safe resource cleanup > - > > Key: CASSANDRA-6912 > URL: https://issues.apache.org/jira/browse/CASSANDRA-6912 > Project: Cassandra > Issue Type: Bug >Reporter: Benedict >Assignee: Benedict > Fix For: 2.1 beta2 > > > There are a number of possible race conditions on resource cleanup from the > use of cloneWithNewSummarySamplingLevel, because the replacement sstable can > be itself replaced/obsoleted while the prior sstable is still referenced > (this is actually quite easy with compaction, but can happen in other > circumstances less commonly). -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (CASSANDRA-6912) SSTableReader.isReplaced does not allow for safe resource cleanup
[ https://issues.apache.org/jira/browse/CASSANDRA-6912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis updated CASSANDRA-6912: -- Reviewer: Marcus Eriksson > SSTableReader.isReplaced does not allow for safe resource cleanup > - > > Key: CASSANDRA-6912 > URL: https://issues.apache.org/jira/browse/CASSANDRA-6912 > Project: Cassandra > Issue Type: Bug >Reporter: Benedict >Assignee: Benedict > Fix For: 2.1 beta2 > > > There are a number of possible race conditions on resource cleanup from the > use of cloneWithNewSummarySamplingLevel, because the replacement sstable can > be itself replaced/obsoleted while the prior sstable is still referenced > (this is actually quite easy with compaction, but can happen in other > circumstances less commonly). -- This message was sent by Atlassian JIRA (v6.2#6252)