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

StreamSession selects canonical sstables, but uses the non-canonical instance

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 2.1.8
    • None
    • None
    • Normal

    Description

      While implementing CASSANDRA-9699, I noticed that we are only checking that there is a canonical reader in StreamSession.getSSTablesForRanges, not that we are using the canonical instance. This means we are not using the full range of the sstable.

      I'm not absolutely sure if this is a problem of correctness, as I'm not sufficiently versed in how incremental repair works, but it looks worrisome to me.

      Attachments

        Issue Links

          Activity

            People

              benedict Benedict Elliott Smith
              benedict Benedict Elliott Smith
              Benedict Elliott Smith
              Yuki Morishita
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: