hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Solomon Duskis (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-12798) Map Reduce jobs should not create Tables in setConf()
Date Fri, 02 Jan 2015 15:16:13 GMT
Solomon Duskis created HBASE-12798:

             Summary: Map Reduce jobs should not create Tables in setConf()
                 Key: HBASE-12798
                 URL: https://issues.apache.org/jira/browse/HBASE-12798
             Project: HBase
          Issue Type: Bug
            Reporter: Solomon Duskis
            Assignee: Solomon Duskis
             Fix For: 1.0.0, 2.0.0

setConf() gets called in many places along the Map/Reduce chain.  HBase creates Tables and
etc in setConf in a few places.  There should be a better place to create the Table, often
while creating a TableRecordReader.

This issue will tackle the following classes:
- TableInputFormatBase
- MultiTableInputFormat

Other classes that could use a look over:
- HRegionPartitioner
- ReplicationLogCleaner
-TableInputFormatBase (this requires changing documentation and further thought about how
users ought to close connections)

This message was sent by Atlassian JIRA

View raw message