mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-22 09:30:45 +00:00
We want to stop supporting IPs for `--ignore-dead-nodes` in `raft_removenode` and `--ignore-dead-nodes-for-replace` for `raft_replace`. However, we shouldn't remove these features without the deprecation period because the original `removenode` and `replace` operations still support them. So, we add them for now. The `IP -> Raft ID` translation is done through the new `raft_address_map::find_by_addr` member function. We update the documentation to inform about the deprecation of the IP support for `--ignore-dead-nodes`. Fixes #15126 Closes #15156 * github.com:scylladb/scylladb: docs: inform about deprecating IP support for --ignore-dead-nodes raft topology: support IPs for --ignore-dead-nodes raft_address_map: introduce find_by_addr