[ https://issues.apache.org/jira/browse/HBASE-2190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12833183#action_12833183 ]
Kannan Muthukkaruppan commented on HBASE-2190: ---------------------------------------------- One question about the fix. Prior to the fix, the housekeeping() call (to report back to the master that it is processing an open region request) used to happen before it went to sleep at the bottom of the HRS run loop. Now, it happens after the sleep (i.e. poll on the LBQ). Is this a deliberate change? Just trying to understand. Wouldn't the former be a little better? > HRS should report to master when HMsg are available > --------------------------------------------------- > > Key: HBASE-2190 > URL: https://issues.apache.org/jira/browse/HBASE-2190 > Project: Hadoop HBase > Issue Type: Improvement > Affects Versions: 0.20.3 > Reporter: Jean-Daniel Cryans > Assignee: stack > Fix For: 0.20.4, 0.21.0 > > Attachments: 2190-v2.patch, 2190-v3.patch, 2190-v3.patch, > HBASE-2190.patch > > > It still takes a lot of time for the client to see splits or just regions > that move around, with default PE it takes around 4 seconds and creating a > table takes a bit more than 2 seconds. I remember having the discussion with > Stack that HRS.run was not suppose to sleep if any message to send. > Turns out it does sleep. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.