Hi Girish, The new release of Hadoop, has org.apache.hadoop.mapreduce.* package structure and the old API has org.apache.hadoop.mapred.* package structure. The new API is designed so that it can evolve in future, the design being abstract classes over interfaces, making use of Context objects.
The difference is that old API has a special JobConf object for job configuration, which is an extension of Hadoop’s vanilla Configuration object. However, in the new API, job configuration is done directly through Configuration. Thank You. On Sat, Jun 16, 2012 at 11:57 AM, Girish Ravi <giri...@srmtech.com> wrote: > Hi All, > > I am trying to implement some MapReduce. > > At one point I see there are different ways of creating Job: > org.apache.hadoop.mapreduce.Job > and > org.apache.hadoop.mapred.jobcontrol.Job > > What's the difference between these? > Which should be used and when? Any suggestions? > > Regards > Girish > Ph: +91-9916212114 -- - Regards, Swathi.V. , Software Developer Blog URL :http://femgeekz.blogspot.in