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.