You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Paulo Motta (JIRA)" <ji...@apache.org> on 2016/07/29 19:48:20 UTC
[jira] [Created] (CASSANDRA-12344) Forward writes to replacement
node with same address during replace
Paulo Motta created CASSANDRA-12344:
---------------------------------------
Summary: Forward writes to replacement node with same address during replace
Key: CASSANDRA-12344
URL: https://issues.apache.org/jira/browse/CASSANDRA-12344
Project: Cassandra
Issue Type: Improvement
Components: Coordination, Distributed Metadata
Reporter: Paulo Motta
On CASSANDRA-8523 it was added support to forwarding writes to a replacement node via a new gossip state {{BOOTSTRAPPING_REPLACE}}.
Currently this is limited to replacement nodes with a different address of the original node, because if a replacement node with the same address of a normal endpoint joins gossip with a non-dead state, it will become alive in the Failure Detector and reads will be forwarded to it before the node is ready to serve reads.
This ticket is to add support to forwarding writes to replacement nodes with the same IP address as the original node.
The initial idea is to allow marking a node as unavailable for reads on {{TokenMetadata}}, what will allow the replacement node with the same IP join gossip without having reads forwarded to it. This will be enabled by CASSANDRA-11559.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)