From 9651ae875f8006c1bcfde666b9ebed709fef93dd Mon Sep 17 00:00:00 2001 From: Gleb Natapov Date: Sun, 17 Mar 2024 16:01:05 +0200 Subject: [PATCH] raft_group0: add modifiable_address_map() function Provide access to non const address_map. We will need it later. --- service/raft/raft_group0.cc | 4 ++++ service/raft/raft_group0.hh | 1 + 2 files changed, 5 insertions(+) diff --git a/service/raft/raft_group0.cc b/service/raft/raft_group0.cc index daf18053af..e5e210edfd 100644 --- a/service/raft/raft_group0.cc +++ b/service/raft/raft_group0.cc @@ -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: diff --git a/service/raft/raft_group0.hh b/service/raft/raft_group0.hh index 877955d9ab..e0ab836a62 100644 --- a/service/raft/raft_group0.hh +++ b/service/raft/raft_group0.hh @@ -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);