[
https://issues.apache.org/jira/browse/CASSANDRA-14011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joshua McKenzie updated CASSANDRA-14011:
----------------------------------------
Component/s: Compaction
> Multi threaded L0 -> L1 compaction
> ----------------------------------
>
> Key: CASSANDRA-14011
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14011
> Project: Cassandra
> Issue Type: Improvement
> Components: Compaction
> Reporter: Marcus Eriksson
> Priority: Major
> Fix For: 4.x
>
>
> Currently L0 -> L1 compactions are almost always single threaded because
> every L0 sstable will overlap with all L1 sstables. To improve this, we
> should range-split the input sstables in a configurable amount of parts and
> then use multiple threads to write out the results. This is similar to the
> {{max_subcompactions}} option in RocksDB:
> https://github.com/facebook/rocksdb/wiki/Leveled-Compaction
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]