Laurent Goujon created MAPREDUCE-6323:
-----------------------------------------

             Summary: Support pass-by-reference for ChainMapper/ChainReducer
                 Key: MAPREDUCE-6323
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6323
             Project: Hadoop Map/Reduce
          Issue Type: Improvement
          Components: mrv2, performance
    Affects Versions: 2.4.1
            Reporter: Laurent Goujon
            Priority: Minor


ChainMapper and ChainReducer using the new mapreduce API always copy the 
(key,value) pair between chain elements. It actually looks the copy is done 
twice, once when queueing, and once when dequeuing!

When transferred objects are immutable (or not reused), this is a waste of 
resource (especially when passing big records)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to