mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Replaces a number of error equality checks with errors.Is
Signed-off-by: redwrasse <mail@redwrasse.io>
This commit is contained in:
@@ -16,6 +16,7 @@ package v3compactor
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
@@ -139,7 +140,7 @@ func (pc *Periodic) Run() {
|
||||
)
|
||||
startTime := pc.clock.Now()
|
||||
_, err := pc.c.Compact(pc.ctx, &pb.CompactionRequest{Revision: rev})
|
||||
if err == nil || err == mvcc.ErrCompacted {
|
||||
if err == nil || errors.Is(err, mvcc.ErrCompacted) {
|
||||
pc.lg.Info(
|
||||
"completed auto periodic compaction",
|
||||
zap.Int64("revision", rev),
|
||||
|
||||
@@ -192,7 +192,7 @@ func newDiscovery(lg *zap.Logger, dcfg *DiscoveryConfig, id types.ID) (*discover
|
||||
func (d *discovery) getCluster() (string, error) {
|
||||
cls, clusterSize, rev, err := d.checkCluster()
|
||||
if err != nil {
|
||||
if err == ErrFullCluster {
|
||||
if errors.Is(err, ErrFullCluster) {
|
||||
return cls.getInitClusterStr(clusterSize)
|
||||
}
|
||||
return "", err
|
||||
@@ -303,7 +303,7 @@ func (d *discovery) checkClusterRetry() (*clusterInfo, int, int64, error) {
|
||||
func (d *discovery) checkCluster() (*clusterInfo, int, int64, error) {
|
||||
clusterSize, err := d.getClusterSize()
|
||||
if err != nil {
|
||||
if err == ErrSizeNotFound || err == ErrBadSizeKey {
|
||||
if errors.Is(err, ErrSizeNotFound) || errors.Is(err, ErrBadSizeKey) {
|
||||
return nil, 0, 0, err
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user