Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
Description
Continue discussion from CASSANDRA-9882.
CompactionStrategyManager(WrappingCompactionStrategy for <3.0) tracks SSTable changes mainly for separating repaired / unrepaired SSTables (+ LCS manages level).
This is blocking operation, and can lead to block of flush etc. when determining next background task takes longer.
Explore the way to mitigate this concurrency issue.
Attachments
Issue Links
- is duplicated by
-
CASSANDRA-10871 MemtableFlushWriter blocks and no flushing happens
- Resolved
-
CASSANDRA-10815 WrappingCompactionStrategy can block others when there are lots of sstables
- Resolved
- is related to
-
CASSANDRA-13948 Reload compaction strategies when JBOD disk boundary changes
- Resolved