Jimmy Xiang created HBASE-7090: ---------------------------------- Summary: HMaster#splitLogAndExpireIfOnline actually does it if the server is NOT online Key: HBASE-7090 URL: https://issues.apache.org/jira/browse/HBASE-7090 Project: HBase Issue Type: Bug Components: master, Region Assignment Reporter: Jimmy Xiang Assignee: Jimmy Xiang Priority: Minor
This has been there for some time. It is a surprise to find it is reversed actually. Did I missing anything? I think it really means to do it if the server is online. {noformat} private void splitLogAndExpireIfOnline(final ServerName sn) throws IOException { if (sn == null || !serverManager.isServerOnline(sn)) { return; } LOG.info("Forcing splitLog and expire of " + sn); fileSystemManager.splitLog(sn); serverManager.expireServer(sn); } {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira