XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Normal
    • Resolution: Unresolved
    • None
    • Local/Compaction
    • None

    Description

      With CASSANDRA-11844, we can create compaction stress profiles. We need to get a baseline for the current compaction work so that we can gauge future improvements.

      Scenarios to test:

      • Compacting non-overlapping sstables
      • Compacting sstables with non-overlapping partitions, but mixed together in merge order
      • Compacting wide rows, but non-overlapping sstables
      • Compacting wide rows, with no cell merges between sstables
      • Compacting wide rows, with cell merges between sstables

      Each tests a different workload, so we need to make sure that whatever performance improvements we make don't adversely affect the other workloads. We should vary the number of sstables that we compact to get a spectrum of the throughput performance. We should also make this into a python script so that it can be rerun whenever we need to.

      Attachments

        Activity

          People

            carlyeks Carl Yeksigian
            carlyeks Carl Yeksigian
            Carl Yeksigian
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: