anchor.diff:    import="org.apache.hadoop.hbase.client.RegionLocator"
     import="org.apache.hadoop.hbase.client.RegionReplicaUtil"
     import="org.apache.hadoop.hbase.client.Table"
  +  import="org.apache.hadoop.hbase.client.ColumnFamilyDescriptor"
     import="org.apache.hadoop.hbase.http.InfoServer"
     import="org.apache.hadoop.hbase.master.HMaster"
     import="org.apache.hadoop.hbase.master.RegionState"
  
positive.code: %>
  </table>
  <h2>Table Schema</h2>
  <table class="table table-striped">
    <tr>
        <th>Column Family Name</th>
        <th></th>
    </tr>
    <%
      Collection<HColumnDescriptor> families = new HTableDescriptor(table.getDescriptor()).getFamilies();
      for (HColumnDescriptor family: families) {
    %>
    <tr>
      <td><%= StringEscapeUtils.escapeHtml4(family.getNameAsString()) %></td>
      <td>
      <table class="table table-striped">
        <tr>
         <th>Property</th>
         <th>Value</th>
        </tr>
      <%
      Map<Bytes, Bytes> familyValues = family.getValues();
      for (Bytes familyKey: familyValues.keySet()) {
      %>
        <tr>
          <td>
            <%= StringEscapeUtils.escapeHtml4(familyKey.toString()) %>
  		</td>
          <td>
            <%= StringEscapeUtils.escapeHtml4(familyValues.get(familyKey).toString()) %>
          </td>
        </tr>
      <% } %>
      </table>
      </td>
    </tr>
    <% } %>
  </table>
  <%
    long totalReadReq = 0;
  
negative.code:   import="java.util.LinkedHashMap"
    import="java.util.List"
    import="java.util.Map"
    import="java.util.Set"
    import="java.util.HashSet"
    import="java.util.Optional"
    import="java.util.TreeMap"
    import="java.util.concurrent.TimeUnit"
    import="org.apache.commons.lang3.StringEscapeUtils"
    import="org.apache.hadoop.conf.Configuration"
    import="org.apache.hadoop.hbase.HConstants"
    import="org.apache.hadoop.hbase.HRegionLocation"
    import="org.apache.hadoop.hbase.HTableDescriptor"
  