Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
When shuffle is done in memory, MergeManagerImpl converts the requested size to an int to allocate an instance of InMemoryMapOutput. This results in an overflow if the requested size is bigger than Integer.MAX_VALUE and eventually causes the reducer to fail.
Attachments
Attachments
Issue Links
- is duplicated by
-
MAPREDUCE-6805 Negative Array Exception while reducer fetch mapper output
- Resolved