dcapwell commented on code in PR #2310:
URL: https://github.com/apache/cassandra/pull/2310#discussion_r1226869223
##########
src/java/org/apache/cassandra/db/marshal/ListType.java:
##########
@@ -54,7 +54,7 @@ public static ListType<?> getInstance(TypeParser parser)
throws ConfigurationExc
if (l.size() != 1)
throw new ConfigurationException("ListType takes exactly 1 type
parameter");
- return getInstance(l.get(0), true);
+ return getInstance(l.get(0).freeze(), true);
Review Comment:
yeah, I deferred that for the weekend... the type system now corrects the
loss of freezing when parsing types, as this is enforced during the create
table, but this impacts `SSTableHeaderFixTest` due to it not finding these
types of columns in the fix set...
I am also wondering if we still want this logic as its 3.x -> 4.0 migration
logic, and trunk is 5.0
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]