From 4a28330355f3b9d0262b9300b84ef2f596b601b5 Mon Sep 17 00:00:00 2001 From: Georgy Moshkin <gmoshkin@picodata.io> Date: Thu, 6 Oct 2022 09:28:03 +0300 Subject: [PATCH] fix: remove replication from main_loop --- src/main.rs | 4 ---- src/traft/node.rs | 8 -------- 2 files changed, 12 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4a9d383a7b..399e206228 100644 --- a/src/main.rs +++ b/src/main.rs @@ -814,10 +814,6 @@ fn postjoin(args: &args::Run, storage: RaftSpaceAccess, peer_storage: PeerStorag tlog!(Error, "failed setting on_shutdown trigger: {e}"); } - let peer = traft::Storage::peer_by_raft_id(raft_id).unwrap().unwrap(); - box_cfg.replication = traft::Storage::box_replication(&peer.replicaset_id, None).unwrap(); - tarantool::set_cfg(&box_cfg); - loop { let peer = traft::Storage::peer_by_raft_id(raft_id) .unwrap() diff --git a/src/traft/node.rs b/src/traft/node.rs index a495e85dcf..b6e6c44203 100644 --- a/src/traft/node.rs +++ b/src/traft/node.rs @@ -876,14 +876,6 @@ impl MainLoop { if topology_changed { event::broadcast(Event::TopologyChanged); - if let Some(peer) = traft::Storage::peer_by_raft_id(node_impl.raw_node.raft.id).unwrap() - { - let mut box_cfg = crate::tarantool::cfg().unwrap(); - assert_eq!(box_cfg.replication_connect_quorum, 0); - box_cfg.replication = - traft::Storage::box_replication(&peer.replicaset_id, None).unwrap(); - crate::tarantool::set_cfg(&box_cfg); - } } FlowControl::Continue -- GitLab