raft_group0: add modifiable_address_map() function

Provide access to non const address_map. We will need it later.
This commit is contained in:
Gleb Natapov
2024-03-17 16:01:05 +02:00
parent e48eb76f61
commit 9651ae875f
2 changed files with 5 additions and 0 deletions

View File

@@ -1747,6 +1747,10 @@ const raft_address_map& raft_group0::address_map() const {
return _raft_gr.address_map();
}
raft_address_map& raft_group0::modifiable_address_map(){
return _raft_gr.address_map();
}
std::ostream& operator<<(std::ostream& os, group0_upgrade_state state) {
switch (state) {
case group0_upgrade_state::recovery:

View File

@@ -287,6 +287,7 @@ public:
bool joined_group0() const;
const raft_address_map& address_map() const;
raft_address_map& modifiable_address_map();
private:
static void init_rpc_verbs(raft_group0& shard0_this);
static future<> uninit_rpc_verbs(netw::messaging_service& ms);