*: Rename of imports of raft (as its now a module)

% find -name '*.go' -o -name '*.md' -o -name '*.sh' | xargs sed -i --follow-symlinks 's|etcd/v3/raft|etcd/raft/v3|g'
release-3.5
Piotr Tabor 2020-10-15 20:03:15 +02:00
parent bea5f379bc
commit e62417297d
100 changed files with 135 additions and 135 deletions

View File

@ -20,7 +20,7 @@ import (
"net/http"
"strconv"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
// Handler for a http based key-value store backed by raft

View File

@ -18,7 +18,7 @@ import (
"flag"
"strings"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func main() {

View File

@ -26,11 +26,11 @@ import (
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/rafthttp"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"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"

View File

@ -24,7 +24,7 @@ import (
"testing"
"time"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
type cluster struct {

View File

@ -27,9 +27,9 @@ import (
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/idutil"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/wal"
"go.etcd.io/etcd/v3/wal/walpb"

View File

@ -29,6 +29,7 @@ import (
"go.etcd.io/etcd/client/v2"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
@ -37,7 +38,6 @@ import (
"go.etcd.io/etcd/v3/etcdserver/api/v2store"
"go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/wal"
"go.etcd.io/etcd/v3/wal/walpb"

View File

@ -32,6 +32,8 @@ import (
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/traceutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"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"
@ -42,8 +44,6 @@ import (
"go.etcd.io/etcd/v3/lease"
"go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/v3/mvcc/backend"
"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"
"go.uber.org/zap"

View File

@ -24,8 +24,8 @@ import (
"github.com/prometheus/client_golang/prometheus"
"github.com/prometheus/client_golang/prometheus/promhttp"
"go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/raft"
"go.uber.org/zap"
)

View File

@ -30,10 +30,10 @@ import (
"go.etcd.io/etcd/api/v3/version"
"go.etcd.io/etcd/pkg/v3/netutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/v2store"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/coreos/go-semver/semver"
"github.com/prometheus/client_golang/prometheus"

View File

@ -25,8 +25,8 @@ import (
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/v2store"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/server/mock/mockstore"
"go.uber.org/zap"

View File

@ -14,7 +14,7 @@
package rafthttp
import "go.etcd.io/etcd/v3/raft/raftpb"
import "go.etcd.io/etcd/raft/v3/raftpb"
type encoder interface {
// encode encodes the given message to an output stream.

View File

@ -22,9 +22,9 @@ import (
"time"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -27,8 +27,8 @@ import (
"go.etcd.io/etcd/api/v3/version"
pioutil "go.etcd.io/etcd/pkg/v3/ioutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
humanize "github.com/dustin/go-humanize"
"go.uber.org/zap"

View File

@ -29,8 +29,8 @@ import (
"go.etcd.io/etcd/api/v3/version"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -20,7 +20,7 @@ import (
"io"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
// messageEncoder is a encoder that can encode all kinds of messages.

View File

@ -19,7 +19,7 @@ import (
"reflect"
"testing"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func TestMessage(t *testing.T) {

View File

@ -22,8 +22,8 @@ import (
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft/raftpb"
)
const (

View File

@ -20,8 +20,8 @@ import (
"testing"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft/raftpb"
)
func TestMsgAppV2(t *testing.T) {

View File

@ -20,10 +20,10 @@ import (
"time"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
"golang.org/x/time/rate"

View File

@ -17,7 +17,7 @@ package rafthttp
import (
"testing"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func TestPeerPick(t *testing.T) {

View File

@ -24,9 +24,9 @@ import (
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -27,8 +27,8 @@ import (
"go.etcd.io/etcd/api/v3/version"
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -16,7 +16,7 @@ package rafthttp
import (
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.uber.org/zap"
)

View File

@ -25,8 +25,8 @@ import (
"go.etcd.io/etcd/pkg/v3/httputil"
pioutil "go.etcd.io/etcd/pkg/v3/ioutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft"
"github.com/dustin/go-humanize"
"go.uber.org/zap"

View File

@ -26,8 +26,8 @@ import (
"time"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -29,8 +29,8 @@ import (
"go.etcd.io/etcd/pkg/v3/httputil"
"go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/coreos/go-semver/semver"
"go.uber.org/zap"

View File

@ -29,8 +29,8 @@ import (
"go.etcd.io/etcd/api/v3/version"
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/coreos/go-semver/semver"
"go.uber.org/zap"

View File

@ -22,10 +22,10 @@ import (
"go.etcd.io/etcd/pkg/v3/transport"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/xiang90/probing"
"go.uber.org/zap"

View File

@ -22,9 +22,9 @@ import (
"time"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -22,8 +22,8 @@ import (
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
stats "go.etcd.io/etcd/v3/etcdserver/api/v2stats"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/xiang90/probing"
"go.uber.org/zap"

View File

@ -23,7 +23,7 @@ import (
"testing"
"go.etcd.io/etcd/api/v3/version"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"github.com/coreos/go-semver/semver"
)

View File

@ -18,7 +18,7 @@ import (
"io"
"go.etcd.io/etcd/pkg/v3/ioutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
// Message is a struct that contains a raft Message and a ReadCloser. The type

View File

@ -28,9 +28,9 @@ import (
pioutil "go.etcd.io/etcd/pkg/v3/ioutil"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap/snappb"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap"

View File

@ -24,7 +24,7 @@ import (
"testing"
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap"
)

View File

@ -32,13 +32,13 @@ import (
"go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/v2error"
"go.etcd.io/etcd/v3/etcdserver/api/v2http/httptypes"
"go.etcd.io/etcd/v3/etcdserver/api/v2store"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/coreos/go-semver/semver"
"github.com/jonboulle/clockwork"

View File

@ -24,10 +24,10 @@ import (
"go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/v2error"
"go.etcd.io/etcd/v3/raft/raftpb"
"github.com/coreos/go-semver/semver"
"go.uber.org/zap"

View File

@ -20,7 +20,7 @@ import (
"sync"
"time"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/v3"
)
// ServerStats encapsulates various statistics about an EtcdServer and its

View File

@ -21,9 +21,9 @@ import (
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/etcdserver/api"
"go.etcd.io/etcd/v3/raft"
pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.uber.org/zap"

View File

@ -24,11 +24,11 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/api/v3/version"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/v3/auth"
"go.etcd.io/etcd/v3/etcdserver"
"go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft"
"go.uber.org/zap"
)

View File

@ -19,10 +19,10 @@ import (
"os"
"time"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/etcdserver/cindex"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.uber.org/zap"
)

View File

@ -28,10 +28,10 @@ import (
"go.etcd.io/etcd/pkg/v3/logutil"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/rafthttp"
"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"
"go.uber.org/zap"

View File

@ -24,9 +24,9 @@ import (
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/server/mock/mockstorage"
"go.uber.org/zap"
)

View File

@ -45,6 +45,8 @@ import (
"go.etcd.io/etcd/pkg/v3/traceutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/pkg/v3/wait"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/auth"
"go.etcd.io/etcd/v3/etcdserver/api"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
@ -61,8 +63,6 @@ import (
"go.etcd.io/etcd/v3/lease/leasehttp"
"go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/wal"
)

View File

@ -34,6 +34,8 @@ import (
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/pkg/v3/wait"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/rafthttp"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
@ -42,8 +44,6 @@ import (
"go.etcd.io/etcd/v3/lease"
"go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/server/mock/mockstorage"
"go.etcd.io/etcd/v3/server/mock/mockstore"
"go.etcd.io/etcd/v3/server/mock/mockwait"

View File

@ -17,9 +17,9 @@ package etcdserver
import (
"io"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/mvcc/backend"
"go.etcd.io/etcd/v3/raft/raftpb"
humanize "github.com/dustin/go-humanize"
"go.uber.org/zap"

View File

@ -20,8 +20,8 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/wal"
"go.etcd.io/etcd/v3/wal/walpb"

View File

@ -22,10 +22,10 @@ import (
"go.uber.org/zap"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/etcdserver/api/rafthttp"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
)
func TestLongestConnected(t *testing.T) {

View File

@ -25,12 +25,12 @@ import (
pb "go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/api/v3/membershippb"
"go.etcd.io/etcd/pkg/v3/traceutil"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/v3/auth"
"go.etcd.io/etcd/v3/etcdserver/api/membership"
"go.etcd.io/etcd/v3/lease"
"go.etcd.io/etcd/v3/lease/leasehttp"
"go.etcd.io/etcd/v3/mvcc"
"go.etcd.io/etcd/v3/raft"
"github.com/gogo/protobuf/proto"
"go.uber.org/zap"

View File

@ -17,7 +17,7 @@ package etcdserver
import (
"errors"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/v3"
"go.uber.org/zap"
"go.uber.org/zap/zapcore"

View File

@ -17,7 +17,7 @@ package raft
import (
"errors"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
// Bootstrap initializes the RawNode for first use by appending configuration

View File

@ -19,9 +19,9 @@ import (
"fmt"
"strings"
"go.etcd.io/etcd/v3/raft/quorum"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
"go.etcd.io/etcd/raft/v3/quorum"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// Changer facilitates configuration changes. It exposes methods to handle

View File

@ -22,8 +22,8 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
func TestConfChangeDataDriven(t *testing.T) {

View File

@ -21,8 +21,8 @@ import (
"testing"
"testing/quick"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// TestConfChangeQuick uses quickcheck to verify that simple and joint config

View File

@ -15,8 +15,8 @@
package confchange
import (
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// toConfChangeSingle translates a conf state into 1) a slice of operations creating

View File

@ -21,8 +21,8 @@ import (
"testing"
"testing/quick"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
type rndConfChange pb.ConfState

View File

@ -15,7 +15,7 @@
package raft
import (
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func applyToStore(ents []pb.Entry) {}

View File

@ -18,7 +18,7 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft/rafttest"
"go.etcd.io/etcd/raft/v3/rafttest"
)
func TestInteraction(t *testing.T) {

View File

@ -18,7 +18,7 @@ import (
"fmt"
"log"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
type raftLog struct {

View File

@ -18,7 +18,7 @@ import (
"reflect"
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func TestFindConflict(t *testing.T) {

View File

@ -14,7 +14,7 @@
package raft
import pb "go.etcd.io/etcd/v3/raft/raftpb"
import pb "go.etcd.io/etcd/raft/v3/raftpb"
// unstable.entries[i] has raft log position i+unstable.offset.
// Note that unstable.offset may be less than the highest log

View File

@ -18,7 +18,7 @@ import (
"reflect"
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func TestUnstableMaybeFirstIndex(t *testing.T) {

View File

@ -18,7 +18,7 @@ import (
"context"
"errors"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
type SnapshotStatus int

View File

@ -25,7 +25,7 @@ import (
"time"
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
// readyWithTimeout selects from n.Ready() with a 1-second timeout. It

View File

@ -25,10 +25,10 @@ import (
"sync"
"time"
"go.etcd.io/etcd/v3/raft/confchange"
"go.etcd.io/etcd/v3/raft/quorum"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
"go.etcd.io/etcd/raft/v3/confchange"
"go.etcd.io/etcd/raft/v3/quorum"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// None is a placeholder node ID used when there is no leader.

View File

@ -17,7 +17,7 @@ package raft
import (
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
// TestMsgAppFlowControlFull ensures:

View File

@ -32,7 +32,7 @@ import (
"sort"
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func TestFollowerUpdateTermFromMessage(t *testing.T) {

View File

@ -17,7 +17,7 @@ package raft
import (
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
var (

View File

@ -23,8 +23,8 @@ import (
"strings"
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// nextEnts returns the appliable entries and updates the applied index

View File

@ -19,8 +19,8 @@ import (
"math"
"strings"
"go.etcd.io/etcd/v3/raft"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
// InteractionOpts groups the options for an InteractionEnv.

View File

@ -21,8 +21,8 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func (env *InteractionEnv) handleAddNodes(t *testing.T, d datadriven.TestData) error {

View File

@ -20,8 +20,8 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func (env *InteractionEnv) handleDeliverMsgs(t *testing.T, d datadriven.TestData) error {

View File

@ -18,8 +18,8 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func (env *InteractionEnv) handleProcessReady(t *testing.T, d datadriven.TestData) error {

View File

@ -20,7 +20,7 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func (env *InteractionEnv) handleProposeConfChange(t *testing.T, d datadriven.TestData) error {

View File

@ -20,7 +20,7 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/v3"
)
func (env *InteractionEnv) handleRaftLog(t *testing.T, d datadriven.TestData) error {

View File

@ -21,7 +21,7 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func (env *InteractionEnv) handleStabilize(t *testing.T, d datadriven.TestData) error {

View File

@ -19,7 +19,7 @@ import (
"testing"
"github.com/cockroachdb/datadriven"
"go.etcd.io/etcd/v3/raft/tracker"
"go.etcd.io/etcd/raft/v3/tracker"
)
func (env *InteractionEnv) handleStatus(t *testing.T, d datadriven.TestData) error {

View File

@ -18,7 +18,7 @@ import (
"fmt"
"strings"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/v3"
)
type logLevels [6]string

View File

@ -19,7 +19,7 @@ import (
"sync"
"time"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
// a network interface

View File

@ -18,7 +18,7 @@ import (
"testing"
"time"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func TestNetworkDrop(t *testing.T) {

View File

@ -21,8 +21,8 @@ import (
"sync"
"time"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
)
type node struct {

View File

@ -19,7 +19,7 @@ import (
"testing"
"time"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/v3"
)
func BenchmarkProposal3Nodes(b *testing.B) {

View File

@ -19,7 +19,7 @@ import (
"testing"
"time"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/raft/v3"
)
func TestBasicProgress(t *testing.T) {

View File

@ -17,8 +17,8 @@ package raft
import (
"errors"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// ErrStepLocalMsg is returned when try to step a local raft message

View File

@ -22,9 +22,9 @@ import (
"reflect"
"testing"
"go.etcd.io/etcd/v3/raft/quorum"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
"go.etcd.io/etcd/raft/v3/quorum"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// rawNodeAdapter is essentially a lint that makes sure that RawNode implements

View File

@ -14,7 +14,7 @@
package raft
import pb "go.etcd.io/etcd/v3/raft/raftpb"
import pb "go.etcd.io/etcd/raft/v3/raftpb"
// ReadState provides state for read only query.
// It's caller's responsibility to call ReadIndex first before getting

View File

@ -17,8 +17,8 @@ package raft
import (
"fmt"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/raft/tracker"
pb "go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/raft/v3/tracker"
)
// Status contains information about this Raft peer and its view of the system.

View File

@ -18,7 +18,7 @@ import (
"errors"
"sync"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
// ErrCompacted is returned by Storage.Entries/Compact when a requested

View File

@ -19,7 +19,7 @@ import (
"reflect"
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func TestStorageTerm(t *testing.T) {

View File

@ -19,8 +19,8 @@ import (
"sort"
"strings"
"go.etcd.io/etcd/v3/raft/quorum"
pb "go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/quorum"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
// Config reflects the configuration tracked in a ProgressTracker.

View File

@ -19,7 +19,7 @@ import (
"fmt"
"strings"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
func (st StateType) MarshalJSON() ([]byte, error) {

View File

@ -20,7 +20,7 @@ import (
"strings"
"testing"
pb "go.etcd.io/etcd/v3/raft/raftpb"
pb "go.etcd.io/etcd/raft/v3/raftpb"
)
var testFormatter EntryFormatter = func(data []byte) string {

View File

@ -16,8 +16,8 @@ package mockstorage
import (
"go.etcd.io/etcd/pkg/v3/testutil"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
)
type storageRecorder struct {

View File

@ -24,10 +24,10 @@ import (
"time"
"go.etcd.io/etcd/api/v3/v3rpc/rpctypes"
"go.etcd.io/etcd/raft/v3"
"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/raft"
"go.uber.org/zap"
"golang.org/x/time/rate"

View File

@ -28,7 +28,7 @@ import (
"go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/wal"
"go.uber.org/zap"
)

View File

@ -31,8 +31,8 @@ import (
"go.etcd.io/etcd/api/v3/etcdserverpb"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/pkg/v3/types"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/etcdserver/api/snap"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/v3/wal"
"go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap"

View File

@ -23,7 +23,7 @@ import (
"go.etcd.io/etcd/pkg/v3/crc"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/wal/walpb"
)

View File

@ -21,7 +21,7 @@ import (
"os"
"testing"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap"

View File

@ -28,8 +28,8 @@ import (
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/v3/raft"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap"

View File

@ -21,7 +21,7 @@ import (
"go.uber.org/zap"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
)
func BenchmarkWrite100EntryWithoutBatch(b *testing.B) { benchmarkWriteEntry(b, 100, 0) }

View File

@ -29,7 +29,7 @@ import (
"go.etcd.io/etcd/pkg/v3/fileutil"
"go.etcd.io/etcd/pkg/v3/pbutil"
"go.etcd.io/etcd/v3/raft/raftpb"
"go.etcd.io/etcd/raft/v3/raftpb"
"go.etcd.io/etcd/v3/wal/walpb"
"go.uber.org/zap"