Closed cxzl25 closed 3 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 33.31%. Comparing base (
ea6617c
) to head (3dd119b
). Report is 28 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
What changes were proposed in this pull request?
This PR aims to fix a possible memory leak in ShuffleWriter.
Introduce a private abort method, which can be called to release memory when an exception occurs.
Why are the changes needed?
https://github.com/apache/celeborn/pull/2661 Call the close method in the finally block, but the close method has
shuffleClient.mapperEnd
, which is dangerous for incomplete tasks, and the data may be inaccurate.Does this PR introduce any user-facing change?
No
How was this patch tested?
GA