[ 
https://issues.apache.org/jira/browse/MAPREDUCE-4694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Harsh J resolved MAPREDUCE-4694.
--------------------------------
    Resolution: Won't Fix
      Assignee:     (was: Harsh J)

This bug's existed for over 5 years now. I've not seen new complaints/interest 
in unifying the behaviour. Closing out as expected behaviour.

> Inconsistency in reduce input record counters between the stable and evolving 
> APIs
> ----------------------------------------------------------------------------------
>
>                 Key: MAPREDUCE-4694
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4694
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: client
>    Affects Versions: 2.0.0-alpha
>            Reporter: Harsh J
>              Labels: inconsistency, regression, test
>         Attachments: MAPREDUCE-4694.patch, MAPREDUCE-4694.patch
>
>
> In the stable (mapred) API execution, if the values iterator is skipped by a 
> user, the records underneath it aren't counted in the "Reduce input records" 
> counter as the key progresses to the next unique one. In the evolving API 
> (mapreduce) API execution, if the values iterator is skipped by a user, the 
> records underneath it is still counted as the key progresses to the next 
> unique one.
> This behavior comes to me as a faulty one in the old API. A "Reduce input 
> records" counter must always define all the records that have been passed 
> into a reducer (cause they are read regardless of skipping), and both API's 
> record counting despite user applications must be consistent.
> I'll post a test case illustrating this shortly.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to