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

Mariappan Asokan commented on MAPREDUCE-4808:
---------------------------------------------

Hi Alejandro, Arun, Chris, and Tom,
  Now that MAPREDUCE-4807, MAPREDUCE-4809, and MAPREDUCE-4808 were committed, I 
would like to work on MAPREDUCCE-4039(sort avoidance) as two contributed 
plugins.  One will be to avoid sorting on the map side and the other on the 
reduce side.  These plugins will open up more use cases.  For example, Jerry 
can implement hash aggregation in the Combiner and/or in the Reducer without 
any overhead of the sort.

If there is no objection from you, I will post a brief description of a design 
in MAPREDUCE-4039 soon.  Please let me know.

Thanks.

-- Asokan

                
> Refactor MapOutput and MergeManager to facilitate reuse by Shuffle 
> implementations
> ----------------------------------------------------------------------------------
>
>                 Key: MAPREDUCE-4808
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4808
>             Project: Hadoop Map/Reduce
>          Issue Type: New Feature
>            Reporter: Arun C Murthy
>            Assignee: Mariappan Asokan
>             Fix For: 3.0.0
>
>         Attachments: COMBO-mapreduce-4809-4812-4808.patch, M4808-0.patch, 
> M4808-1.patch, mapreduce-4808.patch, mapreduce-4808.patch, 
> mapreduce-4808.patch, mapreduce-4808.patch, mapreduce-4808.patch, 
> mapreduce-4808.patch, mapreduce-4808.patch, mapreduce-4808.patch, 
> MergeManagerPlugin.pdf, MR-4808.patch
>
>
> Now that Shuffle is pluggable (MAPREDUCE-4049), it would be convenient for 
> alternate implementations to be able to reuse portions of the default 
> implementation. 
> This would come with the strong caveat that these classes are LimitedPrivate 
> and Unstable.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to