MCPcopy Create free account

hub / github.com/AdrianHsu/MIT-6.824-Lab / functions

Functions418 in github.com/AdrianHsu/MIT-6.824-Lab

MethodGet
(args *GetArgs, reply *GetReply)
hw2/src/pbservice/server.go:135
MethodGet
(args *GetArgs, reply *GetReply)
hw3/src/kvpaxos/server.go:194
MethodGet
server Get() RPC handler.
hw3/src/viewservice/server.go:36
MethodGet
(args *GetArgs, reply *GetReply)
hw3/src/pbservice/server.go:28
MethodJoin
(args *JoinArgs, reply *JoinReply)
hw4/src/shardmaster/server.go:196
MethodLeave
(args *LeaveArgs, reply *LeaveReply)
hw4/src/shardmaster/server.go:208
FunctionMapFunc
Create input file with N numbers Check if we have N numbers in output file Split in words
hw1/src/mapreduce/test_test.go:24
MethodMove
(args *MoveArgs, reply *MoveReply)
hw4/src/shardmaster/server.go:219
MethodPing
server Ping RPC handler.
hw4/src/viewservice/server.go:26
MethodPing
server Ping RPC handler.
hw2/src/viewservice/server.go:38
MethodPing
server Ping RPC handler.
hw3/src/viewservice/server.go:26
MethodPutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw4/src/kvpaxos/server.go:148
MethodPutAppend
RPC handler for client Put and Append requests Hint: Don't directly update the stored key/value database in the Put/Append/Get handlers; instead, atte
hw4/src/shardkv/server.go:233
MethodPutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw4/src/pbservice/server.go:36
MethodPutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw2/src/pbservice/server.go:192
MethodPutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw3/src/kvpaxos/server.go:209
MethodPutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw3/src/pbservice/server.go:36
MethodQuery
(args *QueryArgs, reply *QueryReply)
hw4/src/shardmaster/server.go:230
FunctionReduceFunc
Just return key
hw1/src/mapreduce/test_test.go:36
FunctionRunSingle
Run jobs sequentially.
hw1/src/mapreduce/mapreduce.go:359
MethodShutdown
(args *ShutdownArgs, res *ShutdownReply)
hw1/src/mapreduce/mapreduce.go:114
FunctionTest1
(t *testing.T)
hw4/src/viewservice/test_test.go:36
FunctionTest1
(t *testing.T)
hw2/src/viewservice/test_test.go:41
FunctionTest1
(t *testing.T)
hw3/src/viewservice/test_test.go:36
FunctionTestAtMostOnce
(t *testing.T)
hw4/src/pbservice/test_test.go:178
FunctionTestAtMostOnce
(t *testing.T)
hw2/src/pbservice/test_test.go:179
FunctionTestAtMostOnce
(t *testing.T)
hw3/src/pbservice/test_test.go:178
FunctionTestBasic
(t *testing.T)
hw4/src/shardmaster/test_test.go:79
FunctionTestBasic
(t *testing.T)
hw4/src/paxos/test_test.go:114
FunctionTestBasic
(t *testing.T)
hw4/src/kvpaxos/test_test.go:44
FunctionTestBasic
(t *testing.T)
hw4/src/shardkv/test_test.go:124
FunctionTestBasic
(t *testing.T)
hw3/src/paxos/test_test.go:117
FunctionTestBasic
(t *testing.T)
hw3/src/kvpaxos/test_test.go:46
FunctionTestBasic
(t *testing.T)
hw1/src/mapreduce/test_test.go:136
FunctionTestBasicFail
(t *testing.T)
hw4/src/pbservice/test_test.go:36
FunctionTestBasicFail
(t *testing.T)
hw2/src/pbservice/test_test.go:36
FunctionTestBasicFail
(t *testing.T)
hw3/src/pbservice/test_test.go:36
FunctionTestConcurrent
The two Concurrent test cases above test several clients sending Append and Get operations to different shard groups concurrently while also periodica
hw4/src/shardkv/test_test.go:365
FunctionTestConcurrentSame
do a bunch of concurrent Put()s on the same key, then check that primary and backup have identical values. i.e. that they processed the Put()s in the
hw4/src/pbservice/test_test.go:321
FunctionTestConcurrentSame
do a bunch of concurrent Put()s on the same key, then check that primary and backup have identical values. i.e. that they processed the Put()s in the
hw2/src/pbservice/test_test.go:326
FunctionTestConcurrentSame
do a bunch of concurrent Put()s on the same key, then check that primary and backup have identical values. i.e. that they processed the Put()s in the
hw3/src/pbservice/test_test.go:321
FunctionTestConcurrentSameAppend
do a bunch of concurrent Append()s on the same key, then check that primary and backup have identical values. i.e. that they processed the Append()s i
hw4/src/pbservice/test_test.go:444
FunctionTestConcurrentSameAppend
do a bunch of concurrent Append()s on the same key, then check that primary and backup have identical values. i.e. that they processed the Append()s i
hw2/src/pbservice/test_test.go:449
FunctionTestConcurrentSameAppend
do a bunch of concurrent Append()s on the same key, then check that primary and backup have identical values. i.e. that they processed the Append()s i
hw3/src/pbservice/test_test.go:444
FunctionTestConcurrentSameUnreliable
(t *testing.T)
hw4/src/pbservice/test_test.go:551
FunctionTestConcurrentSameUnreliable
(t *testing.T)
hw2/src/pbservice/test_test.go:556
FunctionTestConcurrentSameUnreliable
(t *testing.T)
hw3/src/pbservice/test_test.go:551
FunctionTestConcurrentUnreliable
The second concurrent test case is the same as the first one, though the test code drops requests and responses randomly.
hw4/src/shardkv/test_test.go:372
FunctionTestDeaf
(t *testing.T)
hw4/src/paxos/test_test.go:174
FunctionTestDeaf
(t *testing.T)
hw3/src/paxos/test_test.go:177
FunctionTestDone
(t *testing.T)
hw4/src/kvpaxos/test_test.go:117
FunctionTestDone
(t *testing.T)
hw3/src/kvpaxos/test_test.go:119
FunctionTestDoneMax
does Max() work after Done()s?
hw4/src/paxos/test_test.go:459
FunctionTestDoneMax
does Max() work after Done()s?
hw3/src/paxos/test_test.go:462
FunctionTestFailPut
Put right after a backup dies.
hw4/src/pbservice/test_test.go:232
FunctionTestFailPut
Put right after a backup dies.
hw2/src/pbservice/test_test.go:234
FunctionTestFailPut
Put right after a backup dies.
hw3/src/pbservice/test_test.go:232
FunctionTestForget
(t *testing.T)
hw4/src/paxos/test_test.go:217
FunctionTestForget
(t *testing.T)
hw3/src/paxos/test_test.go:220
FunctionTestForgetMem
does paxos forgetting actually free the memory?
hw4/src/paxos/test_test.go:371
FunctionTestForgetMem
does paxos forgetting actually free the memory?
hw3/src/paxos/test_test.go:374
FunctionTestFreshQuery
(t *testing.T)
hw4/src/shardmaster/test_test.go:338
FunctionTestHole
(t *testing.T)
hw4/src/kvpaxos/test_test.go:519
FunctionTestHole
(t *testing.T)
hw3/src/kvpaxos/test_test.go:521
FunctionTestLimp
(t *testing.T)
hw4/src/shardkv/test_test.go:239
FunctionTestLots
(t *testing.T)
hw4/src/paxos/test_test.go:852
FunctionTestLots
(t *testing.T)
hw3/src/paxos/test_test.go:860
FunctionTestMany
many agreements (without failures)
hw4/src/paxos/test_test.go:578
FunctionTestMany
many agreements (without failures)
hw3/src/paxos/test_test.go:581
FunctionTestManyFailures
(t *testing.T)
hw1/src/mapreduce/test_test.go:167
FunctionTestManyForget
(t *testing.T)
hw4/src/paxos/test_test.go:299
FunctionTestManyForget
(t *testing.T)
hw3/src/paxos/test_test.go:302
FunctionTestManyPartition
(t *testing.T)
hw4/src/kvpaxos/test_test.go:610
FunctionTestManyPartition
(t *testing.T)
hw3/src/kvpaxos/test_test.go:612
FunctionTestManyUnreliable
many agreements, with unreliable RPC
hw4/src/paxos/test_test.go:665
FunctionTestManyUnreliable
many agreements, with unreliable RPC
hw3/src/paxos/test_test.go:670
FunctionTestMove
(t *testing.T)
hw4/src/shardkv/test_test.go:181
FunctionTestOld
a peer starts up, with proposal, after others decide. then another peer starts, without a proposal.
hw4/src/paxos/test_test.go:628
FunctionTestOld
a peer starts up, with proposal, after others decide. then another peer starts, without a proposal.
hw3/src/paxos/test_test.go:633
FunctionTestOneFailure
(t *testing.T)
hw1/src/mapreduce/test_test.go:151
FunctionTestPartition
(t *testing.T)
hw4/src/paxos/test_test.go:753
FunctionTestPartition
(t *testing.T)
hw4/src/kvpaxos/test_test.go:227
FunctionTestPartition
(t *testing.T)
hw3/src/paxos/test_test.go:761
FunctionTestPartition
(t *testing.T)
hw3/src/kvpaxos/test_test.go:229
FunctionTestPartition1
(t *testing.T)
hw4/src/pbservice/test_test.go:949
FunctionTestPartition1
(t *testing.T)
hw2/src/pbservice/test_test.go:955
FunctionTestPartition1
(t *testing.T)
hw3/src/pbservice/test_test.go:949
FunctionTestPartition2
(t *testing.T)
hw4/src/pbservice/test_test.go:1042
FunctionTestPartition2
(t *testing.T)
hw2/src/pbservice/test_test.go:1048
FunctionTestPartition2
(t *testing.T)
hw3/src/pbservice/test_test.go:1042
FunctionTestRPCCount
(t *testing.T)
hw4/src/paxos/test_test.go:503
FunctionTestRPCCount
(t *testing.T)
hw3/src/paxos/test_test.go:506
FunctionTestRepeatedCrash
constant put/get while crashing and restarting servers
hw4/src/pbservice/test_test.go:666
FunctionTestRepeatedCrash
constant put/get while crashing and restarting servers
hw2/src/pbservice/test_test.go:671
FunctionTestRepeatedCrash
constant put/get while crashing and restarting servers
hw3/src/pbservice/test_test.go:666
FunctionTestRepeatedCrashUnreliable
(t *testing.T)
hw4/src/pbservice/test_test.go:778
FunctionTestRepeatedCrashUnreliable
(t *testing.T)
hw2/src/pbservice/test_test.go:784
FunctionTestRepeatedCrashUnreliable
(t *testing.T)
hw3/src/pbservice/test_test.go:778
FunctionTestUnreliable
(t *testing.T)
hw4/src/shardmaster/test_test.go:287
FunctionTestUnreliable
(t *testing.T)
hw4/src/kvpaxos/test_test.go:364
← previousnext →301–400 of 418, ranked by callers