More to the point of your actual question, it looks to me like o.a.m.df.mapreduce.* does superscede o.a.m.df.mapred.* as it employs the new APIs as below.

On 6/14/10 11:22 AM, Jeff Eastman wrote:
If you mean o.a.h.mapreduce.* then yes, mostly that. I found the drivers needed their JobConf stuff divided among Configuration and Job classes and the Mappers and Reducers needed new setup and cleanup methods with changes also due to the JobConf->Configuration/Job splits. Then the unit tests needed tweaking, particularly the Mapper and Reducer tests which needed MockMapperContexts and MockReducerContexts. Some of the driver stuff can be simplified by using the AbstractJob superclass methods and I will do that next in clustering.

Have fun,
Jeff

On 6/14/10 10:43 AM, Sean Owen wrote:
I'm about to make one of those big patches again. This time to push to
update to use the new Hadoop APIs everywhere (purely updating the API
calls).

Am I right that o.a.m.df.mapreduce.* duplicates and supersedes
o.a.m.df.mapred.*, the difference being that the former uses new APIs
already? I have this from an earlier message but want to confirm.

Sean



Reply via email to