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

CommitLogReplayException: Unexpected error deserializing mutation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Urgent
    • Resolution: Duplicate
    • None
    • None
    • None
    • Ubuntu, Cassandra 3.7, RF3

    • Critical
    • 3.7

    Description

      We wanted to run a nodetool repair on the affected node. This was not possible due to CASSANDRA-12694.

      Therefore we wanted to shutdown the node in order to run scrubsstables. After this was done, bootstrapping the node was not possible anymore. It was not possible since it wasn't able to replay the commitlog. Unfortunately we didn't run a drain before.

      org.apache.cassandra.db.commitlog.CommitLogReplayer$CommitLogReplayException: Unexpected error deserializing mutation; saved to /tmp/mutation4616409546670104469dat. This may be caused by replaying a mutation against a table with the same name but incompatible schema. Exception follows: java.io.IOError: java.io.IOException: Corrupt empty row found in unfiltered partition

      Two days before that, we actually did some modification on the table and dropped a column.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              malpi Malte Pickhan
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: