Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-10099

Improve concurrency in CompactionStrategyManager

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 3.6
    • 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

          Activity

            People

              marcuse Marcus Eriksson
              yukim Yuki Morishita
              Marcus Eriksson
              Yuki Morishita
              Votes:
              1 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: