[ https://issues.apache.org/jira/browse/CASSANDRA-1706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Evans updated CASSANDRA-1706: ---------------------------------- Attachment: v2-0001-CASSANDRA-1706-CQL-DELETE-w-functional-tests.txt > CQL deletes (aka DELETE) > ------------------------ > > Key: CASSANDRA-1706 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1706 > Project: Cassandra > Issue Type: Sub-task > Components: API > Affects Versions: 0.8 > Reporter: Eric Evans > Assignee: Eric Evans > Priority: Minor > Fix For: 0.8 > > Attachments: > v1-0001-CASSANDRA-1706-CQL-DELETE-w-functional-tests.txt, > v2-0001-CASSANDRA-1706-CQL-DELETE-w-functional-tests.txt > > Original Estimate: 0h > Remaining Estimate: 0h > > CQL specification and implementation for data removal. > This corresponds to the following RPC methods: > * remove() > * batch_mutate() (deleting, not updating) > * truncate() (?) > My thoughts on the syntax are that it can probably closely mirror a subset of > `SELECT': > {code:SQL} > DELETE (FROM)? <CF> [USING CONSISTENCY.<LVL>] WHERE <EXPRESSION> > {code} > Optionally, you could support a form that makes the `WHERE' clause optional, > statements without the clause would be interpreted as a column family > truncation. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.