tombstone appears after truncate
--------------------------------

                 Key: CASSANDRA-3505
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3505
             Project: Cassandra
          Issue Type: Bug
          Components: Core
    Affects Versions: 1.0.3
            Reporter: Cathy Daw
            Assignee: T Jake Luciani


This bug is regarding the select after the 'truncate'.  In 1.0.1 no rows would 
ever be returned, but now we are seeing a tombstone when querying for user1.  
Jake mentioned this may be related to CASSANDRA-2855. 

{code}
cqlsh> CREATE KEYSPACE ks1 with 
   ...   strategy_class =  
   ...     'org.apache.cassandra.locator.SimpleStrategy' 
   ...   and strategy_options:replication_factor=1;
  
cqlsh> use ks1;

cqlsh:ks1> 

cqlsh:ks1> CREATE COLUMNFAMILY users (
       ...   KEY varchar PRIMARY KEY, password varchar, gender varchar,
       ...   session_token varchar, state varchar, birth_year bigint);

cqlsh:ks1> INSERT INTO users (KEY, password) VALUES ('user1', 'ch@ngem3a');

cqlsh:ks1> UPDATE users SET gender = 'm', birth_year = '1980' WHERE KEY = 
'user1';

cqlsh:ks1> SELECT * FROM users WHERE key='user1';
   KEY | birth_year | gender |  password |
 user1 |       1980 |      m | ch@ngem3a |

cqlsh:ks1> TRUNCATE users;

// Expected, no rows returned
cqlsh:ks1> SELECT * FROM users WHERE key='user1';
   KEY |
 user1 |

// Expected, no rows returned
cqlsh:ks1> SELECT * FROM users;

{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to