Merge pull request #10640 from shrajfr12/gomodulecompat

Fix module path to have the major version to comply with go modules specification.
This commit is contained in:
Gyuho Lee 2019-05-01 22:46:03 -07:00 committed by GitHub
commit e899023f3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
544 changed files with 1384 additions and 1376 deletions

View File

@ -1,5 +1,5 @@
language: go
go_import_path: go.etcd.io/etcd
go_import_path: go.etcd.io/etcd/v3
sudo: required
@ -14,6 +14,8 @@ notifications:
on_failure: never
env:
global:
- GO111MODULE=on
matrix:
- TARGET=linux-amd64-fmt
- TARGET=linux-amd64-integration-1-cpu
@ -65,45 +67,45 @@ matrix:
before_install:
- if [[ $TRAVIS_GO_VERSION == 1.* ]]; then docker pull gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION}; fi
install:
- go get -t -d ./...
install: true
script:
- echo "TRAVIS_GO_VERSION=${TRAVIS_GO_VERSION}"
- >
case "${TARGET}" in
linux-amd64-fmt)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=amd64 PASSES='fmt bom dep' ./test"
;;
linux-amd64-integration-1-cpu)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=amd64 CPU=1 PASSES='integration' ./test"
;;
linux-amd64-integration-2-cpu)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=amd64 CPU=2 PASSES='integration' ./test"
;;
linux-amd64-integration-4-cpu)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=amd64 CPU=4 PASSES='integration' ./test"
;;
linux-amd64-functional)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "./build && GOARCH=amd64 PASSES='functional' ./test"
;;
linux-amd64-unit)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=amd64 PASSES='unit' ./test"
;;
all-build)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=amd64 PASSES='build' ./test \
&& GOARCH=386 PASSES='build' ./test \
@ -123,7 +125,7 @@ script:
GOARCH=amd64 PASSES='fmt unit' ./test
;;
linux-386-unit)
docker run --rm \
docker run --rm -e GO111MODULE \
--volume=`pwd`:/go/src/go.etcd.io/etcd gcr.io/etcd-development/etcd-test:go${TRAVIS_GO_VERSION} \
/bin/bash -c "GOARCH=386 PASSES='unit' ./test"
;;

View File

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

View File

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

View File

@ -24,10 +24,10 @@ import (
"sync"
"sync/atomic"
"go.etcd.io/etcd/auth/authpb"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb"
"go.etcd.io/etcd/mvcc/backend"
"go.etcd.io/etcd/v3/auth/authpb"
"go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/v3/mvcc/backend"
"github.com/coreos/pkg/capnslog"
"go.uber.org/zap"

View File

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

2
build
View File

@ -2,7 +2,7 @@
# set some environment variables
ORG_PATH="go.etcd.io"
REPO_PATH="${ORG_PATH}/etcd"
REPO_PATH="${ORG_PATH}/etcd/v3"
GIT_SHA=$(git rev-parse --short HEAD || echo "GitNotFound")
if [[ -n "$FAILPOINTS" ]]; then

View File

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

View File

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

View File

@ -15,7 +15,7 @@
package client
import (
"go.etcd.io/etcd/pkg/srv"
"go.etcd.io/etcd/v3/pkg/srv"
)
// 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"
"context"
"go.etcd.io/etcd/client"
"go.etcd.io/etcd/v3/client"
)
cfg := client.Config{

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -15,7 +15,7 @@
package balancer
import (
"go.etcd.io/etcd/clientv3/balancer/picker"
"go.etcd.io/etcd/v3/clientv3/balancer/picker"
"go.uber.org/zap"
)

View File

@ -22,8 +22,8 @@ import (
"testing"
"time"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb"
"go.etcd.io/etcd/pkg/testutil"
pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
"go.etcd.io/etcd/v3/pkg/testutil"
"google.golang.org/grpc"
)

View File

@ -27,11 +27,11 @@ import (
"time"
"github.com/google/uuid"
"go.etcd.io/etcd/clientv3/balancer"
"go.etcd.io/etcd/clientv3/balancer/picker"
"go.etcd.io/etcd/clientv3/balancer/resolver/endpoint"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/pkg/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/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/pkg/logutil"
"go.uber.org/zap"
"google.golang.org/grpc"
"google.golang.org/grpc/codes"

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -19,8 +19,8 @@ import (
"fmt"
"sync"
v3 "go.etcd.io/etcd/clientv3"
pb "go.etcd.io/etcd/etcdserver/etcdserverpb"
v3 "go.etcd.io/etcd/v3/clientv3"
pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
)
// Mutex implements the sync Locker interface with etcd

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -14,7 +14,7 @@
package clientv3
import pb "go.etcd.io/etcd/etcdserver/etcdserverpb"
import pb "go.etcd.io/etcd/v3/etcdserver/etcdserverpb"
type opType int

View File

@ -18,7 +18,7 @@ import (
"reflect"
"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,

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -23,7 +23,7 @@ import (
"sync"
"time"
"go.etcd.io/etcd/etcdserver/api/v3rpc/rpctypes"
"go.etcd.io/etcd/v3/etcdserver/api/v3rpc/rpctypes"
"go.uber.org/zap"
"google.golang.org/grpc"
"google.golang.org/grpc/codes"

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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