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

Harsh J resolved MAPREDUCE-239.
-------------------------------

    Resolution: Won't Fix

I think this is pretty much covered by map and reduce speculative option 
separation.
                
> Attribute to mark Mappers and Reducers as side-effect free
> ----------------------------------------------------------
>
>                 Key: MAPREDUCE-239
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-239
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>            Reporter: Owen O'Malley
>
> There should be an annotation to mark Mapper and Reducer classes as 
> side-effect free. This annotation could then be used to disable speculative 
> execution for such classes. Furthermore, defining a class without the 
> NoSideEffect attribute as a combiner would be a run-time error. 
> @NoSideEffects
> class MyMapper extends MapReduceBase implements Mapper { ... }
> would declare that MyMapper may be run speculatively.
> @NoSideEffects
> class MyReducer extends MapReduceBase implements Reducer { ...}
> declares that MyReducer can be run speculative and as a combiner.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to