HBASE-11378 TableMapReduceUtil overwrites user supplied options for multiple tables/scaners job

This commit is contained in:
Jimmy Xiang 2014-06-19 09:12:53 -07:00
parent 175f133dbc
commit 45bc13d87a
1 changed files with 2 additions and 1 deletions

View File

@ -391,7 +391,8 @@ public class TableMapReduceUtil {
job.setMapOutputKeyClass(outputKeyClass);
}
job.setMapperClass(mapper);
HBaseConfiguration.addHbaseResources(job.getConfiguration());
Configuration conf = job.getConfiguration();
HBaseConfiguration.merge(conf, HBaseConfiguration.create(conf));
List<String> scanStrings = new ArrayList<String>();
for (Scan scan : scans) {