[ https://issues.apache.org/jira/browse/CASSANDRA-11647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15268932#comment-15268932 ]
Blake Eggleston commented on CASSANDRA-11647: --------------------------------------------- The ones in {{AbstractCompactionStrategy}} and {{ColumnFamilyStore.createColumnFamilyStore}} aren't problems. The one in {{getKSChildDirectories}} _is_ a problem, and will prevent the clearing of any snapshots in directories defined outside of cassandra.yaml. However, that's an oversight of CASSANDRA-10518, and also affects 3.0.x. I've opened CASSANDRA-11705, which targets 3.0.x, and 3.7. > Don't use static dataDirectories field in Directories instances > --------------------------------------------------------------- > > Key: CASSANDRA-11647 > URL: https://issues.apache.org/jira/browse/CASSANDRA-11647 > Project: Cassandra > Issue Type: Improvement > Reporter: Blake Eggleston > Assignee: Blake Eggleston > Fix For: 3.x > > > Some of the changes to Directories by CASSANDRA-6696 use the static > {{dataDirectories}} field, instead of the instance field {{paths}}. This > complicates things for external code creating their own Directories instances. -- This message was sent by Atlassian JIRA (v6.3.4#6332)