[ 
https://issues.apache.org/jira/browse/CASSANDRA-14533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

C. Scott Andreas updated CASSANDRA-14533:
-----------------------------------------
    Component/s:     (was: Legacy/CQL)
                 CQL/Interpreter

> Frozen Collections should allow TTL and WRITETIME access
> --------------------------------------------------------
>
>                 Key: CASSANDRA-14533
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14533
>             Project: Cassandra
>          Issue Type: Bug
>          Components: CQL/Interpreter
>            Reporter: Scott Carey
>            Priority: Major
>
> It is clear why we can not simply access ttl and writetime of normal 
> collections, as the collection itself is made up of multiple cells  (see 
> CASSANDRA-8877)
>  
> But frozen collections should allow it, since they are just one cell with the 
> whole collection stored in a simple blob.
>  
> Right now, I get an error message whether it is frozen or not:
>  
> {noformat}
> cqlsh:testing> create table stuff (id int primary key, blah text, stuff 
> frozen<set<text>>);
> cqlsh:testing> insert into stuff (id, blah, stuff) VALUES (1, 'blargh', { 
> 'setstuff' });
> cqlsh:testing> select id, blah, writetime(blah) from stuff;
> id | blah | writetime(blah)
> ----+--------+------------------
> 1 | blargh | 1529512132503886
> (1 rows)
> cqlsh:testing> select id, stuff, writetime(stuff) from stuff;
> InvalidRequest: Error from server: code=2200 [Invalid query] message="Cannot 
> use selection function writeTime on collections"
> cqlsh:testing> select id, stuff from stuff;
> id | stuff
> ----+--------------
> 1 | {'setstuff'}{noformat}
>  
> It is likewise not possible to get the timestamp on a frozen collection from 
> the java client.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to