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

Vijay updated CASSANDRA-703:
----------------------------

    Attachment: bug-fix-703.txt

Suggesting this changes....  This might need the users to flush the data to 
disk.... and then use it.... is this incompatable because the seralizer, 
deserializer is changed... we might need to add one more field timestamp.... 
not sure if it is the right way to do it.

1) Added the timestamp to the constructor for the supercolumn.
2) Added the timestamp to serializer deserializer
3) change the classes dependent on it to fix the initialization
4) When new col is added the recent chang timestamp is updated.

Thanks
Vijay

> Insert, Delete and Insert into a column family doesnt work... 
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-703
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-703
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.5, 0.9
>         Environment: Linux, Cassandra .5
>            Reporter: Vijay
>            Assignee: Vijay
>            Priority: Minor
>         Attachments: bug-fix-703.txt
>
>
> Here is the code to reproduce the issue...
>         ColumnPath colpath = new 
> ColumnPath().setColumn_family("VERSIONS").setSuper_column("123".getBytes()).setColumn("1234".getBytes());
>         con.insert("WBXCDOCUMENT", "vijay", colpath, "test".getBytes(), 
> System.currentTimeMillis(), 2);
>         ColumnPath path = new 
> ColumnPath().setColumn_family("VERSIONS").setSuper_column("123".getBytes());
>         con.remove("WBXCDOCUMENT", "vijay", path, System.currentTimeMillis(), 
> 2);
>         con.insert("WBXCDOCUMENT", "vijay", colpath, "test".getBytes(), 
> System.currentTimeMillis(), 2);
>         ColumnOrSuperColumn col = con.get("WBXCDOCUMENT", "vijay", path, 2);
>         assertEquals(col.getSuper_column().getColumns() != null, true);
> Expected result, get the column family..... but it throws notfound exception 
> which is wrong.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to