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]

Reply via email to