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)