[
https://issues.apache.org/jira/browse/CASSANDRA-11613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15286495#comment-15286495
]
Benjamin Lerer commented on CASSANDRA-11613:
--------------------------------------------
Effectively, in {{2.2}} even if the UDT was created with the Frozen keyword, it
appears in the {{schema_columns}} without the {{FrozenType}}.
If my understanding is correct, we should only froze the top level as
everything nested is then also frozen. In which case, I think the code should
be:
{code}
if (validator.isUDT() && validator.isMultiCell())
{
validator = validator.freeze();
}
else
{
validator = validator.freezeNestedUDTs();
}
{code}
CASSANDRA-11609 froze UDTs even if they are nested within a frozen collection
but I find it a bit confusing. It will be probably clearer if it was not the
case. What do you think?
> dtest failure in
> upgrade_tests.cql_tests.TestCQLNodes2RF1_2_2_HEAD_UpTo_Trunk.more_user_types_test
> --------------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-11613
> URL: https://issues.apache.org/jira/browse/CASSANDRA-11613
> Project: Cassandra
> Issue Type: Bug
> Reporter: Russ Hatch
> Assignee: Tyler Hobbs
> Labels: dtest
> Fix For: 3.x
>
>
> example failure:
> http://cassci.datastax.com/job/upgrade_tests-all-custom_branch_runs/8/testReport/upgrade_tests.cql_tests/TestCQLNodes2RF1_2_2_HEAD_UpTo_Trunk/more_user_types_test
> Failed on CassCI build upgrade_tests-all-custom_branch_runs #8
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)