Ananth Gundabattula created CASSANDRA-4773:
----------------------------------------------

             Summary: CQL shell not reflecting latest data when timestamp is 
passed as part of insert statements
                 Key: CASSANDRA-4773
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4773
             Project: Cassandra
          Issue Type: Bug
    Affects Versions: 1.1.4
         Environment: CentOS
            Reporter: Ananth Gundabattula
            Priority: Critical


While using the CQLSH, I try inserting a row using timestamp and TTL along with 
consistency. The insert works fine for the first time. When I try to insert 
using the same key but different value and then issue a select , the value of 
the returned row is always the first value of the inserted row and not the 
value that was inserted later. Here are the details : 

1. Replication Factor = 1
2. Consistency Level = ONE
3. TTL = 14 days
4. Timestamp = A value which reflects 10 days before the current day 
5. Cassandra 1.1.4 
6. CQL shell version 2

It may be noted that if the timstamp is not used while issuing the insert 
statement, the second insert on the same key works fine. 

Here are the details: 


1. INSERT INTO Table1 (col1,col2,col3,col4,col5,col6) VALUES('abcde', 0, 87, 
1345603159,222,'65DE') USING  TIMESTAMP 1349476620 AND TTL 1209600;

This works fine

2. Issuing a select works fine for the above row. 

3. INSERT INTO Table1 (col1,col2,col3,col4,col5,col6) VALUES('abcde', 0, 87, 
1345603159,222,'a2134') USING  TIMESTAMP 1349476620 AND TTL 1209600;

There is no error on this statement

4. Issuing a select returns the data inserted as given in step 1.

5. Giving a timestamp later than the above timestamp also does not change things

6. However, if I issue an insert without specifying the timestamp , the select 
statement gives the latest data always.



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