hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Busbey (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-13028) Cleanup mapreduce API changes
Date Thu, 12 Feb 2015 13:57:11 GMT
Sean Busbey created HBASE-13028:

             Summary: Cleanup mapreduce API changes
                 Key: HBASE-13028
                 URL: https://issues.apache.org/jira/browse/HBASE-13028
             Project: HBase
          Issue Type: Bug
          Components: mapreduce
    Affects Versions: 1.0.0
            Reporter: Sean Busbey
            Assignee: Sean Busbey
            Priority: Blocker
             Fix For: 1.0.0, 2.0.0

The API changes made in HBASE-12798 need to be cleaned up so their common use makes more sense.

* initialize should take some kind of configuration object that can be used in setting up
a Connection (e.g. JobConf)
* initialize should be called at the start of getSplits and getRecordReader rather than across
the class when a member is needed
* the same changes should be present in the mapred package since it is not longer deprecated
* examples should rely on idiomatic MapReduce (specifically they should not be relying on
JobConfigurable to get a JobConf instance)

This message was sent by Atlassian JIRA

View raw message