HMaster.createTable could be heavily optimized
----------------------------------------------

                 Key: HBASE-4010
                 URL: https://issues.apache.org/jira/browse/HBASE-4010
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 0.90.3
            Reporter: Jean-Daniel Cryans
             Fix For: 0.92.0


Looking at the createTable method in HMaster (the one that's private), we seem 
to be very inefficient:

 - We set the enabled flag for the table for every region (should be done only 
once).
 - Every time we create a new region we create a new HLog and then close it 
(reuse one instead or see if it's really necessary).
 - We do one RPC to .META. per region (we should batch put).

This should provide drastic speedups even for those creating tables with just 
50 regions.

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

        

Reply via email to