|
@@ -522,7 +522,7 @@ func TestDoProposal(t *testing.T) {
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: newNodeCommitter(),
|
|
Node: newNodeCommitter(),
|
|
|
storage: &storageRecorder{},
|
|
storage: &storageRecorder{},
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
},
|
|
},
|
|
|
store: st,
|
|
store: st,
|
|
@@ -661,7 +661,7 @@ func TestSyncTrigger(t *testing.T) {
|
|
|
cfg: &ServerConfig{TickMs: 1},
|
|
cfg: &ServerConfig{TickMs: 1},
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: n,
|
|
Node: n,
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
storage: &storageRecorder{},
|
|
storage: &storageRecorder{},
|
|
|
},
|
|
},
|
|
@@ -700,7 +700,7 @@ func TestSyncTrigger(t *testing.T) {
|
|
|
|
|
|
|
|
// snapshot should snapshot the store and cut the persistent
|
|
// snapshot should snapshot the store and cut the persistent
|
|
|
func TestSnapshot(t *testing.T) {
|
|
func TestSnapshot(t *testing.T) {
|
|
|
- s := raft.NewMemoryStorage()
|
|
|
|
|
|
|
+ s := newRaftStorage()
|
|
|
s.Append([]raftpb.Entry{{Index: 1}})
|
|
s.Append([]raftpb.Entry{{Index: 1}})
|
|
|
st := &storeRecorder{}
|
|
st := &storeRecorder{}
|
|
|
p := &storageRecorder{}
|
|
p := &storageRecorder{}
|
|
@@ -743,7 +743,7 @@ func TestTriggerSnap(t *testing.T) {
|
|
|
snapCount: uint64(snapc),
|
|
snapCount: uint64(snapc),
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: newNodeCommitter(),
|
|
Node: newNodeCommitter(),
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
storage: p,
|
|
storage: p,
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
},
|
|
},
|
|
@@ -783,7 +783,7 @@ func TestRecvSnapshot(t *testing.T) {
|
|
|
Node: n,
|
|
Node: n,
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
storage: p,
|
|
storage: p,
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
},
|
|
},
|
|
|
store: st,
|
|
store: st,
|
|
|
cluster: cl,
|
|
cluster: cl,
|
|
@@ -812,7 +812,7 @@ func TestApplySnapshotAndCommittedEntries(t *testing.T) {
|
|
|
st := &storeRecorder{}
|
|
st := &storeRecorder{}
|
|
|
cl := newCluster("abc")
|
|
cl := newCluster("abc")
|
|
|
cl.SetStore(store.New())
|
|
cl.SetStore(store.New())
|
|
|
- storage := raft.NewMemoryStorage()
|
|
|
|
|
|
|
+ storage := newRaftStorage()
|
|
|
s := &EtcdServer{
|
|
s := &EtcdServer{
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: n,
|
|
Node: n,
|
|
@@ -860,7 +860,7 @@ func TestAddMember(t *testing.T) {
|
|
|
s := &EtcdServer{
|
|
s := &EtcdServer{
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: n,
|
|
Node: n,
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
storage: &storageRecorder{},
|
|
storage: &storageRecorder{},
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
},
|
|
},
|
|
@@ -900,7 +900,7 @@ func TestRemoveMember(t *testing.T) {
|
|
|
s := &EtcdServer{
|
|
s := &EtcdServer{
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: n,
|
|
Node: n,
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
storage: &storageRecorder{},
|
|
storage: &storageRecorder{},
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
},
|
|
},
|
|
@@ -939,7 +939,7 @@ func TestUpdateMember(t *testing.T) {
|
|
|
s := &EtcdServer{
|
|
s := &EtcdServer{
|
|
|
r: raftNode{
|
|
r: raftNode{
|
|
|
Node: n,
|
|
Node: n,
|
|
|
- raftStorage: raft.NewMemoryStorage(),
|
|
|
|
|
|
|
+ raftStorage: newRaftStorage(),
|
|
|
storage: &storageRecorder{},
|
|
storage: &storageRecorder{},
|
|
|
transport: &nopTransporter{},
|
|
transport: &nopTransporter{},
|
|
|
},
|
|
},
|