[ISSUE-328] Cleanup unused shuffle servers after stage completed by xianjingfeng · Pull Request #334 · apache/uniffle · GitHub
Skip to content

[ISSUE-328] Cleanup unused shuffle servers after stage completed#334

Merged
zuston merged 2 commits into
apache:masterfrom
xianjingfeng:issue_328
Nov 18, 2022
Merged

[ISSUE-328] Cleanup unused shuffle servers after stage completed#334
zuston merged 2 commits into
apache:masterfrom
xianjingfeng:issue_328

Conversation

@xianjingfeng

Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

Cleanup unused shuffle servers after stage completed

Why are the changes needed?

If there are many stages in one applicaiton, spark driver will send heartbeat to every shuffle servers, and it may cause app expired in shuffle server side. And if we support decommission in the future, it will cause shuffle difficult to exit. #328

Does this PR introduce any user-facing change?

No

How was this patch tested?

Added

@roryqi roryqi requested a review from zuston November 17, 2022 09:56

@zuston zuston left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall LGTM. Left some minor comments.

Comment thread client/src/main/java/org/apache/uniffle/client/impl/ShuffleWriteClientImpl.java Outdated
Comment thread client/src/main/java/org/apache/uniffle/client/impl/ShuffleWriteClientImpl.java Outdated
@codecov-commenter

Copy link
Copy Markdown

@roryqi roryqi changed the title [ISSUE-328]Cleanup unused shuffle servers after stage completed [ISSUE-328] Cleanup unused shuffle servers after stage completed Nov 17, 2022
@roryqi roryqi linked an issue Nov 17, 2022 that may be closed by this pull request
3 tasks

@zuston zuston left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks @xianjingfeng

Merged

@zuston zuston merged commit b98fcf2 into apache:master Nov 18, 2022
@xianjingfeng xianjingfeng deleted the issue_328 branch March 1, 2023 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Improvement] Cleanup unused shuffle servers after stage completed

3 participants