MCPcopy Create free account
hub / github.com/BWbwchen/MapReduce / NewMaster

Function NewMaster

master/master.go:27–36  ·  view source on GitHub ↗
(nWorker int, nReduce int)

Source from the content-addressed store, hash-verified

25}
26
27func NewMaster(nWorker int, nReduce int) rpc.MasterServer {
28 return &Master{
29 ReduceTasks: newReduceTasks(nReduce),
30 numWorkers: 0,
31 totalWorkers: nWorker,
32 numReducer: nReduce,
33 enoughWorker: make(chan bool, 1),
34 crashChan: make(chan string, 100),
35 }
36}
37
38// gRPC functions
39

Callers 1

StartMasterFunction · 0.85

Calls 1

newReduceTasksFunction · 0.85

Tested by

no test coverage detected