From 803d2a9aee19fe011dc318a312a74eebc1815f1c Mon Sep 17 00:00:00 2001 From: Yaroslav Dynnikov <yaroslav.dynnikov@gmail.com> Date: Wed, 29 Jun 2022 20:22:27 +0300 Subject: [PATCH] chore: replace "if" with "match" --- src/traft/node.rs | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/traft/node.rs b/src/traft/node.rs index 77bf6df01d..f5c0f39da5 100644 --- a/src/traft/node.rs +++ b/src/traft/node.rs @@ -332,10 +332,19 @@ fn handle_committed_entries( } }; - if entry.entry_type == raft::EntryType::EntryNormal { - handle_committed_normal_entry(entry, notifications, joint_state_latch) - } else { - handle_committed_conf_change(entry, raw_node, pool, joint_state_latch, config_changed) + match entry.entry_type { + raft::EntryType::EntryNormal => { + handle_committed_normal_entry(entry, notifications, joint_state_latch) + } + raft::EntryType::EntryConfChange | raft::EntryType::EntryConfChangeV2 => { + handle_committed_conf_change( + entry, + raw_node, + pool, + joint_state_latch, + config_changed, + ) + } } } -- GitLab