[ 
https://issues.apache.org/jira/browse/CASSANDRA-9699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14610508#comment-14610508
 ] 

Benedict commented on CASSANDRA-9699:
-------------------------------------

Patch available 
[here|https://github.com/belliottsmith/cassandra/tree/explicit-sstable-selection],
 awaiting CI

> Make choice of sstable reader types explicit
> --------------------------------------------
>
>                 Key: CASSANDRA-9699
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9699
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Benedict
>            Assignee: Benedict
>             Fix For: 3.0.0 rc1
>
>
> CASSANDRA-9580 made it apparent that the efforts to isolate unsafe users of 
> early opened results wasn't quite fully successful. 
> This patch attempts to impose some minor central refactors that force the 
> (internal) user to specify if they want the live sstable set, or the 
> "canonical" sstable set (or just the "noncompacting" set, since this is the 
> intersection of the two). It also eliminates a lot of ugliness and some 
> duplication around filtration, and obsoletes the CANONICAL_SSTABLES and 
> UNREPAIRED_SSTABLES functions in ColumnFamilyStore, which were very ugly.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to