hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From st...@apache.org
Subject hbase git commit: HBASE-13056 Refactor table.jsp code to remove repeated code and make it easier to add new checks (Vikas Vishwakarma)
Date Wed, 18 Feb 2015 19:35:54 GMT
Repository: hbase
Updated Branches:
  refs/heads/branch-1 e8a34fb38 -> 25e8e9b5a


HBASE-13056 Refactor table.jsp code to remove repeated code and make it easier to add new
checks (Vikas Vishwakarma)


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/25e8e9b5
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/25e8e9b5
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/25e8e9b5

Branch: refs/heads/branch-1
Commit: 25e8e9b5ae84227546e019a46a037dddd498a64d
Parents: e8a34fb
Author: stack <stack@apache.org>
Authored: Wed Feb 18 11:34:50 2015 -0800
Committer: stack <stack@apache.org>
Committed: Wed Feb 18 11:35:42 2015 -0800

----------------------------------------------------------------------
 .../resources/hbase-webapps/master/table.jsp    | 64 +++++---------------
 1 file changed, 16 insertions(+), 48 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/25e8e9b5/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
index a27792c..8f9fc73 100644
--- a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
+++ b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
@@ -62,21 +62,21 @@
   if (showFragmentation) {
       frags = FSUtils.getTableFragmentation(master);
   }
+  String action = request.getParameter("action");
+  String key = request.getParameter("key");
 %>
 <!--[if IE]>
 <!DOCTYPE html>
 <![endif]-->
 <?xml version="1.0" encoding="UTF-8" ?>
 <html xmlns="http://www.w3.org/1999/xhtml">
-
-<%
-  String action = request.getParameter("action");
-  String key = request.getParameter("key");
-  if ( !readOnly && action != null ) {
-%>
   <head>
     <meta charset="utf-8">
-    <title>HBase Master: <%= master.getServerName() %></title>
+    <% if ( !readOnly && action != null ) { %>
+        <title>HBase Master: <%= master.getServerName() %></title>
+    <% } else { %>
+        <title>Table: <%= fqtn %></title>
+    <% } %>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta name="description" content="">
     <meta name="author" content="">
@@ -85,11 +85,17 @@
       <link href="/static/css/bootstrap.min.css" rel="stylesheet">
       <link href="/static/css/bootstrap-theme.min.css" rel="stylesheet">
       <link href="/static/css/hbase.css" rel="stylesheet">
+      <% if ( !readOnly && action != null ) { %>
 	  <script type="text/javascript">
       <!--
 		  setTimeout("history.back()",5000);
 	  -->
 	  </script>
+      <% } else { %>
+      <!--[if lt IE 9]>
+          <script src="/static/js/html5shiv.js"></script>
+      <![endif]-->
+      <% } %>
 </head>
 <body>
 <div class="navbar  navbar-fixed-top navbar-default">
@@ -117,6 +123,9 @@
         </div><!--/.nav-collapse -->
     </div>
 </div>
+<% 
+if ( !readOnly && action != null ) { 
+%>
 <div class="container">
 
 
@@ -154,47 +163,6 @@
 <%
 } else {
 %>
-  <head>
-    <meta charset="utf-8">
-    <title>Table: <%= fqtn %></title>
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <meta name="description" content="">
-    <meta name="author" content="">
-
-
-      <link href="/static/css/bootstrap.min.css" rel="stylesheet">
-      <link href="/static/css/bootstrap-theme.min.css" rel="stylesheet">
-      <link href="/static/css/hbase.css" rel="stylesheet">
-    <!--[if lt IE 9]>
-      <script src="/static/js/html5shiv.js"></script>
-    <![endif]-->
-  </head>
-<body>
-<div class="navbar  navbar-fixed-top navbar-default">
-    <div class="container">
-        <div class="navbar-header">
-            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
-                <span class="icon-bar"></span>
-                <span class="icon-bar"></span>
-                <span class="icon-bar"></span>
-            </button>
-            <a class="navbar-brand" href="/master-status"><img src="/static/hbase_logo_small.png"
alt="HBase Logo"/></a>
-        </div>
-        <div class="collapse navbar-collapse">
-            <ul class="nav navbar-nav">
-                <li><a href="/master-status">Home</a></li>
-                <li><a href="/tablesDetailed.jsp">Table Details</a></li>
-                <li><a href="/logs/">Local Logs</a></li>
-                <li><a href="/logLevel">Log Level</a></li>
-                <li><a href="/dump">Debug Dump</a></li>
-                <li><a href="/jmx">Metrics Dump</a></li>
-                <% if (HBaseConfiguration.isShowConfInServlet()) { %>
-                <li><a href="/conf">HBase Configuration</a></li>
-                <% } %>
-            </ul>
-        </div><!--/.nav-collapse -->
-    </div>
-</div>
 <div class="container">
 
 


Mime
View raw message