From afdb24c48309b992c571a98787c679ea3cc1ef9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A1vid=20Paksy?= Date: Thu, 22 May 2025 16:36:10 +0200 Subject: [PATCH] HBASE-27802 Manage static javascript resources programatically (addendum: Fix not working popovers on UI) Popovers were not working on the UI and the following JS error was logged to browser console: ``` Uncaught TypeError: i.createPopper is not a function ``` This is because popper.js was not available on the page for Bootstrap. Solution: We use bootstrap.bundle.min.js instead which includes both popper.js and Bootstrap. --- hbase-rest/src/main/resources/hbase-webapps/rest/footer.jsp | 2 +- hbase-server/pom.xml | 2 +- .../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon | 2 +- .../apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.jamon | 2 +- .../org/apache/hadoop/hbase/tmpl/tool/CanaryStatusTmpl.jamon | 2 +- .../src/main/resources/hbase-webapps/master/scripts.jsp | 2 +- .../src/main/resources/hbase-webapps/regionserver/footer.jsp | 2 +- hbase-thrift/src/main/resources/hbase-webapps/thrift/footer.jsp | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/hbase-rest/src/main/resources/hbase-webapps/rest/footer.jsp b/hbase-rest/src/main/resources/hbase-webapps/rest/footer.jsp index 1f17eecf3f39..6938694a492f 100644 --- a/hbase-rest/src/main/resources/hbase-webapps/rest/footer.jsp +++ b/hbase-rest/src/main/resources/hbase-webapps/rest/footer.jsp @@ -19,7 +19,7 @@ --%> - + - + - + - + diff --git a/hbase-server/src/main/resources/hbase-webapps/master/scripts.jsp b/hbase-server/src/main/resources/hbase-webapps/master/scripts.jsp index 1e9031f77eba..d987621a119d 100644 --- a/hbase-server/src/main/resources/hbase-webapps/master/scripts.jsp +++ b/hbase-server/src/main/resources/hbase-webapps/master/scripts.jsp @@ -18,7 +18,7 @@ */ --%> - + - + - +