Skip to content

feat(spark): introduce options to control the memory requested#2747

Open
zuston wants to merge 3 commits intoapache:masterfrom
zuston:memorylimit
Open

feat(spark): introduce options to control the memory requested#2747
zuston wants to merge 3 commits intoapache:masterfrom
zuston:memorylimit

Conversation

@zuston
Copy link
Copy Markdown
Member

@zuston zuston commented Apr 13, 2026

What changes were proposed in this pull request?

introduce options to control the max memory requested

Why are the changes needed?

Found that some large spark jobs failed due to the OOM. but the shuffle writer acquired too much memory but haven't been spilled due to the high pressure of shuffle-servers. For this case, I hope we could introduce the options to control the uniffle client memory usage.

Does this PR introduce any user-facing change?

Yes.

How was this patch tested?

Unit tests

@zuston zuston changed the title feat(spark): introduce options to control the max memory requested feat(spark): introduce options to control the memory requested Apr 13, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 13, 2026

Test Results

 3 185 files  ± 0   3 185 suites  ±0   6h 55m 10s ⏱️ + 1m 30s
 1 250 tests + 1   1 249 ✅ + 1   1 💤 ±0  0 ❌ ±0 
15 844 runs  +10  15 829 ✅ +10  15 💤 ±0  0 ❌ ±0 

Results for commit 1412f63. ± Comparison against base commit 6acfd53.

♻️ This comment has been updated with latest results.

@zuston zuston requested a review from roryqi April 14, 2026 03:12
@roryqi
Copy link
Copy Markdown
Contributor

roryqi commented Apr 14, 2026

Could we add some tests for this feature?

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.

2 participants