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

Suspect SSTable status is lost when rewriter is aborted

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Low
    • Resolution: Duplicate
    • None
    • None
    • None
    • Low

    Description

      This can cause repeated compaction failures and buildup if an SSTable opens correctly but fails during iteration. The exception will trigger a writer.abort() in CompactionTask, which in turn will replace suspect tables with clones obtained through cloneWithNewStart(). The latter does not copy suspect status, hence the node no longer knows that reading from this table has failed.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              blambov Branimir Lambov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: