Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Currently, sort-merge blocking shuffle uses some unmanaged memory for data writing and reading, which means users must increase the size of direct memory, otherwise, one may encounter direct memory OOM error, which is really bad for usability.
As discussed in the mailing list, a separated buffer pool will be introduced to be used by the shuffle reading phase, this buffer pool is part of Flink framework and has different life cycle with the tasks.
Attachments
Issue Links
- links to