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

Cathy Daw resolved CASSANDRA-2548.
----------------------------------

    Resolution: Not A Problem

http://wiki.apache.org/cassandra/FAQ#range_ghosts

> CQL: After running DELETE without specifying columns, the key is still 
> returned in queries
> ------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-2548
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2548
>             Project: Cassandra
>          Issue Type: Bug
>    Affects Versions: 0.8 beta 1
>            Reporter: Cathy Daw
>            Priority: Minor
>              Labels: cql
>
> I am not sure if this is expected because of how cassandra-cli works, but 
> coming from SQL I would expect that if I delete a row it doesn't show up in a 
> subsequent select statement.
> *Test Case*
> {code}
> cqlsh> DELETE FROM users where KEY = 'user2';
> cqlsh> select * from users where KEY='user2';
> u'user2'
> {code}
> *Cassandra CLI shows no rows returned*
> {code}
> [default@cqldb] get users['user2'];
> Returned 0 results.
> [default@cqldb] list users;
> RowKey: user2
> [default@cqldb] del users ['user2'];
> row removed.
> [default@cqldb] list users;
> RowKey: user2
> {code}
> *Test Setup*
> {code}
> CREATE COLUMNFAMILY users (
>   KEY varchar PRIMARY KEY,
>   password varchar,
>   gender varchar,
>   session_token varchar,
>   state varchar,
>   birth_year bigint);
> INSERT INTO users (KEY, password, gender, state, birth_year) VALUES ('user2', 
> 'ch@ngem3', 'f', 'CA', '1972');
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to