You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jay Zhuang (JIRA)" <ji...@apache.org> on 2019/04/23 22:13:00 UTC
[jira] [Created] (CASSANDRA-15097) Avoid updating unchanged gossip
state
Jay Zhuang created CASSANDRA-15097:
--------------------------------------
Summary: Avoid updating unchanged gossip state
Key: CASSANDRA-15097
URL: https://issues.apache.org/jira/browse/CASSANDRA-15097
Project: Cassandra
Issue Type: Bug
Components: Cluster/Gossip
Reporter: Jay Zhuang
Assignee: Jay Zhuang
The node might get unchanged gossip states, the state might be just updated after sending a GOSSIP_SYN, then it will get the state that is already up to date. If the heartbeat in the GOSSIP_ACK message is updated, it will unnecessary re-apply the same state again, which could be costly like updating token change.
It's very likely to happen for large cluster when a node startup, as the first gossip message will sync all endpoints tokens, it could take some time (in our case about 200 seconds), during that time, it keeps gossip with other node and get the full token states. Which causes lots of pending gossip tasks.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org