|
|
|
SPARK-42203
|
SPARK-33235
JsonProtocol should skip logging of push-based shuffle read metrics when push-based shuffle is disabled
|
Unassigned
|
Josh Rosen
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-40872
|
SPARK-33235
Fallback to original shuffle block when a push-merged shuffle chunk is zero-size
|
gaoyajun02
|
gaoyajun02
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-38093
|
SPARK-33235
Set shuffleMergeAllowed to false for a determinate stage after the stage is finalized
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-38092
|
SPARK-33235
Check if shuffleMergeId is the same as the current stage's shuffleMergeId before registering MergeStatus
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-38064
|
SPARK-33235
Push-based shuffle's internal implementation details should not be exposed as API
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-38005
|
SPARK-33235
Support cleaning up merged shuffle files and state from external shuffle service
|
Unassigned
|
Chandni Singh
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37964
|
SPARK-33235
Replace usages of slaveTracker to workerTracker in MapOutputTrackerSuite
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-37847
|
SPARK-33235
PushBlockStreamCallback should check isTooLate first to avoid NPE
|
Cheng Pan
|
Cheng Pan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37675
|
SPARK-33235
Prevent overwriting of push shuffle merged files once the shuffle is finalized
|
Chandni Singh
|
Cheng Pan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37313
|
SPARK-33235
Child stage using merged output or not should be based on the availability of merged output from parent stage
|
Unassigned
|
Minchu Yang
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-37023
|
SPARK-33235
Avoid fetching merge status when shuffleMergeEnabled is false for a shuffleDependency during retry
|
Minchu Yang
|
Ye Zhou
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36744
|
SPARK-33235
Support IO encryption for push-based shuffle
|
Unassigned
|
Minchu Yang
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-36620
|
SPARK-33235
Client side related push-based shuffle metrics
|
Thejdeep Gudivada
|
Thejdeep Gudivada
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36484
|
SPARK-33235
Handle Stale block fetch failure on the client side by not retrying the requests
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
SPARK-36460
|
SPARK-33235
Pull out NoOpMergedShuffleFileManager inner class outside
|
Venkata krishnan Sowrirajan
|
Venkata krishnan Sowrirajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36423
|
SPARK-33235
Randomize blocks within a push request before pushing to improve block merge ratio
|
Min Shen
|
Min Shen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36378
|
SPARK-33235
Minor changes to address a few identified server side inefficiencies
|
Min Shen
|
Min Shen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36344
|
SPARK-33235
Fix some typos in ShuffleBlockPusher class.
|
Qi Zhu
|
Qi Zhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36332
|
SPARK-33235
Cleanup RemoteBlockPushResolver log messages
|
Venkata krishnan Sowrirajan
|
Venkata krishnan Sowrirajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35549
|
SPARK-33235
Register merge status even after shuffle dependency is merge finalized
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-35548
|
SPARK-33235
Handling new attempt has started error message in BlockPushErrorHandler in client
|
Qi Zhu
|
Ye Zhou
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35547
|
SPARK-33235
Support push based shuffle when barrier scheduling is enabled
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-35536
|
SPARK-33235
Cancel finalizing the shuffle merge if the stage is cancelled while waiting until shuffle merge finalize wait time.
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-35426
|
SPARK-33235
When addMergerLocation exceed the maxRetainedMergerLocations , we should remove the merger based on merged shuffle data size.
|
Unassigned
|
Qi Zhu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-35036
|
SPARK-33235
Improve push based shuffle to work with AQE by fetching partial map indexes for a reduce partition
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-34826
|
SPARK-33235
Adaptive fetch of shuffle mergers for Push based shuffle
|
Venkata krishnan Sowrirajan
|
Venkata krishnan Sowrirajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-33781
|
SPARK-33235
Improve caching of MergeStatus on the executor side to save memory
|
Unassigned
|
Min Shen
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
SPARK-33701
|
SPARK-33235
Adaptive shuffle merge finalization for push-based shuffle
|
Venkata krishnan Sowrirajan
|
Min Shen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-33665
|
SPARK-33235
Enable ShuffleBlockPusher to stop pushing blocks for a particular shuffle partition
|
Unassigned
|
Chandni Singh
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-33574
|
SPARK-33235
Improve locality for push-based shuffle especially for join like operations
|
Unassigned
|
Min Shen
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
SPARK-33573
|
SPARK-33235
Server side metrics related to push-based shuffle
|
Minchu Yang
|
Min Shen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-33481
|
SPARK-33235
Better heuristics to compute number of shuffle mergers required for a ShuffleMapStage
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-33331
|
SPARK-33235
Limit the number of pending blocks in memory and store blocks that collide
|
Unassigned
|
Chandni Singh
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-33329
|
SPARK-33235
Pluggable API to fetch shuffle merger locations with Push based shuffle
|
Unassigned
|
Venkata krishnan Sowrirajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-33236
|
SPARK-33235
Enable Push-based shuffle service to store state in NM level DB for work preserving restart
|
Ye Zhou
|
Chandni Singh
|
|
Resolved |
Fixed
|
|
|
|
|