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

Reinstate repaired data tracking when ReadRepair == NONE

    XMLWordPrintableJSON

Details

    • Normal

    Description

      Some of the refactoring in CASSANDRA-14698 breaks repaired data tracking when read repair is disabled as it skips wrapping the MergeIterator in DataResolver::wrapMergeListener. If repaired tracking is enabled, the iterator still needs to be extended so that it calls RepairedDataTracker::verify on close. This wasn't easy to spot as the new dtests for CASSANDRA-14145 haven't yet been merged.

      Attachments

        Activity

          People

            samt Sam Tunnicliffe
            samt Sam Tunnicliffe
            Sam Tunnicliffe
            Alex Petrov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: