[
https://issues.apache.org/jira/browse/CASSANDRA-13573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16079565#comment-16079565
]
ZhaoYang commented on CASSANDRA-13573:
--------------------------------------
I think we could use {{`writeRawValue(String)`}} to avoid double escape. Now
that [13592|https://issues.apache.org/jira/browse/CASSANDRA-13592] is merged,
we should have correct json representations for all types.. better than using
{{type.toString}} which, imo, serves a different purposes.
bq. all UDTs were not supported initially because the information to
deserialize the UDT requires the system schema tables to be read (which is
dangerous and we dont want to do)
If there is dependency to local schema tables, I agree not to support UDT and
print raw-bytes instead.
But AFAIK after 8099, there should not be a dependency on schema tables while
deserializing UDT.
> 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: [email protected]
For additional commands, e-mail: [email protected]