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

Improve the way we do streaming with vnodes

    XMLWordPrintableJSON

Details

    Description

      Streaming with vnodes usually creates a large amount of sstables on the target node - for example if each source node has 100 sstables and we use num_tokens = 256, the bootstrapping (for example) node might get 100*256 sstables

      One approach could be to do an on-the-fly compaction on the source node, meaning we would only stream out one sstable per range. Note that we will want the compaction strategy to decide how to combine the sstables, for example LCS will not want to mix sstables from different levels while STCS can probably just combine everything

      cc yukim

      Attachments

        Activity

          People

            Unassigned Unassigned
            marcuse Marcus Eriksson
            Votes:
            2 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated: