[ 
https://issues.apache.org/jira/browse/SPARK-2126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14037692#comment-14037692
 ] 

Patrick Wendell commented on SPARK-2126:
----------------------------------------

Hey All,

This proposal is a fairly hairy refactoring of Spark internals. It might not be 
the best candidate for an external contribution. [~CodingCat] if you wanted to 
take a initial attempt at this, go right ahead! Just a warning though, it might 
be that we use your code as a starting point for the design. 

The final version of this patch will probably need to be written by someone who 
has worked a lot on these internals ([~markhamstra] you'd actually be a good 
candidate yourself! but not sure you have the cycles).

> Move MapOutputTracker behind ShuffleManager interface
> -----------------------------------------------------
>
>                 Key: SPARK-2126
>                 URL: https://issues.apache.org/jira/browse/SPARK-2126
>             Project: Spark
>          Issue Type: Sub-task
>          Components: Shuffle, Spark Core
>            Reporter: Matei Zaharia
>            Assignee: Nan Zhu
>
> This will require changing the interface between the DAGScheduler and 
> MapOutputTracker to be method calls on the ShuffleManager instead. However, 
> it will make it easier to do push-based shuffle and other ideas requiring 
> changes to map output tracking.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to