[jira] [Updated] (CASSANDRA-8224) Checksum Gossip state

2018-11-18 Thread C. Scott Andreas (JIRA)


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

C. Scott Andreas updated CASSANDRA-8224:

Component/s: Distributed Metadata

> Checksum Gossip state
> -
>
> Key: CASSANDRA-8224
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8224
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Distributed Metadata
>Reporter: sankalp kohli
>Assignee: sankalp kohli
>Priority: Minor
> Attachments: incomplete_trunk_8224.diff
>
>
>  We have seen that a single machine with bad memory can corrupt the gossip of 
> other nodes and cause entire cluster to be affected. If we store and pass the 
> checksum of the entire state, we can detect corruption. If a bad machine 
> tries to bump the generation number or other things, it will be detected and 
> ignored.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Updated] (CASSANDRA-8224) Checksum Gossip state

2015-07-07 Thread sankalp kohli (JIRA)

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

sankalp kohli updated CASSANDRA-8224:
-
Attachment: incomplete_trunk_8224.diff

I am attaching this patch to give a sense of what this will do. The patch is 
not complete as it does not handle that other nodes can alter the state of 
other nodes when we call remove, etc. 

> Checksum Gossip state
> -
>
> Key: CASSANDRA-8224
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8224
> Project: Cassandra
>  Issue Type: Improvement
>Reporter: sankalp kohli
>Assignee: sankalp kohli
>Priority: Minor
> Attachments: incomplete_trunk_8224.diff
>
>
>  We have seen that a single machine with bad memory can corrupt the gossip of 
> other nodes and cause entire cluster to be affected. If we store and pass the 
> checksum of the entire state, we can detect corruption. If a bad machine 
> tries to bump the generation number or other things, it will be detected and 
> ignored.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)