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

commitlog archive replay should attempt to replay all mutations

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 2.0.10
    • None
    • None

    Description

      Currently when you do a point-in-time recovery using archived commitlogs, the replay stops when the time is encountered, but since timestamps are supplied by the client we can't guarantee the segment is ordered by timestamp, so some mutations can be lost. Instead we could continue past the given timestamp, and just filter out any mutations greater than it.

      Attachments

        1. CASSANDRA-6905-test.txt
          2 kB
          Ala' Alkhaldi

        Activity

          People

            ala.alkhaldi Ala' Alkhaldi
            brandon.williams Brandon Williams
            Ala' Alkhaldi
            Brandon Williams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: