Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
CASSANDRA-10650 switched UDA's initcond serialisation in schema to its CQL literal. This means that if any particular field is renamed in the UDT, or of its type gets changes, we will not be able to parse initcond back.
We should either:
1) Forbid renames and type switches in UDTs that are being used in UDAs, or
2) Make sure we alter the UDAs in schema alongside the new UDT at all times
Attachments
Attachments
Issue Links
- is broken by
-
CASSANDRA-10650 Store UDA initcond as CQL literal in the schema table, instead of a blob
- Resolved
- relates to
-
CASSANDRA-10723 Rewrite INITCOND after renames and alters of UDT fields
- Resolved
- links to