All, What I want to do is output from my reducer multiple files one for each key value.
Can this still be done in the current API? It seems that using MultipleTextOutputFormat requires one to use deprecated parts of API. It this correct? I would like to use the class or its equivalent and stay off anything deprecated. Is there a work around? In the current API one uses Job and a class derived from the classorg.apache.hadoop.mapreduce.OutputFormat. MultipleTextOutputFormat does not derive from this class. Job.setOutputFormatClass(Class<? extends org.apache.hadoop.mapreduce. OutputFormat>); In the Old, deprecated API, one uses JobConf and an implementation of the interface org.apache.hadoop.mapred.OutputFormat. MultipleTextOutputFormat is just such an implementation. JobConf.setOutputFormat(Class<? extends org.apache.hadoop.mapred . OutputFormat);