mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-12 19:02:12 +00:00
db: remove system_keyspace::update_local_tokens
That was dead code.
This commit is contained in:
@@ -1485,21 +1485,6 @@ future<> update_tokens(gms::inet_address ep, const std::unordered_set<dht::token
|
||||
});
|
||||
}
|
||||
|
||||
future<std::unordered_set<dht::token>> update_local_tokens(
|
||||
const std::unordered_set<dht::token> add_tokens,
|
||||
const std::unordered_set<dht::token> rm_tokens) {
|
||||
return get_saved_tokens().then([add_tokens = std::move(add_tokens), rm_tokens = std::move(rm_tokens)] (auto tokens) {
|
||||
for (auto& x : rm_tokens) {
|
||||
tokens.erase(x);
|
||||
}
|
||||
for (auto& x : add_tokens) {
|
||||
tokens.insert(x);
|
||||
}
|
||||
return update_tokens(tokens).then([tokens] {
|
||||
return tokens;
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
future<std::unordered_map<gms::inet_address, std::unordered_set<dht::token>>> load_tokens() {
|
||||
sstring req = format("SELECT peer, tokens FROM system.{}", PEERS);
|
||||
|
||||
@@ -485,17 +485,6 @@ enum class bootstrap_state {
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Convenience method to update the list of tokens in the local system keyspace.
|
||||
*
|
||||
* @param addTokens tokens to add
|
||||
* @param rmTokens tokens to remove
|
||||
* @return the collection of persisted tokens
|
||||
*/
|
||||
future<std::unordered_set<dht::token>> update_local_tokens(
|
||||
const std::unordered_set<dht::token> add_tokens,
|
||||
const std::unordered_set<dht::token> rm_tokens);
|
||||
|
||||
/**
|
||||
* Return a map of stored tokens to IP addresses
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user