-
Bug
-
Resolution: Done
-
Major
-
None
-
None
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.