Blake Eggleston created CASSANDRA-8671: ------------------------------------------
Summary: Give compaction strategy more control over where sstables are created, including for flushing and streaming. Key: CASSANDRA-8671 URL: https://issues.apache.org/jira/browse/CASSANDRA-8671 Project: Cassandra Issue Type: Improvement Reporter: Blake Eggleston Fix For: 3.0 This would enable routing different partitions to different disks based on some user defined parameters. My initial take on how to do this would be to make an interface from SSTableWriter, and have a table's compaction strategy do all SSTableWriter instantiation. Compaction strategies could then implement their own SSTableWriter implementations (which basically wrap one or more normal sstablewriters) for compaction, flushing, and streaming. -- This message was sent by Atlassian JIRA (v6.3.4#6332)