[ 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