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

Repair should exclude gcable tombstones from merkle-tree computation

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Fix Version/s: 1.2.0 beta 3
    • Component/s: None
    • Labels:
      None

      Description

      Currently gcable tombstones get repaired if some replicas compacted already, but some are not compacted.

      This could be avoided by ignoring all gcable tombstones during merkle tree calculation.

      This was discussed with Sylvain on the mailing list:
      http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/repair-compaction-and-tombstone-rows-td7583481.html

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              slebresne Sylvain Lebresne Assign to me
              Reporter:
              christianmovi Christian Spriegel
              Authors:
              Sylvain Lebresne
              Reviewers:
              Jonathan Ellis

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment