Xiao Liu created HBASE-29859:
--------------------------------

             Summary: Initialization log for DataTieringManager is incorrect
                 Key: HBASE-29859
                 URL: https://issues.apache.org/jira/browse/HBASE-29859
             Project: HBase
          Issue Type: Improvement
          Components: regionserver
    Affects Versions: 3.0.0-beta-1
            Reporter: Xiao Liu
            Assignee: Xiao Liu
             Fix For: 3.0.0-beta-2


In the \{{DataTieringManager.instantiate}} method, if \{{DataTieringFeature}} 
is not enabled, we still see the log message \{{DataTieringManager is already 
instantiated.}}, which is quite confusing. The code is as follows:

{code:language=java|borderStyle=solid|theme=RDark|linenumbers=true|collapse=false}
public static synchronized boolean instantiate(Configuration conf,
Map<String, HRegion> onlineRegions) {
if (isDataTieringFeatureEnabled(conf) && instance == null) {
instance = new DataTieringManager(onlineRegions);
LOG.info("DataTieringManager instantiated successfully.");
return true;
} else {
LOG.warn("DataTieringManager is already instantiated.");
}
return false;
}
{code}

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to