raft: change import paths to "go.etcd.io/etcd"

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
This commit is contained in:
Gyuho Lee 2018-08-28 17:11:06 -07:00
parent 47c04b959d
commit bb60f8ab1d
27 changed files with 34 additions and 34 deletions

View File

@ -13,7 +13,7 @@ To keep the codebase small as well as provide flexibility, the library only impl
In order to easily test the Raft library, its behavior should be deterministic. To achieve this determinism, the library models Raft as a state machine. The state machine takes a `Message` as input. A message can either be a local timer update or a network message sent from a remote peer. The state machine's output is a 3-tuple `{[]Messages, []LogEntries, NextState}` consisting of an array of `Messages`, `log entries`, and `Raft state changes`. For state machines with the same state, the same state machine input should always generate the same state machine output.
A simple example application, _raftexample_, is also available to help illustrate how to use this package in practice: https://github.com/coreos/etcd/tree/master/contrib/raftexample
A simple example application, _raftexample_, is also available to help illustrate how to use this package in practice: https://github.com/etcd-io/etcd/tree/master/contrib/raftexample
# Features
@ -46,7 +46,7 @@ This raft implementation also includes a few optional enhancements:
- [cockroachdb](https://github.com/cockroachdb/cockroach) A Scalable, Survivable, Strongly-Consistent SQL Database
- [dgraph](https://github.com/dgraph-io/dgraph) A Scalable, Distributed, Low Latency, High Throughput Graph Database
- [etcd](https://github.com/coreos/etcd) A distributed reliable key-value store
- [etcd](https://github.com/etcd-io/etcd) A distributed reliable key-value store
- [tikv](https://github.com/pingcap/tikv) A Distributed transactional key value database powered by Rust and Raft
- [swarmkit](https://github.com/docker/swarmkit) A toolkit for orchestrating distributed systems at any scale.
- [chain core](https://github.com/chain/chain) Software for operating permissioned, multi-asset blockchain networks

View File

@ -23,7 +23,7 @@ For more details on Raft, see "In Search of an Understandable Consensus Algorith
A simple example application, _raftexample_, is also available to help illustrate
how to use this package in practice:
https://github.com/coreos/etcd/tree/master/contrib/raftexample
https://go.etcd.io/etcd/tree/master/contrib/raftexample
Usage

View File

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

View File

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

View File

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

View File

@ -14,7 +14,7 @@
package raft
import pb "github.com/coreos/etcd/raft/raftpb"
import pb "go.etcd.io/etcd/raft/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 "github.com/coreos/etcd/raft/raftpb"
pb "go.etcd.io/etcd/raft/raftpb"
)
func TestUnstableMaybeFirstIndex(t *testing.T) {

View File

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

View File

@ -22,8 +22,8 @@ import (
"testing"
"time"
"github.com/coreos/etcd/pkg/testutil"
"github.com/coreos/etcd/raft/raftpb"
"go.etcd.io/etcd/pkg/testutil"
"go.etcd.io/etcd/raft/raftpb"
)
// readyWithTimeout selects from n.Ready() with a 1-second timeout. It

View File

@ -25,7 +25,7 @@ import (
"sync"
"time"
pb "github.com/coreos/etcd/raft/raftpb"
pb "go.etcd.io/etcd/raft/raftpb"
)
// None is a placeholder node ID used when there is no leader.

View File

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

View File

@ -33,7 +33,7 @@ import (
"reflect"
"sort"
pb "github.com/coreos/etcd/raft/raftpb"
pb "go.etcd.io/etcd/raft/raftpb"
)
func TestFollowerUpdateTermFromMessage(t *testing.T) {

View File

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

View File

@ -23,7 +23,7 @@ import (
"strings"
"testing"
pb "github.com/coreos/etcd/raft/raftpb"
pb "go.etcd.io/etcd/raft/raftpb"
)
// nextEnts returns the appliable entries and updates the applied index
@ -1439,7 +1439,7 @@ func TestHandleHeartbeatResp(t *testing.T) {
// TestRaftFreesReadOnlyMem ensures raft will free read request from
// readOnly readIndexQueue and pendingReadIndex map.
// related issue: https://github.com/coreos/etcd/issues/7571
// related issue: https://go.etcd.io/etcd/issues/7571
func TestRaftFreesReadOnlyMem(t *testing.T) {
sm := newTestRaft(1, []uint64{1, 2}, 5, 1, NewMemoryStorage())
sm.becomeCandidate()

View File

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

View File

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

View File

@ -20,8 +20,8 @@ import (
"sync"
"time"
"github.com/coreos/etcd/raft"
"github.com/coreos/etcd/raft/raftpb"
"go.etcd.io/etcd/raft"
"go.etcd.io/etcd/raft/raftpb"
)
type node struct {

View File

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

View File

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

View File

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

View File

@ -19,7 +19,7 @@ import (
"reflect"
"testing"
"github.com/coreos/etcd/raft/raftpb"
"go.etcd.io/etcd/raft/raftpb"
)
// TestRawNodeStep ensures that RawNode.Step ignore local message.

View File

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

View File

@ -17,7 +17,7 @@ package raft
import (
"fmt"
pb "github.com/coreos/etcd/raft/raftpb"
pb "go.etcd.io/etcd/raft/raftpb"
)
type Status struct {

View File

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

View File

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

View File

@ -18,7 +18,7 @@ import (
"bytes"
"fmt"
pb "github.com/coreos/etcd/raft/raftpb"
pb "go.etcd.io/etcd/raft/raftpb"
)
func (st StateType) MarshalJSON() ([]byte, error) {

View File

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