hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward Choi (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-4039) Users should be able to choose custom TableInputFormats without modifying TableMapReduceUtil.initTableMapperJob().
Date Tue, 28 Jun 2011 15:49:16 GMT

     [ https://issues.apache.org/jira/browse/HBASE-4039?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Edward Choi updated HBASE-4039:
-------------------------------

    Description: 
Currently, org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.initTableMapperJob() forces
any Hbase job to use the default TableInputFormat.class as the job's input format class.
"job.setInputFormatClass(TableInputFormat.class);" ==> This line is included in initTableMapperJob().
This restriction causes users to modify initTableMapperJob() in addition to implementing their
own TableInputFormat. 
It would be nicer if users can use custom TableInputFormats without additionally tampering
with HBase source code.

  was:
Currently, org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.initTableMapperJob()forces
any Hbase job to use the default TableInputFormat.class as the job's input format class.
"job.setInputFormatClass(TableInputFormat.class);" ==> This line is included in initTableMapperJob().
This restriction causes users to modify initTableMapperJob() in addition to implementing their
own TableInputFormat. 
It would be nicer if users can use custom TableInputFormats without additionally tampering
with HBase source code.


> Users should be able to choose custom TableInputFormats without modifying TableMapReduceUtil.initTableMapperJob().
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-4039
>                 URL: https://issues.apache.org/jira/browse/HBASE-4039
>             Project: HBase
>          Issue Type: New Feature
>          Components: mapreduce
>    Affects Versions: 0.90.3
>         Environment: HBase-0.90.3. OS, hardware specs not relevant.
>            Reporter: Edward Choi
>            Priority: Minor
>
> Currently, org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.initTableMapperJob()
forces any Hbase job to use the default TableInputFormat.class as the job's input format class.
> "job.setInputFormatClass(TableInputFormat.class);" ==> This line is included in initTableMapperJob().
> This restriction causes users to modify initTableMapperJob() in addition to implementing
their own TableInputFormat. 
> It would be nicer if users can use custom TableInputFormats without additionally tampering
with HBase source code.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message