[ 
https://issues.apache.org/jira/browse/CASSANDRA-3799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482366#comment-13482366
 ] 

Edward Capriolo commented on CASSANDRA-3799:
--------------------------------------------

I understand the challenges. 

I think that building things that only python's cqlsh can do is bad form. These 
things are not going to work for all clients, and this will hurt the language. 
We will be into a thrift like world where those using hector have tools to work 
with data (like composites) and those using another language may not. 

Do you really think CQL will never have functions? I think sooner or later 
someone is going to ask for trim() or setContains() or whatever. I think they 
make the schema-less users much happier and can be a big part of the language 
in the future. 
                
> cqlsh: ASSUME should also change how values are sent to cassandra
> -----------------------------------------------------------------
>
>                 Key: CASSANDRA-3799
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3799
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Tools
>    Affects Versions: 1.0.3
>            Reporter: paul cannon
>            Assignee: Aleksey Yeschenko
>            Priority: Minor
>              Labels: cqlsh
>             Fix For: 1.3
>
>
> cqlsh's ASSUME command currently only changes how query *return* values are 
> deserialized, and never transforms user CQL text before sending to Cassandra.
> Apparently cassandra-cli also changes how values are interpreted and 
> marshaled for Cassandra, so user expectation is that cqlsh should also do 
> this.

--
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

Reply via email to