hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "rajeshbabu (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-10137) GeneralBulkAssigner with retain assignment plan can be used in EnableTableHandler to bulk assign the regions
Date Thu, 12 Dec 2013 01:47:07 GMT
rajeshbabu created HBASE-10137:
----------------------------------

             Summary: GeneralBulkAssigner with retain assignment plan can be used in EnableTableHandler
to bulk assign the regions
                 Key: HBASE-10137
                 URL: https://issues.apache.org/jira/browse/HBASE-10137
             Project: HBase
          Issue Type: Bug
          Components: Region Assignment
    Affects Versions: 0.94.14, 0.96.0
            Reporter: rajeshbabu
            Assignee: rajeshbabu
             Fix For: 0.98.0, 0.94.15, 0.96.2, 0.99.0


Current in BulkEnabler we are assigning one region at a time, instead we can use GeneralBulkAssigner
to bulk assign multiple regions at a time.
{code}
      for (HRegionInfo region : regions) {
        if (assignmentManager.getRegionStates()
            .isRegionInTransition(region)) {
          continue;
        }
        final HRegionInfo hri = region;
        pool.execute(Trace.wrap("BulkEnabler.populatePool",new Runnable() {
          public void run() {
            assignmentManager.assign(hri, true);
          }
        }));
      }

{code}



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message