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

Sylvain Lebresne commented on CASSANDRA-4448:
---------------------------------------------

The thing is, I don't think this option is of any use for thrift, since the 
consistency level is not optional in the thrift calls. In fact this would ask 
special support for the thrift client to not screw up the setting. So it sound 
simpler to me to not expose it at all on the thrift side.
                
> CQL3: allow to define a per-cf default consistency level
> --------------------------------------------------------
>
>                 Key: CASSANDRA-4448
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4448
>             Project: Cassandra
>          Issue Type: New Feature
>            Reporter: Sylvain Lebresne
>            Assignee: Sylvain Lebresne
>              Labels: cql3
>             Fix For: 1.2.0
>
>         Attachments: 4448.txt
>
>
> One of the goal of CQL3 is that client library should not have to parse 
> queries to provide a good experience. In particular, that means such client 
> (that don't want to parse queries) won't be able to allow the user to define 
> a specific default read/write consistency level per-CF, forcing user to 
> specific the consistency level with every query, which is not very user 
> friendly.
> This ticket suggests the addition of per-cf default read/write consitency 
> level. Typically the syntax would be:
> {noformat}
> CREATE TABLE foo (...)
> WITH DEFAULT_READ_CONSISTENCY = QUORUM
>  AND DEFAULT_WRITE_CONSISTENCY = QUORUM
> {noformat}

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