Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AdrianHsu/MIT-6.824-Lab
/ functions
Functions
418 in github.com/AdrianHsu/MIT-6.824-Lab
⨍
Functions
418
◇
Types & classes
121
Method
Get
(args *GetArgs, reply *GetReply)
hw2/src/pbservice/server.go:135
Method
Get
(args *GetArgs, reply *GetReply)
hw3/src/kvpaxos/server.go:194
Method
Get
server Get() RPC handler.
hw3/src/viewservice/server.go:36
Method
Get
(args *GetArgs, reply *GetReply)
hw3/src/pbservice/server.go:28
Method
Join
(args *JoinArgs, reply *JoinReply)
hw4/src/shardmaster/server.go:196
Method
Leave
(args *LeaveArgs, reply *LeaveReply)
hw4/src/shardmaster/server.go:208
Function
MapFunc
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
Method
Move
(args *MoveArgs, reply *MoveReply)
hw4/src/shardmaster/server.go:219
Method
Ping
server Ping RPC handler.
hw4/src/viewservice/server.go:26
Method
Ping
server Ping RPC handler.
hw2/src/viewservice/server.go:38
Method
Ping
server Ping RPC handler.
hw3/src/viewservice/server.go:26
Method
PutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw4/src/kvpaxos/server.go:148
Method
PutAppend
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
Method
PutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw4/src/pbservice/server.go:36
Method
PutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw2/src/pbservice/server.go:192
Method
PutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw3/src/kvpaxos/server.go:209
Method
PutAppend
(args *PutAppendArgs, reply *PutAppendReply)
hw3/src/pbservice/server.go:36
Method
Query
(args *QueryArgs, reply *QueryReply)
hw4/src/shardmaster/server.go:230
Function
ReduceFunc
Just return key
hw1/src/mapreduce/test_test.go:36
Function
RunSingle
Run jobs sequentially.
hw1/src/mapreduce/mapreduce.go:359
Method
Shutdown
(args *ShutdownArgs, res *ShutdownReply)
hw1/src/mapreduce/mapreduce.go:114
Function
Test1
(t *testing.T)
hw4/src/viewservice/test_test.go:36
Function
Test1
(t *testing.T)
hw2/src/viewservice/test_test.go:41
Function
Test1
(t *testing.T)
hw3/src/viewservice/test_test.go:36
Function
TestAtMostOnce
(t *testing.T)
hw4/src/pbservice/test_test.go:178
Function
TestAtMostOnce
(t *testing.T)
hw2/src/pbservice/test_test.go:179
Function
TestAtMostOnce
(t *testing.T)
hw3/src/pbservice/test_test.go:178
Function
TestBasic
(t *testing.T)
hw4/src/shardmaster/test_test.go:79
Function
TestBasic
(t *testing.T)
hw4/src/paxos/test_test.go:114
Function
TestBasic
(t *testing.T)
hw4/src/kvpaxos/test_test.go:44
Function
TestBasic
(t *testing.T)
hw4/src/shardkv/test_test.go:124
Function
TestBasic
(t *testing.T)
hw3/src/paxos/test_test.go:117
Function
TestBasic
(t *testing.T)
hw3/src/kvpaxos/test_test.go:46
Function
TestBasic
(t *testing.T)
hw1/src/mapreduce/test_test.go:136
Function
TestBasicFail
(t *testing.T)
hw4/src/pbservice/test_test.go:36
Function
TestBasicFail
(t *testing.T)
hw2/src/pbservice/test_test.go:36
Function
TestBasicFail
(t *testing.T)
hw3/src/pbservice/test_test.go:36
Function
TestConcurrent
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
Function
TestConcurrentSame
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
Function
TestConcurrentSame
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
Function
TestConcurrentSame
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
Function
TestConcurrentSameAppend
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
Function
TestConcurrentSameAppend
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
Function
TestConcurrentSameAppend
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
Function
TestConcurrentSameUnreliable
(t *testing.T)
hw4/src/pbservice/test_test.go:551
Function
TestConcurrentSameUnreliable
(t *testing.T)
hw2/src/pbservice/test_test.go:556
Function
TestConcurrentSameUnreliable
(t *testing.T)
hw3/src/pbservice/test_test.go:551
Function
TestConcurrentUnreliable
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
Function
TestDeaf
(t *testing.T)
hw4/src/paxos/test_test.go:174
Function
TestDeaf
(t *testing.T)
hw3/src/paxos/test_test.go:177
Function
TestDone
(t *testing.T)
hw4/src/kvpaxos/test_test.go:117
Function
TestDone
(t *testing.T)
hw3/src/kvpaxos/test_test.go:119
Function
TestDoneMax
does Max() work after Done()s?
hw4/src/paxos/test_test.go:459
Function
TestDoneMax
does Max() work after Done()s?
hw3/src/paxos/test_test.go:462
Function
TestFailPut
Put right after a backup dies.
hw4/src/pbservice/test_test.go:232
Function
TestFailPut
Put right after a backup dies.
hw2/src/pbservice/test_test.go:234
Function
TestFailPut
Put right after a backup dies.
hw3/src/pbservice/test_test.go:232
Function
TestForget
(t *testing.T)
hw4/src/paxos/test_test.go:217
Function
TestForget
(t *testing.T)
hw3/src/paxos/test_test.go:220
Function
TestForgetMem
does paxos forgetting actually free the memory?
hw4/src/paxos/test_test.go:371
Function
TestForgetMem
does paxos forgetting actually free the memory?
hw3/src/paxos/test_test.go:374
Function
TestFreshQuery
(t *testing.T)
hw4/src/shardmaster/test_test.go:338
Function
TestHole
(t *testing.T)
hw4/src/kvpaxos/test_test.go:519
Function
TestHole
(t *testing.T)
hw3/src/kvpaxos/test_test.go:521
Function
TestLimp
(t *testing.T)
hw4/src/shardkv/test_test.go:239
Function
TestLots
(t *testing.T)
hw4/src/paxos/test_test.go:852
Function
TestLots
(t *testing.T)
hw3/src/paxos/test_test.go:860
Function
TestMany
many agreements (without failures)
hw4/src/paxos/test_test.go:578
Function
TestMany
many agreements (without failures)
hw3/src/paxos/test_test.go:581
Function
TestManyFailures
(t *testing.T)
hw1/src/mapreduce/test_test.go:167
Function
TestManyForget
(t *testing.T)
hw4/src/paxos/test_test.go:299
Function
TestManyForget
(t *testing.T)
hw3/src/paxos/test_test.go:302
Function
TestManyPartition
(t *testing.T)
hw4/src/kvpaxos/test_test.go:610
Function
TestManyPartition
(t *testing.T)
hw3/src/kvpaxos/test_test.go:612
Function
TestManyUnreliable
many agreements, with unreliable RPC
hw4/src/paxos/test_test.go:665
Function
TestManyUnreliable
many agreements, with unreliable RPC
hw3/src/paxos/test_test.go:670
Function
TestMove
(t *testing.T)
hw4/src/shardkv/test_test.go:181
Function
TestOld
a peer starts up, with proposal, after others decide. then another peer starts, without a proposal.
hw4/src/paxos/test_test.go:628
Function
TestOld
a peer starts up, with proposal, after others decide. then another peer starts, without a proposal.
hw3/src/paxos/test_test.go:633
Function
TestOneFailure
(t *testing.T)
hw1/src/mapreduce/test_test.go:151
Function
TestPartition
(t *testing.T)
hw4/src/paxos/test_test.go:753
Function
TestPartition
(t *testing.T)
hw4/src/kvpaxos/test_test.go:227
Function
TestPartition
(t *testing.T)
hw3/src/paxos/test_test.go:761
Function
TestPartition
(t *testing.T)
hw3/src/kvpaxos/test_test.go:229
Function
TestPartition1
(t *testing.T)
hw4/src/pbservice/test_test.go:949
Function
TestPartition1
(t *testing.T)
hw2/src/pbservice/test_test.go:955
Function
TestPartition1
(t *testing.T)
hw3/src/pbservice/test_test.go:949
Function
TestPartition2
(t *testing.T)
hw4/src/pbservice/test_test.go:1042
Function
TestPartition2
(t *testing.T)
hw2/src/pbservice/test_test.go:1048
Function
TestPartition2
(t *testing.T)
hw3/src/pbservice/test_test.go:1042
Function
TestRPCCount
(t *testing.T)
hw4/src/paxos/test_test.go:503
Function
TestRPCCount
(t *testing.T)
hw3/src/paxos/test_test.go:506
Function
TestRepeatedCrash
constant put/get while crashing and restarting servers
hw4/src/pbservice/test_test.go:666
Function
TestRepeatedCrash
constant put/get while crashing and restarting servers
hw2/src/pbservice/test_test.go:671
Function
TestRepeatedCrash
constant put/get while crashing and restarting servers
hw3/src/pbservice/test_test.go:666
Function
TestRepeatedCrashUnreliable
(t *testing.T)
hw4/src/pbservice/test_test.go:778
Function
TestRepeatedCrashUnreliable
(t *testing.T)
hw2/src/pbservice/test_test.go:784
Function
TestRepeatedCrashUnreliable
(t *testing.T)
hw3/src/pbservice/test_test.go:778
Function
TestUnreliable
(t *testing.T)
hw4/src/shardmaster/test_test.go:287
Function
TestUnreliable
(t *testing.T)
hw4/src/kvpaxos/test_test.go:364
← previous
next →
301–400 of 418, ranked by callers