Details
-
Bug
-
Status: Resolved
-
Low
-
Resolution: Duplicate
-
None
-
None
-
None
-
Low
Description
Description: Steps to reproduce
1) Setup a 3 instance cluster
2) Create a Rf=3 keyspace
3) Bring non seed instance down.
4) Start 4th instance with -Dcassandra.replace_address args set.
5) When it is sleeping after “JOINING: calculation complete, ready to bootstrap”, kill the other two instances
6) This node comes up with no data.
This is happening due to code in RangeStreamer.getRangeFetchMap where it does not throw an exception if localhost is part of the sources.
Attachments
Issue Links
- duplicates
-
CASSANDRA-11848 replace address can "succeed" without actually streaming anything
- Resolved