[ https://issues.apache.org/jira/browse/CASSANDRA-13573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16078133#comment-16078133 ]
Chris Lohfink commented on CASSANDRA-13573: ------------------------------------------- The json transformer uses jackson's JsonGenerator so you do not need things designed to be in json output. Switching to {{toJSONString}} would end up double escaped as the jackson generator will try to remove the json encoding from the JSONString output. If I remember correctly pretty much all UDTs were not supported initially because the information to deserialize the UDT requires the system schema tables to be read, which may not be available unless running on the same system with exact configuration and requires client initialization (which is dangerous and we dont want to do). If we have adequate info to deserialize the UDTs from the stats metadata it probably just needs a different check to handle it. > sstabledump doesn't print out tombstone information for frozen set collection > ----------------------------------------------------------------------------- > > Key: CASSANDRA-13573 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13573 > Project: Cassandra > Issue Type: Bug > Components: Tools > Reporter: Stefano Ortolani > Assignee: ZhaoYang > > Schema and data" > {noformat} > CREATE TABLE ks.cf ( > hash blob, > report_id timeuuid, > subject_ids frozen<set<int>>, > PRIMARY KEY (hash, report_id) > ) WITH CLUSTERING ORDER BY (report_id DESC); > INSERT INTO ks.cf (hash, report_id, subject_ids) VALUES (0x1213, now(), > {1,2,4,5}); > {noformat} > sstabledump output is: > {noformat} > sstabledump mc-1-big-Data.db > [ > { > "partition" : { > "key" : [ "1213" ], > "position" : 0 > }, > "rows" : [ > { > "type" : "row", > "position" : 16, > "clustering" : [ "ec01eed0-49d9-11e7-b39a-97a96f529c02" ], > "liveness_info" : { "tstamp" : "2017-06-05T10:29:57.434856Z" }, > "cells" : [ > { "name" : "subject_ids", "value" : "" } > ] > } > ] > } > ] > {noformat} > While the values are really there: > {noformat} > cqlsh:ks> select * from cf ; > hash | report_id | subject_ids > --------+--------------------------------------+------------- > 0x1213 | 02bafff0-49d9-11e7-b39a-97a96f529c02 | {1, 2, 4} > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org