hadoop-mapreduce-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tom White <...@cloudera.com>
Subject Re: 0.21.0 API
Date Wed, 22 Sep 2010 14:08:36 GMT
Hi Martin,

Neither Tool nor ToolRunner is deprecated in 0.21.0. I don't think
they have ever been deprecated. You should be able to use them without
problems.

Tom

On Wed, Sep 22, 2010 at 6:52 AM, Martin Becker <_martinbecker@web.de> wrote:
> Hello,
> I am trying to move to Hadoop MapReduce 0.21.0.
> The corresponding tutorial still uses Tool and ToolRunner.
> Yet both are deprecated. What would be the correct way to implement,
> configure and submit a Job now? I was thinking in terms of:
>     Configuration configuration = new Configuration();         Cluster
> cluster = new Cluster(configuration);     Job job =
> Job.getInstance(cluster);
>     job.setJarByClass(WordCount.class);     job.setMapperClass(Map.class);
>     job.setCombinerClass(Reduce.class);
> job.setReducerClass(Reduce.class);     job.setOutputKeyClass(Text.class);
>     job.setOutputValueClass(IntWritable.class);
>     FileInputFormat.addInputPath(job, new Path(INPUT));
> FileOutputFormat.setOutputPath(job, new Path(OUTPUT));
>     System.exit(job.waitForCompletion(true) ? 0 : 1); Thanks in advance,
> Martin
>

Mime
View raw message