This is an automated email from the ASF dual-hosted git repository. apurtell pushed a commit to branch branch-2.5 in repository https://gitbox.apache.org/repos/asf/hbase.git
commit f0dcbe78a7377edf8228c427eea0b108ef1be765 Author: litao <[email protected]> AuthorDate: Wed Jun 1 02:49:49 2022 +0800 HBASE-27068 NPE occurs when the active master has not yet been elected (#4474) Signed-off-by: Pankaj Kumar <[email protected]> Signed-off-by: Viraj Jasani<[email protected] --- .../org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon index 190f1dd857..21af264bbe 100644 --- a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon +++ b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/BackupMasterStatusTmpl.jamon @@ -24,12 +24,13 @@ java.util.*; org.apache.hadoop.hbase.ServerName; org.apache.hadoop.hbase.ClusterMetrics; org.apache.hadoop.hbase.master.HMaster; +org.apache.hbase.thirdparty.com.google.common.base.Preconditions; </%import> <%if (!master.isActiveMaster()) %> <%java> ServerName active_master = master.getActiveMaster().orElse(null); - assert active_master != null : "Failed to retrieve active master's ServerName!"; - int activeInfoPort = active_master == null ? 0 : master.getActiveMasterInfoPort(); + Preconditions.checkState(active_master != null, "Failed to retrieve active master's ServerName!"); + int activeInfoPort = master.getActiveMasterInfoPort(); </%java> <div class="row inner_header"> <div class="page-header">
