update
This commit is contained in:
1 parent
43a3ba2a00
commit
2f72ad504b
20 files changed
+2293
-104
No files matched your search
@@ -6,7 +6,6 @@ import (
|
||||
|
||||
"6.5840/kvsrv1/rpc"
|
||||
"6.5840/labrpc"
|
||||
"6.5840/raft"
|
||||
"6.5840/tester1"
|
||||
)
|
||||
|
||||
@@ -50,14 +49,9 @@ func (kv *KVServer) Put(args *rpc.PutArgs, reply *rpc.PutReply) {
|
||||
func (kv *KVServer) Kill() {
|
||||
}
|
||||
|
||||
// You can ignore for this lab
|
||||
func (kv *KVServer) Raft() *raft.Raft {
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
// You can ignore all arguments; they are for replicated KVservers in lab 4
|
||||
func StartKVServer(ends []*labrpc.ClientEnd, gid tester.Tgid, srv int, persister *raft.Persister, maxraftstate int) tester.IKVServer {
|
||||
func StartKVServer(ends []*labrpc.ClientEnd, gid tester.Tgid, srv int, persister *tester.Persister) []tester.IService {
|
||||
kv := MakeKVServer()
|
||||
return kv
|
||||
return []tester.IService{kv}
|
||||
}
|
||||
+1
-1
@@ -15,7 +15,7 @@ type TestKV struct {
|
||||
}
|
||||
|
||||
func MakeTestKV(t *testing.T, reliable bool) *TestKV {
|
||||
cfg := tester.MakeConfig(t, 1, reliable, -1, StartKVServer)
|
||||
cfg := tester.MakeConfig(t, 1, reliable, StartKVServer)
|
||||
ts := &TestKV{
|
||||
t: t,
|
||||
reliable: reliable,
|
||||
|
||||
Reference in new issue
Block a user