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

Allow reducing scope for L0 to L1 compactions when space is limited

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Duplicate
    • 5.x
    • Local/Compaction/LCS
    • None
    • Operability
    • Normal
    • All
    • None

    Description

      When using LCS we currently only allow reducing scope when doing STCS-in-L0, reason being that removing an sstable from a compaction targeting higher level could cause overlap in the level.

      It is safe to remove sstables from L0 when doing L0->L1 compactions though, and this can allow us to continue compacting when we have a few gigantic sstables in L0.

      Attachments

        Issue Links

          Activity

            People

              jmckenzie Josh McKenzie
              jmckenzie Josh McKenzie
              Josh McKenzie
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: