Skip to content

Commit

Permalink
HBASE-29026 Remove apache commons text, use org.apache.commons.text.S…
Browse files Browse the repository at this point in the history
…tringEscapeUtils again

to avoid having another dependency.
  • Loading branch information
PDavid committed Jan 20, 2025
1 parent 67e6f75 commit d93981e
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 35 deletions.
4 changes: 0 additions & 4 deletions hbase-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -210,10 +210,6 @@
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
--%>
<%@ page contentType="text/html;charset=UTF-8"
import="static org.apache.commons.text.StringEscapeUtils.escapeXml10"
import="static org.apache.commons.lang3.StringEscapeUtils.escapeXml"
import="java.util.Collections"
import="java.util.Comparator"
import="java.util.Date"
Expand Down Expand Up @@ -152,13 +152,13 @@
<tr>
<td><%= proc.getProcId() %></td>
<td><%= proc.hasParent() ? proc.getParentProcId() : "" %></td>
<td><%= escapeXml10(proc.getState().toString() + (proc.isBypass() ? "(Bypass)" : "")) %></td>
<td><%= proc.hasOwner() ? escapeXml10(proc.getOwner()) : "" %></td>
<td><%= escapeXml10(proc.getProcName()) %></td>
<td><%= escapeXml(proc.getState().toString() + (proc.isBypass() ? "(Bypass)" : "")) %></td>
<td><%= proc.hasOwner() ? escapeXml(proc.getOwner()) : "" %></td>
<td><%= escapeXml(proc.getProcName()) %></td>
<td><%= new Date(proc.getSubmittedTime()) %></td>
<td><%= new Date(proc.getLastUpdate()) %></td>
<td><%= escapeXml10(proc.isFailed() ? proc.getException().unwrapRemoteIOException().getMessage() : "") %></td>
<td><%= escapeXml10(proc.toString()) %></td>
<td><%= escapeXml(proc.isFailed() ? proc.getException().unwrapRemoteIOException().getMessage() : "") %></td>
<td><%= escapeXml(proc.toString()) %></td>
</tr>
<% } %>
<%
Expand Down Expand Up @@ -192,7 +192,7 @@
case EXCLUSIVE:
%>
<p>Lock type: EXCLUSIVE</p>
<p>Owner procedure: <%= escapeXml10(lockedResource.getExclusiveLockOwnerProcedure().toStringDetails()) %></p>
<p>Owner procedure: <%= escapeXml(lockedResource.getExclusiveLockOwnerProcedure().toStringDetails()) %></p>
<%
break;
case SHARED:
Expand All @@ -211,7 +211,7 @@
<table class="table table-striped" width="90%" >
<% for (Procedure<?> proc : procedures) { %>
<tr>
<td><%= escapeXml10(proc.toStringDetails()) %></td>
<td><%= escapeXml(proc.toStringDetails()) %></td>
</tr>
<% } %>
</table>
Expand Down
4 changes: 2 additions & 2 deletions hbase-server/src/main/resources/hbase-webapps/master/rits.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
--%>
<%@ page contentType="text/html;charset=UTF-8"
import="static org.apache.commons.text.StringEscapeUtils.escapeXml10"
import="static org.apache.commons.lang3.StringEscapeUtils.escapeXml"
import="java.util.Collections"
import="java.util.Comparator"
import="java.util.ArrayList"
Expand Down Expand Up @@ -107,7 +107,7 @@
<td></td>
<% } else { %>
<td><%= procedure.getProcId() %></td>
<td><%= escapeXml10(procedure.getState().toString() + (procedure.isBypass() ? "(Bypassed)" : "")) %></td>
<td><%= escapeXml(procedure.getState().toString() + (procedure.isBypass() ? "(Bypassed)" : "")) %></td>
<% } %>

<% RegionState rs = regionStateNode.toRegionState(); %>
Expand Down
24 changes: 12 additions & 12 deletions hbase-server/src/main/resources/hbase-webapps/master/table.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
--%>
<%@ page contentType="text/html;charset=UTF-8"
import="static org.apache.commons.text.StringEscapeUtils.escapeXml10"
import="static org.apache.commons.lang3.StringEscapeUtils.escapeXml"
import="java.net.URLEncoder"
import="java.util.ArrayList"
import="java.util.HashMap"
Expand All @@ -30,7 +30,7 @@
import="java.util.Optional"
import="java.util.TreeMap"
import="java.util.concurrent.TimeUnit"
import="org.apache.commons.text.StringEscapeUtils"
import="org.apache.commons.lang3.StringEscapeUtils"
import="org.apache.hadoop.conf.Configuration"
import="org.apache.hadoop.hbase.HConstants"
import="org.apache.hadoop.hbase.HRegionLocation"
Expand Down Expand Up @@ -371,16 +371,16 @@
}
%>
<tr>
<td><%= escapeXml10(meta.getRegionNameAsString()) %></td>
<td><%= escapeXml(meta.getRegionNameAsString()) %></td>
<td><a href="http://<%= hostAndPort %>/rs-status"><%= StringEscapeUtils.escapeHtml4(hostAndPort) %></a></td>
<td><%= readReq%></td>
<td><%= writeReq%></td>
<td><%= fileSizeUncompressed%></td>
<td><%= fileSize%></td>
<td><%= fileCount%></td>
<td><%= memSize%></td>
<td><%= escapeXml10(Bytes.toString(meta.getStartKey())) %></td>
<td><%= escapeXml10(Bytes.toString(meta.getEndKey())) %></td>
<td><%= escapeXml(Bytes.toString(meta.getStartKey())) %></td>
<td><%= escapeXml(Bytes.toString(meta.getEndKey())) %></td>
<td><%= meta.getReplicaId() %></td>
</tr>
<% } %>
Expand Down Expand Up @@ -428,7 +428,7 @@
}
%>
<tr>
<td><%= escapeXml10(meta.getRegionNameAsString()) %></td>
<td><%= escapeXml(meta.getRegionNameAsString()) %></td>
<td><a href="http://<%= hostAndPort %>/rs-status"><%= StringEscapeUtils.escapeHtml4(hostAndPort) %></a></td>
<td><%= locality%></td>
<td><%= localityForSsd%></td>
Expand Down Expand Up @@ -485,7 +485,7 @@
}
%>
<tr>
<td><%= escapeXml10(meta.getRegionNameAsString()) %></td>
<td><%= escapeXml(meta.getRegionNameAsString()) %></td>
<td><a href="http://<%= hostAndPort %>/rs-status"><%= StringEscapeUtils.escapeHtml4(hostAndPort) %></a></td>
<td><%= String.format("%,1d", compactingCells)%></td>
<td><%= String.format("%,1d", compactedCells)%></td>
Expand Down Expand Up @@ -1021,16 +1021,16 @@
numRegionsRendered++;
%>
<tr>
<td><%= escapeXml10(Bytes.toStringBinary(regionInfo.getRegionName())) %></td>
<td><%= escapeXml(Bytes.toStringBinary(regionInfo.getRegionName())) %></td>
<%= buildRegionDeployedServerTag(regionInfo, master, regionsToServer) %>
<td><%= readReq%></td>
<td><%= writeReq%></td>
<td><%= regionSizeUncompressed%></td>
<td><%= regionSize%></td>
<td><%= fileCount%></td>
<td><%= memSize%></td>
<td><%= escapeXml10(Bytes.toStringBinary(regionInfo.getStartKey()))%></td>
<td><%= escapeXml10(Bytes.toStringBinary(regionInfo.getEndKey()))%></td>
<td><%= escapeXml(Bytes.toStringBinary(regionInfo.getStartKey()))%></td>
<td><%= escapeXml(Bytes.toStringBinary(regionInfo.getEndKey()))%></td>
<td><%= state%></td>
<td><%= regionInfo.getReplicaId() %></td>
</tr>
Expand Down Expand Up @@ -1067,7 +1067,7 @@
numRegionsRendered++;
%>
<tr>
<td><%= escapeXml10(Bytes.toStringBinary(regionInfo.getRegionName())) %></td>
<td><%= escapeXml(Bytes.toStringBinary(regionInfo.getRegionName())) %></td>
<%= buildRegionDeployedServerTag(regionInfo, master, regionsToServer) %>
<td><%= locality%></td>
<td><%= localityForSsd%></td>
Expand Down Expand Up @@ -1113,7 +1113,7 @@
numRegionsRendered++;
%>
<tr>
<td><%= escapeXml10(Bytes.toStringBinary(regionInfo.getRegionName())) %></td>
<td><%= escapeXml(Bytes.toStringBinary(regionInfo.getRegionName())) %></td>
<%= buildRegionDeployedServerTag(regionInfo, master, regionsToServer) %>
<td><%= String.format("%,1d", compactingCells)%></td>
<td><%= String.format("%,1d", compactedCells)%></td>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
--%>
<%@ page contentType="text/html;charset=UTF-8"
import="static org.apache.commons.text.StringEscapeUtils.escapeXml10"
import="static org.apache.commons.lang3.StringEscapeUtils.escapeXml"
import="java.util.ArrayList"
import="java.util.List"
%>
Expand Down Expand Up @@ -54,7 +54,7 @@
<% for (TableDescriptor htDesc : tables) { %>
<tr>
<td>
<a href="/table.jsp?name=<%= escapeXml10(htDesc.getTableName().getNameAsString()) %>"><%= escapeXml10(
<a href="/table.jsp?name=<%= escapeXml(htDesc.getTableName().getNameAsString()) %>"><%= escapeXml(
htDesc.getTableName().getNameAsString()) %>
</a></td>
<td><%= htDesc.toString() %>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
--%>
<%@ page contentType="text/html;charset=UTF-8"
import="org.apache.commons.text.StringEscapeUtils"
import="org.apache.commons.lang3.StringEscapeUtils"
import="org.apache.hadoop.hbase.master.HMaster"
import="org.apache.hadoop.hbase.zookeeper.ZKDump"
import="org.apache.hadoop.hbase.zookeeper.ZKWatcher"
Expand Down
6 changes: 0 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -849,7 +849,6 @@
<commons-validator.version>1.7</commons-validator.version>
<commons-io.version>2.14.0</commons-io.version>
<commons-lang3.version>3.9</commons-lang3.version>
<commons-text.version>1.10.0</commons-text.version>
<commons-math.version>3.6.1</commons-math.version>
<commons-cli.version>1.5.0</commons-cli.version>
<disruptor.version>3.4.4</disruptor.version>
Expand Down Expand Up @@ -1476,11 +1475,6 @@
<artifactId>commons-lang3</artifactId>
<version>${commons-lang3.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
<version>${commons-text.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
Expand Down

0 comments on commit d93981e

Please sign in to comment.