cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Krzysztof Cieslinski Cognitum (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-5141) Can not insert an empty map.
Date Thu, 10 Jan 2013 15:32:12 GMT

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

Krzysztof Cieslinski Cognitum updated CASSANDRA-5141:
-----------------------------------------------------

    Summary: Can not insert an empty map.   (was: Can not create an empty map )
    
> Can not insert an empty map. 
> -----------------------------
>
>                 Key: CASSANDRA-5141
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5141
>             Project: Cassandra
>          Issue Type: Bug
>    Affects Versions: 1.2.0
>            Reporter: Krzysztof Cieslinski Cognitum
>            Priority: Minor
>
> It is not possible to insert an empty map. It looks like the "{}" is reserved only for
Set.
> So when for table:
> {code}
> CREATE TABLE users (
>     id text PRIMARY KEY,
>     surname text,
>     favs map<text, text>
> )
> {code}
> I try to insert map without any elements:
> {code}
> cqlsh:test> insert into users(id,surname,favs) values('aaa','aaa',{});
> {code}
> I get:
> {code}
>  Bad Request: Set operations are only supported on Set typed columns, but org.apache.cassandra.db.marshal.MapType(org.apache.cassandra.db.marshal.UTF8Type,org.apache.cassandra.db.marshal.UTF8Type)
given.
> text could not be lexed at line 1, char 63
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message