Class IndexSummaryRedistribution

java.lang.Object
org.apache.cassandra.db.compaction.CompactionInfo.Holder
org.apache.cassandra.io.sstable.indexsummary.IndexSummaryRedistribution

public class IndexSummaryRedistribution extends CompactionInfo.Holder
  • Constructor Details

    • IndexSummaryRedistribution

      public IndexSummaryRedistribution(Map<TableId,LifecycleTransaction> transactions, long nonRedistributingOffHeapSize, long memoryPoolBytes)
      Parameters:
      transactions - the transactions for the different keyspaces/tables we are to redistribute
      nonRedistributingOffHeapSize - the total index summary off heap size for all sstables we were not able to mark compacting (due to them being involved in other compactions)
      memoryPoolBytes - size of the memory pool
  • Method Details