mvcc: improve watcherGroup panic message

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
release-3.4
Gyuho Lee 2018-05-23 15:38:40 -07:00
parent 9cac286830
commit 210c842345
1 changed files with 2 additions and 1 deletions

View File

@ -15,6 +15,7 @@
package mvcc package mvcc
import ( import (
"fmt"
"math" "math"
"github.com/coreos/etcd/mvcc/mvccpb" "github.com/coreos/etcd/mvcc/mvccpb"
@ -238,7 +239,7 @@ func (wg *watcherGroup) chooseAll(curRev, compactRev int64) int64 {
minRev := int64(math.MaxInt64) minRev := int64(math.MaxInt64)
for w := range wg.watchers { for w := range wg.watchers {
if w.minRev > curRev { if w.minRev > curRev {
panic("watcher current revision should not exceed current revision") panic(fmt.Errorf("watcher minimum revision %d should not exceed current revision %d", w.minRev, curRev))
} }
if w.minRev < compactRev { if w.minRev < compactRev {
select { select {