zuston opened a new issue, #44:
URL: https://github.com/apache/incubator-uniffle/issues/44

   ### Background
   In current implementation, DelegationRssShuffleManager could decide whether 
to use uniffle or sort shuffle service by calling remote coordinator. The 
pluggable accessCheckers can be extended in coordinator to support more custom 
requirements.
   
   ### Motivation
   When we hope the uniffle can be applied to specified spark jobs to control 
which shuffle service to use, the mechanism of pluggable accessCheckers is 
useful. 
   
   We can implement the CustomDelegationRssShuffleManager to inject some custom 
accessInfo and remote call the coordinator which use the custom access policy 
to decide which spark job use the uniffle shuffle service. However the current 
codebase dont support inject more accessinfo in client, only have `tags` and 
`accessid`. So this proposal hopes to introduce the data structure to store 
more custom extensible requirement.
   
   ### Goals
   1. Support injecting more custom data in AccessClusterRequest, which can be 
set in client
   
   ### Tasks
   
   - [ ] https://github.com/apache/incubator-uniffle/pull/42
   - [ ] https://github.com/apache/incubator-uniffle/pull/43
   - [ ] https://github.com/apache/incubator-uniffle/pull/41


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to