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

Perform size-tiered compactions in L0 ("hybrid compaction")

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Fix Version/s: 2.0 beta 1
    • Component/s: None
    • Labels:
    • Severity:
      Normal

      Description

      If LCS gets behind, read performance deteriorates as we have to check bloom filters on man sstables in L0. For wide rows, this can mean having to seek for each one since the BF doesn't help us reject much.

      Performing size-tiered compaction in L0 will mitigate this until we can catch up on merging it into higher levels.

        Attachments

        1. HybridCompactionStrategy.java
          4 kB
          T Jake Luciani

          Issue Links

            Activity

              People

              • Assignee:
                jbellis Jonathan Ellis
                Reporter:
                jbellis Jonathan Ellis
                Authors:
                Jonathan Ellis
                Reviewers:
                T Jake Luciani
              • Votes:
                0 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: