From d487b16de17f4dfb54b0b47e41e054d517f36284 Mon Sep 17 00:00:00 2001 From: Ilya Sevostyanov Date: Tue, 1 Oct 2019 10:10:56 +0300 Subject: [PATCH] confchange: removed duplicate check in confchange.Simple. --- raft/confchange/confchange.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/raft/confchange/confchange.go b/raft/confchange/confchange.go index a0dc486df..741f81115 100644 --- a/raft/confchange/confchange.go +++ b/raft/confchange/confchange.go @@ -142,9 +142,6 @@ func (c Changer) Simple(ccs ...pb.ConfChangeSingle) (tracker.Config, tracker.Pro if n := symdiff(incoming(c.Tracker.Voters), incoming(cfg.Voters)); n > 1 { return tracker.Config{}, nil, errors.New("more than one voter changed without entering joint config") } - if err := checkInvariants(cfg, prs); err != nil { - return tracker.Config{}, tracker.ProgressMap{}, nil - } return checkAndReturn(cfg, prs) }