Jason Brown created CASSANDRA-13713:
---------------------------------------
Summary: Move processing of EchoMessage response to gossip stage
Key: CASSANDRA-13713
URL: https://issues.apache.org/jira/browse/CASSANDRA-13713
Project: Cassandra
Issue Type: Bug
Components: Distributed Metadata
Reporter: Jason Brown
Assignee: Jason Brown
Priority: Minor
Fix For: 4.x
Currently, when a node receives an {{EchoMessage}}, is sends a simple ACK reply
back (see {{EchoVerbHandler}}). The ACK is sent on the small message
connection, and because it is 'generically' typed as {{Verb.REQUEST_RESPONSE}},
is consumed on a {{Stage.REQUEST_RESPONSE}} thread. The proper thread for this
response to be consumed is {{Stage.GOSSIP}}, that way we can move more of the
updating of the gossip state to a single, centralized thread, and less abuse of
gossip's shared mutable state can occur.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]