Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-1967

Cassandra Connector: unable to deserialize column mutation with reversed type

    Details

      Description

      Cassandra Connector stopped and encountered the following error when processing a mutation regarding a clustering column ordered DESC in commitLogFile:

      22:16:29.274 [pool-3-thread-3] ERROR i.d.c.c.CommitLogReadHandlerImpl - Failed to deserialize column event_time type org.apache.cassandra.db.marshal.ReversedType(org.apache.cassandra.db.marshal.TimestampType). Error: null

      Related DDL: WITH CLUSTERING ORDER BY (event_type ASC, event_time DESC);

      For clustering columns ordered DESC, the abstract type is wrapped by a reversed type outside, thus unable to be recognized by typeMap and caused NPE during deserialization.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                bingqinzhou Bingqin Zhou
                Reporter:
                bingqinzhou Bingqin Zhou
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: