client/v3: Rename of imports

This commit is contained in:
Piotr Tabor 2020-10-20 10:10:25 +02:00
parent cf795c0ae6
commit e33c6dd9df
166 changed files with 211 additions and 213 deletions

View File

@ -26,8 +26,8 @@ import (
"bytes" "bytes"
"encoding/json" "encoding/json"
"fmt" "fmt"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"io/ioutil" "io/ioutil"
"net/http" "net/http"
"os" "os"

View File

@ -20,8 +20,8 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/v3/clientv3/balancer/connectivity" "go.etcd.io/etcd/client/v3/balancer/connectivity"
"go.etcd.io/etcd/v3/clientv3/balancer/picker" "go.etcd.io/etcd/client/v3/balancer/picker"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc/balancer" "google.golang.org/grpc/balancer"

View File

@ -22,9 +22,9 @@ import (
"time" "time"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/client/mock/mockserver" "go.etcd.io/etcd/client/v3/balancer/picker"
"go.etcd.io/etcd/v3/clientv3/balancer/picker" "go.etcd.io/etcd/client/v3/balancer/resolver/endpoint"
"go.etcd.io/etcd/v3/clientv3/balancer/resolver/endpoint" "go.etcd.io/etcd/client/v3/mock/mockserver"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"

View File

@ -27,11 +27,11 @@ import (
"github.com/google/uuid" "github.com/google/uuid"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/client/v3/balancer"
"go.etcd.io/etcd/client/v3/balancer/picker"
"go.etcd.io/etcd/client/v3/balancer/resolver/endpoint"
"go.etcd.io/etcd/client/v3/credentials"
"go.etcd.io/etcd/pkg/v3/logutil" "go.etcd.io/etcd/pkg/v3/logutil"
"go.etcd.io/etcd/v3/clientv3/balancer"
"go.etcd.io/etcd/v3/clientv3/balancer/picker"
"go.etcd.io/etcd/v3/clientv3/balancer/resolver/endpoint"
"go.etcd.io/etcd/v3/clientv3/credentials"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"

View File

@ -18,8 +18,8 @@ import (
"context" "context"
"log" "log"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/clientv3util" "go.etcd.io/etcd/client/v3/clientv3util"
) )
func ExampleKeyMissing() { func ExampleKeyMissing() {

View File

@ -16,7 +16,7 @@
package clientv3util package clientv3util
import ( import (
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
// KeyExists returns a comparison operation that evaluates to true iff the given // KeyExists returns a comparison operation that evaluates to true iff the given

View File

@ -21,7 +21,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -20,7 +20,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
func waitDelete(ctx context.Context, client *v3.Client, key string, rev int64) error { func waitDelete(ctx context.Context, client *v3.Client, key string, rev int64) error {

View File

@ -21,7 +21,7 @@ import (
"sync" "sync"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
// ErrLocked is returned by TryLock when Mutex is already locked by another session. // ErrLocked is returned by TryLock when Mutex is already locked by another session.

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"time" "time"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
const defaultSessionTTL = 60 const defaultSessionTTL = 60

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"math" "math"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
// STM is an interface for software transactional memory. // STM is an interface for software transactional memory.

View File

@ -22,7 +22,7 @@ import (
v3pb "go.etcd.io/etcd/api/v3/etcdserverpb" v3pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
const revokeBackoff = 2 * time.Second const revokeBackoff = 2 * time.Second

View File

@ -23,8 +23,8 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"
"google.golang.org/grpc/status" "google.golang.org/grpc/status"

View File

@ -19,7 +19,7 @@ import (
"strings" "strings"
v3pb "go.etcd.io/etcd/api/v3/etcdserverpb" v3pb "go.etcd.io/etcd/api/v3/etcdserverpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
type txnLeasing struct { type txnLeasing struct {

View File

@ -18,7 +18,7 @@ import (
"bytes" "bytes"
v3pb "go.etcd.io/etcd/api/v3/etcdserverpb" v3pb "go.etcd.io/etcd/api/v3/etcdserverpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
func compareInt64(a, b int64) int { func compareInt64(a, b int64) int {

View File

@ -18,7 +18,7 @@ package mirror
import ( import (
"context" "context"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
const ( const (

View File

@ -19,7 +19,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type kvPrefix struct { type kvPrefix struct {

View File

@ -18,7 +18,7 @@ import (
"bytes" "bytes"
"context" "context"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type leasePrefix struct { type leasePrefix struct {

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"sync" "sync"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type watcherPrefix struct { type watcherPrefix struct {

View File

@ -17,8 +17,8 @@
// To use, first import the packages: // To use, first import the packages:
// //
// import ( // import (
// "go.etcd.io/etcd/v3/clientv3" // "go.etcd.io/etcd/client/v3"
// etcdnaming "go.etcd.io/etcd/v3/clientv3/naming" // etcdnaming "go.etcd.io/etcd/client/v3/naming"
// //
// "google.golang.org/grpc" // "google.golang.org/grpc"
// "google.golang.org/grpc/naming" // "google.golang.org/grpc/naming"

View File

@ -19,7 +19,7 @@ import (
"encoding/json" "encoding/json"
"fmt" "fmt"
etcd "go.etcd.io/etcd/v3/clientv3" etcd "go.etcd.io/etcd/client/v3"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"
"google.golang.org/grpc/naming" "google.golang.org/grpc/naming"

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"sync" "sync"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
// kvOrdering ensures that serialized requests do not return // kvOrdering ensures that serialized requests do not return

View File

@ -21,7 +21,7 @@ import (
"testing" "testing"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type mockKV struct { type mockKV struct {

View File

@ -17,7 +17,7 @@ package ordering
import ( import (
"io/ioutil" "io/ioutil"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"google.golang.org/grpc/grpclog" "google.golang.org/grpc/grpclog"
) )

View File

@ -19,7 +19,7 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type OrderViolationFunc func(op clientv3.Op, resp clientv3.OpResponse, prevRev int64) error type OrderViolationFunc func(op clientv3.Op, resp clientv3.OpResponse, prevRev int64) error

View File

@ -23,8 +23,8 @@ import (
"time" "time"
"github.com/dustin/go-humanize" "github.com/dustin/go-humanize"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/fileutil" "go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/v3/clientv3"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -22,8 +22,8 @@ import (
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/tlsutil" "go.etcd.io/etcd/pkg/v3/tlsutil"
"go.etcd.io/etcd/v3/clientv3"
) )
type yamlConfig struct { type yamlConfig struct {

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
// Barrier creates a key in etcd to block processes, then deletes the key to // Barrier creates a key in etcd to block processes, then deletes the key to

View File

@ -19,7 +19,7 @@ import (
"errors" "errors"
spb "go.etcd.io/etcd/api/v3/mvccpb" spb "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -18,8 +18,8 @@ import (
"context" "context"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
) )
// DoubleBarrier blocks processes on Enter until an expected count enters, then // DoubleBarrier blocks processes on Enter until an expected count enters, then

View File

@ -20,8 +20,8 @@ import (
"strings" "strings"
"time" "time"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
) )
// RemoteKV is a key/revision pair created by the client and stored on etcd // RemoteKV is a key/revision pair created by the client and stored on etcd

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
// PriorityQueue implements a multi-reader, multi-writer distributed queue. // PriorityQueue implements a multi-reader, multi-writer distributed queue.

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
// Queue implements a multi-reader, multi-writer distributed queue. // Queue implements a multi-reader, multi-writer distributed queue.

View File

@ -18,8 +18,8 @@ import (
"context" "context"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
) )
type RWMutex struct { type RWMutex struct {

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
// WaitEvents waits on a key until it observes the given events and returns the final one. // WaitEvents waits on a key until it observes the given events and returns the final one.

View File

@ -24,10 +24,10 @@ import (
"strings" "strings"
etcdservergw "go.etcd.io/etcd/api/v3/etcdserverpb/gw" etcdservergw "go.etcd.io/etcd/api/v3/etcdserverpb/gw"
"go.etcd.io/etcd/client/v3/credentials"
"go.etcd.io/etcd/pkg/v3/debugutil" "go.etcd.io/etcd/pkg/v3/debugutil"
"go.etcd.io/etcd/pkg/v3/httputil" "go.etcd.io/etcd/pkg/v3/httputil"
"go.etcd.io/etcd/pkg/v3/transport" "go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/v3/clientv3/credentials"
"go.etcd.io/etcd/v3/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api/v3client" "go.etcd.io/etcd/v3/etcdserver/api/v3client"
"go.etcd.io/etcd/v3/etcdserver/api/v3election" "go.etcd.io/etcd/v3/etcdserver/api/v3election"

View File

@ -18,7 +18,7 @@ import (
"fmt" "fmt"
"github.com/spf13/cobra" "github.com/spf13/cobra"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
// NewAlarmCommand returns the cobra command for "alarm". // NewAlarmCommand returns the cobra command for "alarm".

View File

@ -25,8 +25,8 @@ import (
"sync" "sync"
"time" "time"
v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/report" "go.etcd.io/etcd/pkg/v3/report"
v3 "go.etcd.io/etcd/v3/clientv3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"golang.org/x/time/rate" "golang.org/x/time/rate"

View File

@ -19,7 +19,7 @@ import (
"strconv" "strconv"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var compactPhysical bool var compactPhysical bool

View File

@ -18,7 +18,7 @@ import (
"fmt" "fmt"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -21,8 +21,8 @@ import (
"os/signal" "os/signal"
"syscall" "syscall"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -21,8 +21,8 @@ import (
"time" "time"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/flags" "go.etcd.io/etcd/pkg/v3/flags"
v3 "go.etcd.io/etcd/v3/clientv3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.uber.org/zap" "go.uber.org/zap"

View File

@ -19,7 +19,7 @@ import (
"strings" "strings"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -25,10 +25,10 @@ import (
"time" "time"
"github.com/bgentry/speakeasy" "github.com/bgentry/speakeasy"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/flags" "go.etcd.io/etcd/pkg/v3/flags"
"go.etcd.io/etcd/pkg/v3/srv" "go.etcd.io/etcd/pkg/v3/srv"
"go.etcd.io/etcd/pkg/v3/transport" "go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/v3/clientv3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/pflag" "github.com/spf13/pflag"

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"strconv" "strconv"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -23,8 +23,8 @@ import (
"os/signal" "os/signal"
"syscall" "syscall"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -25,8 +25,8 @@ import (
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/mirror" "go.etcd.io/etcd/client/v3/mirror"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -21,7 +21,7 @@ import (
"strings" "strings"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -19,7 +19,7 @@ import (
"strconv" "strconv"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
// NewMoveLeaderCommand returns the cobra command for "move-leader". // NewMoveLeaderCommand returns the cobra command for "move-leader".

View File

@ -20,7 +20,7 @@ import (
"strings" "strings"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdctl/snapshot" "go.etcd.io/etcd/v3/etcdctl/snapshot"
"github.com/dustin/go-humanize" "github.com/dustin/go-humanize"

View File

@ -19,7 +19,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
spb "go.etcd.io/etcd/api/v3/mvccpb" spb "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdctl/snapshot" "go.etcd.io/etcd/v3/etcdctl/snapshot"
) )

View File

@ -21,7 +21,7 @@ import (
"os" "os"
"strconv" "strconv"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdctl/snapshot" "go.etcd.io/etcd/v3/etcdctl/snapshot"
) )

View File

@ -20,7 +20,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
mvccpb "go.etcd.io/etcd/api/v3/mvccpb" mvccpb "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
) )
type pbPrinter struct{ printer } type pbPrinter struct{ printer }

View File

@ -20,8 +20,8 @@ import (
"strings" "strings"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/types" "go.etcd.io/etcd/pkg/v3/types"
v3 "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/v3/etcdctl/snapshot" "go.etcd.io/etcd/v3/etcdctl/snapshot"
) )

View File

@ -17,7 +17,7 @@ package command
import ( import (
"os" "os"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdctl/snapshot" "go.etcd.io/etcd/v3/etcdctl/snapshot"
"github.com/olekukonko/tablewriter" "github.com/olekukonko/tablewriter"

View File

@ -20,7 +20,7 @@ import (
"strconv" "strconv"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -23,7 +23,7 @@ import (
"strings" "strings"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -21,7 +21,7 @@ import (
"github.com/bgentry/speakeasy" "github.com/bgentry/speakeasy"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
var ( var (

View File

@ -26,7 +26,7 @@ import (
"time" "time"
pb "go.etcd.io/etcd/api/v3/mvccpb" pb "go.etcd.io/etcd/api/v3/mvccpb"
v3 "go.etcd.io/etcd/v3/clientv3" v3 "go.etcd.io/etcd/client/v3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -23,7 +23,7 @@ import (
"os/exec" "os/exec"
"strings" "strings"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -29,13 +29,13 @@ import (
bolt "go.etcd.io/bbolt" bolt "go.etcd.io/bbolt"
"go.etcd.io/etcd/api/v3/etcdserverpb" "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/client/v3/snapshot"
"go.etcd.io/etcd/pkg/v3/fileutil" "go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/traceutil" "go.etcd.io/etcd/pkg/v3/traceutil"
"go.etcd.io/etcd/pkg/v3/types" "go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3" "go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb" "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/v3/clientv3/snapshot"
"go.etcd.io/etcd/v3/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api/membership" "go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/snap" "go.etcd.io/etcd/v3/etcdserver/api/snap"

View File

@ -30,13 +30,13 @@ import (
"time" "time"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/client/v3/leasing"
"go.etcd.io/etcd/client/v3/namespace"
"go.etcd.io/etcd/client/v3/ordering"
"go.etcd.io/etcd/pkg/v3/debugutil" "go.etcd.io/etcd/pkg/v3/debugutil"
"go.etcd.io/etcd/pkg/v3/logutil" "go.etcd.io/etcd/pkg/v3/logutil"
"go.etcd.io/etcd/pkg/v3/transport" "go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/v3/clientv3/leasing"
"go.etcd.io/etcd/v3/clientv3/namespace"
"go.etcd.io/etcd/v3/clientv3/ordering"
"go.etcd.io/etcd/v3/embed" "go.etcd.io/etcd/v3/embed"
"go.etcd.io/etcd/v3/etcdserver/api/v3election/v3electionpb" "go.etcd.io/etcd/v3/etcdserver/api/v3election/v3electionpb"
"go.etcd.io/etcd/v3/etcdserver/api/v3lock/v3lockpb" "go.etcd.io/etcd/v3/etcdserver/api/v3lock/v3lockpb"

View File

@ -20,8 +20,8 @@ import (
"time" "time"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/types" "go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/v3/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api" "go.etcd.io/etcd/v3/etcdserver/api"
"go.etcd.io/etcd/v3/etcdserver/api/membership" "go.etcd.io/etcd/v3/etcdserver/api/membership"

View File

@ -23,8 +23,8 @@ import (
"time" "time"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"go.etcd.io/etcd/v3/etcdserver/api/v2error" "go.etcd.io/etcd/v3/etcdserver/api/v2error"
"go.etcd.io/etcd/v3/etcdserver/api/v2store" "go.etcd.io/etcd/v3/etcdserver/api/v2store"
) )

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"strings" "strings"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdserver/api/v2error" "go.etcd.io/etcd/v3/etcdserver/api/v2error"
"go.etcd.io/etcd/v3/etcdserver/api/v2store" "go.etcd.io/etcd/v3/etcdserver/api/v2store"
) )

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api/v3rpc" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc"
"go.etcd.io/etcd/v3/proxy/grpcproxy/adapter" "go.etcd.io/etcd/v3/proxy/grpcproxy/adapter"

View File

@ -18,8 +18,8 @@ import (
"context" "context"
"errors" "errors"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
epb "go.etcd.io/etcd/v3/etcdserver/api/v3election/v3electionpb" epb "go.etcd.io/etcd/v3/etcdserver/api/v3election/v3electionpb"
) )

View File

@ -17,8 +17,8 @@ package v3lock
import ( import (
"context" "context"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"go.etcd.io/etcd/v3/etcdserver/api/v3lock/v3lockpb" "go.etcd.io/etcd/v3/etcdserver/api/v3lock/v3lockpb"
) )

View File

@ -23,7 +23,7 @@ import (
grpc_middleware "github.com/grpc-ecosystem/go-grpc-middleware" grpc_middleware "github.com/grpc-ecosystem/go-grpc-middleware"
grpc_prometheus "github.com/grpc-ecosystem/go-grpc-prometheus" grpc_prometheus "github.com/grpc-ecosystem/go-grpc-prometheus"
"go.etcd.io/etcd/v3/clientv3/credentials" "go.etcd.io/etcd/client/v3/credentials"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/health" "google.golang.org/grpc/health"
healthpb "google.golang.org/grpc/health/grpc_health_v1" healthpb "google.golang.org/grpc/health/grpc_health_v1"

View File

@ -18,7 +18,7 @@ import (
"context" "context"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type AuthProxy struct { type AuthProxy struct {

View File

@ -23,8 +23,8 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/naming" "go.etcd.io/etcd/client/v3/naming"
"go.uber.org/zap" "go.uber.org/zap"
"golang.org/x/time/rate" "golang.org/x/time/rate"

View File

@ -17,7 +17,7 @@ package grpcproxy
import ( import (
"context" "context"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdserver/api/v3election/v3electionpb" "go.etcd.io/etcd/v3/etcdserver/api/v3election/v3electionpb"
) )

View File

@ -21,7 +21,7 @@ import (
"time" "time"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdserver/api/etcdhttp" "go.etcd.io/etcd/v3/etcdserver/api/etcdhttp"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -18,7 +18,7 @@ import (
"context" "context"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/proxy/grpcproxy/cache" "go.etcd.io/etcd/v3/proxy/grpcproxy/cache"
) )

View File

@ -19,7 +19,7 @@ import (
"math" "math"
"sync" "sync"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"golang.org/x/time/rate" "golang.org/x/time/rate"
) )

View File

@ -23,7 +23,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"

View File

@ -17,7 +17,7 @@ package grpcproxy
import ( import (
"context" "context"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdserver/api/v3lock/v3lockpb" "go.etcd.io/etcd/v3/etcdserver/api/v3lock/v3lockpb"
) )

View File

@ -19,7 +19,7 @@ import (
"io" "io"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
type maintenanceProxy struct { type maintenanceProxy struct {

View File

@ -18,9 +18,9 @@ import (
"encoding/json" "encoding/json"
"os" "os"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"go.etcd.io/etcd/v3/clientv3/naming" "go.etcd.io/etcd/client/v3/naming"
"go.uber.org/zap" "go.uber.org/zap"
"golang.org/x/time/rate" "golang.org/x/time/rate"

View File

@ -20,7 +20,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/etcdserver/api/v3rpc" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc"
"go.uber.org/zap" "go.uber.org/zap"

View File

@ -20,7 +20,7 @@ import (
"time" "time"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -19,7 +19,7 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/v3/mvcc" "go.etcd.io/etcd/v3/mvcc"
) )

View File

@ -52,9 +52,7 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU=
go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA=
go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=

View File

@ -21,7 +21,7 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
func TestCtlV3Alarm(t *testing.T) { func TestCtlV3Alarm(t *testing.T) {

View File

@ -22,7 +22,7 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
func TestCtlV3AuthEnable(t *testing.T) { testCtl(t, authEnableTest) } func TestCtlV3AuthEnable(t *testing.T) { testCtl(t, authEnableTest) }

View File

@ -21,7 +21,7 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
) )
func TestCtlV3EndpointHealth(t *testing.T) { testCtl(t, endpointHealthTest, withQuorum()) } func TestCtlV3EndpointHealth(t *testing.T) { testCtl(t, endpointHealthTest, withQuorum()) }

View File

@ -21,8 +21,8 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/testutil" "go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/v3/clientv3"
) )
func TestCtlV3Migrate(t *testing.T) { func TestCtlV3Migrate(t *testing.T) {

View File

@ -22,10 +22,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/testutil" "go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/transport" "go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/pkg/v3/types" "go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/v3/clientv3"
) )
func TestCtlV3MoveLeaderSecure(t *testing.T) { func TestCtlV3MoveLeaderSecure(t *testing.T) {

View File

@ -24,7 +24,7 @@ import (
"time" "time"
"go.etcd.io/etcd/api/v3/mvccpb" "go.etcd.io/etcd/api/v3/mvccpb"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
bolt "go.etcd.io/bbolt" bolt "go.etcd.io/bbolt"
) )

View File

@ -23,9 +23,9 @@ import (
"time" "time"
pb "go.etcd.io/etcd/api/v3/etcdserverpb" pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/logutil" "go.etcd.io/etcd/pkg/v3/logutil"
"go.etcd.io/etcd/pkg/v3/transport" "go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/v3/etcdctl/snapshot" "go.etcd.io/etcd/v3/etcdctl/snapshot"
"github.com/dustin/go-humanize" "github.com/dustin/go-humanize"

View File

@ -19,7 +19,7 @@ import (
"errors" "errors"
"fmt" "fmt"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -21,7 +21,7 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"golang.org/x/time/rate" "golang.org/x/time/rate"

View File

@ -21,7 +21,7 @@ import (
"log" "log"
"time" "time"
"go.etcd.io/etcd/v3/clientv3" "go.etcd.io/etcd/client/v3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"

View File

@ -20,7 +20,7 @@ import (
"fmt" "fmt"
"sync" "sync"
"go.etcd.io/etcd/v3/clientv3/concurrency" "go.etcd.io/etcd/client/v3/concurrency"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View File

@ -22,8 +22,8 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/pkg/v3/stringutil" "go.etcd.io/etcd/pkg/v3/stringutil"
"go.etcd.io/etcd/v3/clientv3"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"golang.org/x/time/rate" "golang.org/x/time/rate"

View File

@ -21,8 +21,8 @@ import (
"strings" "strings"
"time" "time"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/tests/v3/functional/rpcpb" "go.etcd.io/etcd/tests/v3/functional/rpcpb"
"go.etcd.io/etcd/v3/clientv3"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -20,8 +20,8 @@ import (
"strings" "strings"
"time" "time"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/tests/v3/functional/rpcpb" "go.etcd.io/etcd/tests/v3/functional/rpcpb"
"go.etcd.io/etcd/v3/clientv3"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -20,8 +20,8 @@ import (
"time" "time"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/tests/v3/functional/rpcpb" "go.etcd.io/etcd/tests/v3/functional/rpcpb"
"go.etcd.io/etcd/v3/clientv3"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"

View File

@ -24,9 +24,9 @@ import (
"time" "time"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes" "go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/client/v3"
"go.etcd.io/etcd/raft/v3" "go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/tests/v3/functional/rpcpb" "go.etcd.io/etcd/tests/v3/functional/rpcpb"
"go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/v3/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.uber.org/zap" "go.uber.org/zap"

Some files were not shown because too many files have changed in this diff Show More