-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-37618][CORE] Remove shuffle blocks using the shuffle service for released executors #35085
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Kimahriman
wants to merge
25
commits into
apache:master
from
Kimahriman:shuffle-service-remove-shuffle-blocks
Closed
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
0a2d0d7
Remove shuffle blocks using the shuffle service for released executors
Kimahriman 92af8ae
Check for existing executor
Kimahriman 2a0dfac
Fix to work through the context cleaner
Kimahriman 1190470
Create shuffle files as group writable
Kimahriman d12b6b2
Make sure external shuffle is used and clean some things up
Kimahriman b764141
Create disk block dirs as group writable rather than files
Kimahriman b837362
Add test for block manager sub dir being group writable
Kimahriman f6b7560
Use the create dir with 770 helper
Kimahriman 3689b9e
World readable block file approach
Kimahriman 7be49a0
Create final shuffle files correctly with world readable
Kimahriman 4e62191
Update LocalDiskSingleSpillMapOutputWriter.java
Kimahriman 940a934
Fix tests and lint
Kimahriman e4a71af
Rework some conditional checks
Kimahriman 2b4373f
Add feature flag
Kimahriman 9698b09
Change config name
Kimahriman 126955b
Only change permissions if removing shuffle through external shuffle …
Kimahriman cc79384
Update description, add to markdown, and reorder logic
Kimahriman 02057b8
Enable settings for test
Kimahriman b55eb20
Add permission changing back to temp shuffle block
Kimahriman 84f2929
Apply suggestions for comment change
Kimahriman 61aa9f0
Fix typo, add negative test, and remove duplicate check
Kimahriman d34be20
Default config to false
Kimahriman 3d2fd7b
Merge branch 'shuffle-service-remove-shuffle-blocks' of github.com:Ki…
Kimahriman ad0f9eb
Update permissions for RDD blocks if shuffle service fetching is enab…
Kimahriman c39cdf3
Update comments and use locking withMapStatuses
Kimahriman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.