Skip to content

Commit 29508df

Browse files
committed
fixed MapReduceRegionSplitsTask
1 parent b46b0e8 commit 29508df

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

src/interconnected_node/contribution/mapreduce/tasks/MapReduceRegionSplitsTask.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ export default class MapReduceRegionSplitsTask implements Task {
1818
return new Promise<void>((resolve) => {
1919
try {
2020
const mapWorkers: MasterP2PConnection[] = jobParams.mapWorkers;
21-
console.log(
22-
'SPLIT TASK map workers length' + mapWorkers.length.toString()
23-
);
2421
const roundedUpSplitsPerWorker = Math.ceil(
2522
this.splits.length / mapWorkers.length
2623
);
@@ -34,14 +31,13 @@ export default class MapReduceRegionSplitsTask implements Task {
3431
) {
3532
const mw = mapWorkers[currentMWIndex];
3633
let splitsToSendNumber = roundedUpSplitsPerWorker;
37-
const remainingSplitsNumber =
38-
this.splits.length - roundedUpSplitsPerWorker - currentSplitIndex;
34+
const remainingSplitsNumber = this.splits.length - currentSplitIndex;
3935
if (remainingSplitsNumber < roundedUpSplitsPerWorker) {
40-
splitsToSendNumber += remainingSplitsNumber;
36+
splitsToSendNumber = remainingSplitsNumber;
4137
}
4238
const splitsToSend = this.splits.slice(
4339
currentSplitIndex,
44-
splitsToSendNumber
40+
currentSplitIndex + splitsToSendNumber
4541
);
4642
mw.sendMessage(
4743
JSON.stringify({

0 commit comments

Comments
 (0)