Description
Overflow can occur when the numTasks is high (say 45000) and outputSize is high (say 311TB) and slow start is set to 1.0.
ShuffleVertexManager
for (Map.Entry<String, SourceVertexInfo> vInfo : getBipartiteInfo()) { SourceVertexInfo srcInfo = vInfo.getValue(); if (srcInfo.numTasks > 0 && srcInfo.numVMEventsReceived > 0) { // this assumes that 1 vmEvent is received per completed task - TEZ-2961 expectedTotalSourceTasksOutputSize += (srcInfo.numTasks * srcInfo.outputSize) / srcInfo.numVMEventsReceived; } }