db: remove system_keyspace::update_local_tokens

That was dead code.
This commit is contained in:
Kamil Braun
2019-10-04 16:30:56 +02:00
parent 1b0c8e5d99
commit fb1e35f032
2 changed files with 0 additions and 26 deletions

View File

@@ -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);

View File

@@ -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
*