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

Re-apply MV updates on commitlog replay

    XMLWordPrintableJSON

    Details

    • Severity:
      Normal

      Description

      If a node crashes between the Commit log update and local memtable update of the materialized view the node replica could lose MV data. This is really only an issue for RF=1 since the other replicas will likely apply successfully.

      In any case we should fix this so MV updates are always applied even during commit log replay (with care to not re-add the mutations to the commit log).

        Attachments

          Activity

            People

            • Assignee:
              tjake T Jake Luciani
              Reporter:
              tjake T Jake Luciani
              Authors:
              T Jake Luciani
              Reviewers:
              Carl Yeksigian
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: