go.mod: use go.etcd.io/etcd/v3 versioning

This change makes the etcd package compatible with the existing Go
ecosystem for module versioning.

Used this tool to update package imports:
  https://github.com/KSubedi/gomove
release-3.5
Brandon Philips 2020-04-26 21:03:37 +00:00
parent 262c939805
commit 96cce208c2
558 changed files with 1475 additions and 1434 deletions

View File

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

View File

@ -15,9 +15,9 @@
package auth package auth
import ( import (
"go.etcd.io/etcd/auth/authpb" "go.etcd.io/etcd/v3/auth/authpb"
"go.etcd.io/etcd/mvcc/backend" "go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/pkg/adt" "go.etcd.io/etcd/v3/pkg/adt"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -17,8 +17,8 @@ package auth
import ( import (
"testing" "testing"
"go.etcd.io/etcd/auth/authpb" "go.etcd.io/etcd/v3/auth/authpb"
"go.etcd.io/etcd/pkg/adt" "go.etcd.io/etcd/v3/pkg/adt"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -24,11 +24,11 @@ import (
"sync" "sync"
"sync/atomic" "sync/atomic"
"go.etcd.io/etcd/auth/authpb" "go.etcd.io/etcd/v3/auth/authpb"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/etcdserver/cindex" "go.etcd.io/etcd/v3/etcdserver/cindex"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/backend" "go.etcd.io/etcd/v3/mvcc/backend"
"go.uber.org/zap" "go.uber.org/zap"
"golang.org/x/crypto/bcrypt" "golang.org/x/crypto/bcrypt"

View File

@ -24,10 +24,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/auth/authpb" "go.etcd.io/etcd/v3/auth/authpb"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/backend" "go.etcd.io/etcd/v3/mvcc/backend"
"go.uber.org/zap" "go.uber.org/zap"
"golang.org/x/crypto/bcrypt" "golang.org/x/crypto/bcrypt"

View File

@ -29,7 +29,7 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/version" "go.etcd.io/etcd/v3/version"
) )
var ( var (

View File

@ -29,8 +29,8 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/version" "go.etcd.io/etcd/v3/version"
) )
type actionAssertingHTTPClient struct { type actionAssertingHTTPClient struct {

View File

@ -15,7 +15,7 @@
package client package client
import ( import (
"go.etcd.io/etcd/pkg/srv" "go.etcd.io/etcd/v3/pkg/srv"
) )
// Discoverer is an interface that wraps the Discover method. // Discoverer is an interface that wraps the Discover method.

View File

@ -21,7 +21,7 @@ Create a Config and exchange it for a Client:
"net/http" "net/http"
"context" "context"
"go.etcd.io/etcd/client" "go.etcd.io/etcd/v3/client"
) )
cfg := client.Config{ cfg := client.Config{

View File

@ -20,7 +20,7 @@ import (
"log" "log"
"sort" "sort"
"go.etcd.io/etcd/client" "go.etcd.io/etcd/v3/client"
) )
func ExampleKeysAPI_directory() { func ExampleKeysAPI_directory() {

View File

@ -24,9 +24,9 @@ import (
"sync/atomic" "sync/atomic"
"testing" "testing"
"go.etcd.io/etcd/client" "go.etcd.io/etcd/v3/client"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
// TestV2NoRetryEOF tests destructive api calls won't retry on a disconnection. // TestV2NoRetryEOF tests destructive api calls won't retry on a disconnection.

View File

@ -8,7 +8,7 @@ import (
"os" "os"
"testing" "testing"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestMain(m *testing.M) { func TestMain(m *testing.M) {

View File

@ -19,7 +19,7 @@ import (
"encoding/json" "encoding/json"
"errors" "errors"
"fmt" "fmt"
"go.etcd.io/etcd/pkg/pathutil" "go.etcd.io/etcd/v3/pkg/pathutil"
"net/http" "net/http"
"net/url" "net/url"
"strconv" "strconv"

View File

@ -23,9 +23,9 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/pkg/transport" "go.etcd.io/etcd/v3/pkg/transport"
) )
var exampleEndpoints []string var exampleEndpoints []string

View File

@ -23,7 +23,7 @@ import (
"net/url" "net/url"
"path" "path"
"go.etcd.io/etcd/pkg/types" "go.etcd.io/etcd/v3/pkg/types"
) )
var ( var (

View File

@ -23,7 +23,7 @@ import (
"reflect" "reflect"
"testing" "testing"
"go.etcd.io/etcd/pkg/types" "go.etcd.io/etcd/v3/pkg/types"
) )
func TestMembersAPIActionList(t *testing.T) { func TestMembersAPIActionList(t *testing.T) {

View File

@ -19,8 +19,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"go.etcd.io/etcd/auth/authpb" "go.etcd.io/etcd/v3/auth/authpb"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

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

View File

@ -21,10 +21,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3/balancer/picker" "go.etcd.io/etcd/v3/clientv3/balancer/picker"
"go.etcd.io/etcd/clientv3/balancer/resolver/endpoint" "go.etcd.io/etcd/v3/clientv3/balancer/resolver/endpoint"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/pkg/mock/mockserver" "go.etcd.io/etcd/v3/pkg/mock/mockserver"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"

View File

@ -26,12 +26,12 @@ import (
"time" "time"
"github.com/google/uuid" "github.com/google/uuid"
"go.etcd.io/etcd/clientv3/balancer" "go.etcd.io/etcd/v3/clientv3/balancer"
"go.etcd.io/etcd/clientv3/balancer/picker" "go.etcd.io/etcd/v3/clientv3/balancer/picker"
"go.etcd.io/etcd/clientv3/balancer/resolver/endpoint" "go.etcd.io/etcd/v3/clientv3/balancer/resolver/endpoint"
"go.etcd.io/etcd/clientv3/credentials" "go.etcd.io/etcd/v3/clientv3/credentials"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/pkg/logutil" "go.etcd.io/etcd/v3/pkg/logutil"
"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

@ -21,8 +21,8 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

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

View File

@ -16,7 +16,7 @@
package clientv3util package clientv3util
import ( import (
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
// 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

@ -17,8 +17,8 @@ package clientv3
import ( import (
"context" "context"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/pkg/types" "go.etcd.io/etcd/v3/pkg/types"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -15,7 +15,7 @@
package clientv3 package clientv3
import ( import (
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
// CompactOp represents a compact operation. // CompactOp represents a compact operation.

View File

@ -18,7 +18,7 @@ import (
"reflect" "reflect"
"testing" "testing"
"go.etcd.io/etcd/etcdserver/etcdserverpb" "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
func TestCompactOp(t *testing.T) { func TestCompactOp(t *testing.T) {

View File

@ -15,7 +15,7 @@
package clientv3 package clientv3
import ( import (
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
type CompareTarget int type CompareTarget int

View File

@ -19,9 +19,9 @@ import (
"errors" "errors"
"fmt" "fmt"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
) )
var ( var (

View File

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

View File

@ -21,8 +21,8 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
) )
func ExampleElection_Campaign() { func ExampleElection_Campaign() {

View File

@ -19,8 +19,8 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
) )
func ExampleMutex_TryLock() { func ExampleMutex_TryLock() {

View File

@ -21,8 +21,8 @@ import (
"math/rand" "math/rand"
"sync" "sync"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
) )
// ExampleSTM_apply shows how to use STM with a transactional // ExampleSTM_apply shows how to use STM with a transactional

View File

@ -18,9 +18,9 @@ import (
"context" "context"
"fmt" "fmt"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
) )
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

@ -20,8 +20,8 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
var endpoints []string var endpoints []string

View File

@ -20,8 +20,8 @@ import (
"fmt" "fmt"
"sync" "sync"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
// 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,8 +18,8 @@ import (
"context" "context"
"testing" "testing"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
) )
func TestMutexLockSessionExpired(t *testing.T) { func TestMutexLockSessionExpired(t *testing.T) {

View File

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

View File

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

View File

@ -22,7 +22,7 @@ import (
"net" "net"
"sync" "sync"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
grpccredentials "google.golang.org/grpc/credentials" grpccredentials "google.golang.org/grpc/credentials"
) )

View File

@ -17,8 +17,8 @@ package clientv3
import ( import (
"context" "context"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/version" "go.etcd.io/etcd/v3/version"
"google.golang.org/grpc/metadata" "google.golang.org/grpc/metadata"
) )

View File

@ -19,8 +19,8 @@ import (
"reflect" "reflect"
"testing" "testing"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/version" "go.etcd.io/etcd/v3/version"
"google.golang.org/grpc/metadata" "google.golang.org/grpc/metadata"
) )

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
func ExampleAuth() { func ExampleAuth() {

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
func ExampleCluster_memberList() { func ExampleCluster_memberList() {

View File

@ -19,8 +19,8 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
) )
func ExampleKV_put() { func ExampleKV_put() {

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
func ExampleLease_grant() { func ExampleLease_grant() {

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
func ExampleMaintenance_status() { func ExampleMaintenance_status() {

View File

@ -23,7 +23,7 @@ import (
"net/http" "net/http"
"strings" "strings"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
grpcprom "github.com/grpc-ecosystem/go-grpc-prometheus" grpcprom "github.com/grpc-ecosystem/go-grpc-prometheus"
"github.com/prometheus/client_golang/prometheus/promhttp" "github.com/prometheus/client_golang/prometheus/promhttp"

View File

@ -20,8 +20,8 @@ import (
"os" "os"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/pkg/transport" "go.etcd.io/etcd/v3/pkg/transport"
"google.golang.org/grpc/grpclog" "google.golang.org/grpc/grpclog"
) )

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"log" "log"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
func ExampleWatcher_watch() { func ExampleWatcher_watch() {

View File

@ -21,10 +21,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -22,9 +22,9 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/pkg/types" "go.etcd.io/etcd/v3/pkg/types"
) )
func TestMemberList(t *testing.T) { func TestMemberList(t *testing.T) {

View File

@ -21,11 +21,11 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/pkg/transport" "go.etcd.io/etcd/v3/pkg/transport"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -25,12 +25,12 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/version" "go.etcd.io/etcd/v3/version"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"

View File

@ -23,11 +23,11 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestLeaseNotFoundError(t *testing.T) { func TestLeaseNotFoundError(t *testing.T) {

View File

@ -23,11 +23,11 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
"go.etcd.io/etcd/clientv3/leasing" "go.etcd.io/etcd/v3/clientv3/leasing"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestLeasingPutGet(t *testing.T) { func TestLeasingPutGet(t *testing.T) {

View File

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

View File

@ -8,7 +8,7 @@ import (
"os" "os"
"testing" "testing"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestMain(m *testing.M) { func TestMain(m *testing.M) {

View File

@ -28,13 +28,13 @@ import (
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/lease" "go.etcd.io/etcd/v3/lease"
"go.etcd.io/etcd/mvcc" "go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/mvcc/backend" "go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestMaintenanceHashKV(t *testing.T) { func TestMaintenanceHashKV(t *testing.T) {

View File

@ -25,10 +25,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/pkg/transport" "go.etcd.io/etcd/v3/pkg/transport"
grpcprom "github.com/grpc-ecosystem/go-grpc-prometheus" grpcprom "github.com/grpc-ecosystem/go-grpc-prometheus"
"github.com/prometheus/client_golang/prometheus/promhttp" "github.com/prometheus/client_golang/prometheus/promhttp"

View File

@ -22,10 +22,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3/mirror" "go.etcd.io/etcd/v3/clientv3/mirror"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestMirrorSync(t *testing.T) { func TestMirrorSync(t *testing.T) {

View File

@ -19,11 +19,11 @@ import (
"reflect" "reflect"
"testing" "testing"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/namespace" "go.etcd.io/etcd/v3/clientv3/namespace"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestNamespacePutGet(t *testing.T) { func TestNamespacePutGet(t *testing.T) {

View File

@ -22,11 +22,11 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -18,9 +18,9 @@ import (
"context" "context"
"testing" "testing"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestRoleError(t *testing.T) { func TestRoleError(t *testing.T) {

View File

@ -21,10 +21,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"
"google.golang.org/grpc/status" "google.golang.org/grpc/status"

View File

@ -20,11 +20,11 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/embed" "go.etcd.io/etcd/v3/embed"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestTxnError(t *testing.T) { func TestTxnError(t *testing.T) {

View File

@ -19,10 +19,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -19,7 +19,7 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
// mustWaitPinReady waits up to 3-second until connection is up (pin endpoint). // mustWaitPinReady waits up to 3-second until connection is up (pin endpoint).

View File

@ -23,9 +23,9 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
// TestWatchFragmentDisable ensures that large watch // TestWatchFragmentDisable ensures that large watch

View File

@ -24,13 +24,13 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
mvccpb "go.etcd.io/etcd/mvcc/mvccpb" mvccpb "go.etcd.io/etcd/v3/mvcc/mvccpb"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.etcd.io/etcd/version" "go.etcd.io/etcd/v3/version"
"google.golang.org/grpc/metadata" "google.golang.org/grpc/metadata"
) )

View File

@ -17,7 +17,7 @@ package clientv3
import ( import (
"context" "context"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -19,8 +19,8 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"

View File

@ -20,9 +20,9 @@ import (
"sync" "sync"
"time" "time"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
v3pb "go.etcd.io/etcd/etcdserver/etcdserverpb" v3pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
) )
const revokeBackoff = 2 * time.Second const revokeBackoff = 2 * time.Second

View File

@ -20,11 +20,11 @@ import (
"sync" "sync"
"time" "time"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/clientv3/concurrency" "go.etcd.io/etcd/v3/clientv3/concurrency"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"
"google.golang.org/grpc/status" "google.golang.org/grpc/status"

View File

@ -18,8 +18,8 @@ import (
"context" "context"
"strings" "strings"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
v3pb "go.etcd.io/etcd/etcdserver/etcdserverpb" v3pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
type txnLeasing struct { type txnLeasing struct {

View File

@ -17,8 +17,8 @@ package leasing
import ( import (
"bytes" "bytes"
v3 "go.etcd.io/etcd/clientv3" v3 "go.etcd.io/etcd/v3/clientv3"
v3pb "go.etcd.io/etcd/etcdserver/etcdserverpb" v3pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
func compareInt64(a, b int64) int { func compareInt64(a, b int64) int {

View File

@ -18,7 +18,7 @@ import (
"io/ioutil" "io/ioutil"
"sync" "sync"
"go.etcd.io/etcd/pkg/logutil" "go.etcd.io/etcd/v3/pkg/logutil"
"google.golang.org/grpc/grpclog" "google.golang.org/grpc/grpclog"
) )

View File

@ -22,8 +22,8 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
// TestMain sets up an etcd cluster if running the examples. // TestMain sets up an etcd cluster if running the examples.

View File

@ -19,7 +19,7 @@ import (
"fmt" "fmt"
"io" "io"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

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

View File

@ -17,9 +17,9 @@ package namespace
import ( import (
"context" "context"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
type kvPrefix struct { type kvPrefix struct {

View File

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

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"sync" "sync"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
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/clientv3" // "go.etcd.io/etcd/v3/clientv3"
// etcdnaming "go.etcd.io/etcd/clientv3/naming" // etcdnaming "go.etcd.io/etcd/v3/clientv3/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/clientv3" etcd "go.etcd.io/etcd/v3/clientv3"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"
"google.golang.org/grpc/naming" "google.golang.org/grpc/naming"

View File

@ -20,9 +20,9 @@ import (
"reflect" "reflect"
"testing" "testing"
etcd "go.etcd.io/etcd/clientv3" etcd "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc/naming" "google.golang.org/grpc/naming"
) )

View File

@ -18,7 +18,7 @@ import (
"reflect" "reflect"
"testing" "testing"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
) )
// TestOpWithSort tests if WithSort(ASCEND, KEY) and WithLimit are specified, // TestOpWithSort tests if WithSort(ASCEND, KEY) and WithLimit are specified,

View File

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

View File

@ -22,10 +22,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestDetectKvOrderViolation(t *testing.T) { func TestDetectKvOrderViolation(t *testing.T) {

View File

@ -17,7 +17,7 @@ package ordering
import ( import (
"io/ioutil" "io/ioutil"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"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/clientv3" "go.etcd.io/etcd/v3/clientv3"
) )
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

@ -19,9 +19,9 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/integration" "go.etcd.io/etcd/v3/integration"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestEndpointSwitchResolvesViolation(t *testing.T) { func TestEndpointSwitchResolvesViolation(t *testing.T) {

View File

@ -17,8 +17,8 @@ package clientv3
import ( import (
"context" "context"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"

View File

@ -23,7 +23,7 @@ import (
"sync" "sync"
"time" "time"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"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

@ -22,10 +22,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/embed" "go.etcd.io/etcd/v3/embed"
"go.etcd.io/etcd/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
// TestSnapshotV3RestoreMultiMemberAdd ensures that multiple members // TestSnapshotV3RestoreMultiMemberAdd ensures that multiple members

View File

@ -29,23 +29,23 @@ import (
"time" "time"
bolt "go.etcd.io/bbolt" bolt "go.etcd.io/bbolt"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/etcdserver" "go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/etcdserver/api/membership" "go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/etcdserver/api/snap" "go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/etcdserver/api/v2store" "go.etcd.io/etcd/v3/etcdserver/api/v2store"
"go.etcd.io/etcd/etcdserver/cindex" "go.etcd.io/etcd/v3/etcdserver/cindex"
"go.etcd.io/etcd/etcdserver/etcdserverpb" "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/lease" "go.etcd.io/etcd/v3/lease"
"go.etcd.io/etcd/mvcc" "go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/mvcc/backend" "go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/pkg/fileutil" "go.etcd.io/etcd/v3/pkg/fileutil"
"go.etcd.io/etcd/pkg/traceutil" "go.etcd.io/etcd/v3/pkg/traceutil"
"go.etcd.io/etcd/pkg/types" "go.etcd.io/etcd/v3/pkg/types"
"go.etcd.io/etcd/raft" "go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/raftpb" "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/wal" "go.etcd.io/etcd/v3/wal"
"go.etcd.io/etcd/wal/walpb" "go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -25,10 +25,10 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/clientv3" "go.etcd.io/etcd/v3/clientv3"
"go.etcd.io/etcd/embed" "go.etcd.io/etcd/v3/embed"
"go.etcd.io/etcd/pkg/fileutil" "go.etcd.io/etcd/v3/pkg/fileutil"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
"go.uber.org/zap" "go.uber.org/zap"
) )

View File

@ -18,7 +18,7 @@ import (
"context" "context"
"sync" "sync"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"google.golang.org/grpc" "google.golang.org/grpc"
) )

View File

@ -18,7 +18,7 @@ import (
"testing" "testing"
"time" "time"
"go.etcd.io/etcd/pkg/testutil" "go.etcd.io/etcd/v3/pkg/testutil"
) )
func TestTxnPanics(t *testing.T) { func TestTxnPanics(t *testing.T) {

View File

@ -21,9 +21,9 @@ import (
"sync" "sync"
"time" "time"
v3rpc "go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes" v3rpc "go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb" pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
"go.uber.org/zap" "go.uber.org/zap"
"google.golang.org/grpc" "google.golang.org/grpc"

View File

@ -17,7 +17,7 @@ package clientv3
import ( import (
"testing" "testing"
"go.etcd.io/etcd/mvcc/mvccpb" "go.etcd.io/etcd/v3/mvcc/mvccpb"
) )
func TestEvent(t *testing.T) { func TestEvent(t *testing.T) {

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