[ https://issues.apache.org/jira/browse/HBASE-3578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13018633#comment-13018633 ]
Dave Latham commented on HBASE-3578: ------------------------------------ We ran into this problem also, upgrading from 0.20 to 0.90. I think it would make sense to be in the branch so that it breaks fewer jobs migrating to 0.90. > TableInputFormat does not setup the configuration for HBase mapreduce jobs > correctly > ------------------------------------------------------------------------------------ > > Key: HBASE-3578 > URL: https://issues.apache.org/jira/browse/HBASE-3578 > Project: HBase > Issue Type: Bug > Components: mapreduce > Affects Versions: 0.90.0, 0.90.1 > Reporter: Dan Harvey > Assignee: Dan Harvey > Fix For: 0.92.0 > > Attachments: mapreduce_configuration.patch > > > In 0.20.x and earlier TableMapReduceUtil (and other Input/OutputFormat > classes) used to setup the HTable with a HBaseConfiguration object, now that > has been deprecated in #HBASE-2036 they are constructed with Hadoop > configuration objects which do not contain the configuration xml file > resources required to setup HBase. I think it is currently expected this is > done when constructing the job but as this needs to be done for every HBase > mapreduce job it would be cleaner if the TableMapReduceUtil class did this > whilst setting up the TableInput/OutputFormat classes. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira