[ 
http://jira.amdatu.org/jira/browse/AMDATU-254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=10656#comment-10656
 ] 

Ivo Ladage - van Doorn commented on AMDATU-254:
-----------------------------------------------

Hhmm, second time I tried this with the same setup but clean boot other things 
happen:

- On node 2 I get an error after the 2 minute timeout:

DEBUG: Found 22 keys for ColumnFamily 'Gadget' in getRowKeys 
[org.amdatu.cassandra.persistencemanager]
ERROR: Could not retrieve gadget definitions [org.amdatu.opensocial.shindig]
org.amdatu.cassandra.persistencemanager.CassandraException: NotFoundException()
Context information:
        keyspace     = 'Default'
        columnfamily = 'Gadget'
        rowkey       = 'user_marior'
        supercolumn  = 'Basic'
        column       = 'gadgeturl'

Context information:
        keyspace     = 'Default'
        columnfamily = 'Gadget'
        rowkey       = 'user_marior'
        supercolumn  = 'Basic'
        column       = 'gadgeturl'

org.apache.felix.log.LogException: 
org.amdatu.cassandra.persistencemanager.CassandraException: NotFoundException()
Context information:
        keyspace     = 'Default'
        columnfamily = 'Gadget'
        rowkey       = 'user_marior'
        supercolumn  = 'Basic'
        column       = 'gadgeturl'

Context information:
        keyspace     = 'Default'
        columnfamily = 'Gadget'
        rowkey       = 'user_marior'
        supercolumn  = 'Basic'
        column       = 'gadgeturl'

        at 
org.amdatu.cassandra.persistencemanager.service.CassandraPersistenceManagerImpl.getStringValue(CassandraPersistenceManagerImpl.java:401)
        at 
org.amdatu.opensocial.shindig.persistence.GadgetStoreImpl.getGadgets(GadgetStoreImpl.java:154)
        at 
org.amdatu.opensocial.shindig.persistence.CassandraOAuthStore.loadConsumers(CassandraOAuthStore.java:78)
        at 
org.amdatu.opensocial.shindig.persistence.CassandraOAuthStore.init(CassandraOAuthStore.java:67)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25
- After a restart of both nodes the data is back again
- When I change replication factor from 2 to 1, sometimes I get 
TimedOutExceptions.



> When a new cassandra node comes available in the cluster, random data is 
> removed from the Role ColumnFamily
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: AMDATU-254
>                 URL: http://jira.amdatu.org/jira/browse/AMDATU-254
>             Project: Amdatu
>          Issue Type: Bug
>          Components: Amdatu Cassandra
>    Affects Versions: 0.1.0
>            Reporter: Ivo Ladage - van Doorn
>            Assignee: Ivo Ladage - van Doorn
>             Fix For: 0.1.0
>
>
> The following use case causes random data to disappear from the cassandra 
> storage:
> - Start a node in the cassandra cluster with replication factor 1
> - Start another node in the cassandra cluste, also with replication factor 1
> Now apparently, bringing up the second node in the cluster causes random data 
> to be removed from the Role ColumnFamily. After bringing up the first node, 
> these are the row keys available in the CF 'Role';
> (1) user_marior
> (2) user_janed
> (3) group_Parent
> (4) user_melissad
> (5) group_Student
> (6) group_Administrators
> (7) user_georged
> (8) user_tedb
> (9) group_Teacher
> (10) user_elisad
> (11) user_Administrator
> (12) user_maijam
> (13) user_johnd
> After booting the second node, random data disappeared:
> (1) user_marior
> (2) group_Teacher
> (3) user_elisad
> (4) user_Administrator
> (5) user_maijam
> (6) user_johnd
> the result is different every time you try it. Also, when I stop node 2, 
> clean its cassandra database and start it again, more data is missing.

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

        

Reply via email to