I'm running cassandra 3.9, but it doesn't seem stable. E.g, one of my nodes
recently crashed with the message

'org.apache.cassandra.db.commitlog.CommitLogReadHandler$CommitLogReadException:
Unexpected error deserializing mutation; saved to
/tmp/mutation3976606415170694683dat.  This may be caused by replaying a
mutation against a table with the same name but incompatible schema.
Exception follows: org.apache.cassandra.serializers.MarshalException: Not
enough bytes to read 0th field board_id'

It looks like this particular bug is fixed in 3.10:
https://issues.apache.org/jira/browse/CASSANDRA-12916

Is there a stable version with support for frozen UDTs that I should use?
If not, should I change my UDT code to use text, and revert to a 2.x
version which is stable? I'm still in development, so it will be a pain,
but I can revert to non frozen UDTs.

Reply via email to