This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch branch-2.5 in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2.5 by this push: new 77a4609bedc HBASE-28628 Use Base64.getUrlEncoder().withoutPadding() in REST tests (#5952) 77a4609bedc is described below commit 77a4609bedcac1a9538601184d38dd47e3401ed5 Author: Istvan Toth <st...@apache.org> AuthorDate: Thu May 30 19:23:36 2024 +0200 HBASE-28628 Use Base64.getUrlEncoder().withoutPadding() in REST tests (#5952) Signed-off-by: Ankit Singhal <an...@apache.org> (cherry picked from commit a16f45811ec54ce3ede229579177151675781862) --- .../src/test/java/org/apache/hadoop/hbase/rest/RowResourceBase.java | 4 ++-- .../test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java | 4 ++-- .../test/java/org/apache/hadoop/hbase/rest/TestMultiRowResource.java | 4 ++-- .../src/test/java/org/apache/hadoop/hbase/rest/TestTableScan.java | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/RowResourceBase.java b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/RowResourceBase.java index 1e563512b62..4d5fe8ea64a 100644 --- a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/RowResourceBase.java +++ b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/RowResourceBase.java @@ -493,7 +493,7 @@ public class RowResourceBase { protected static Response deleteValueB64(String table, String row, String column, boolean useQueryString) throws IOException { StringBuilder path = new StringBuilder(); - Base64.Encoder encoder = Base64.getUrlEncoder(); + Base64.Encoder encoder = Base64.getUrlEncoder().withoutPadding(); path.append('/'); path.append(table); path.append('/'); @@ -538,7 +538,7 @@ public class RowResourceBase { protected static Response deleteRowB64(String table, String row, boolean useQueryString) throws IOException { StringBuilder path = new StringBuilder(); - Base64.Encoder encoder = Base64.getUrlEncoder(); + Base64.Encoder encoder = Base64.getUrlEncoder().withoutPadding(); path.append('/'); path.append(table); path.append('/'); diff --git a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java index d14c45e0532..b20baea9df8 100644 --- a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java +++ b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java @@ -367,7 +367,7 @@ public class TestGetAndPutResource extends RowResourceBase { setupValue1(); StringBuilder path = new StringBuilder(); - Base64.Encoder encoder = Base64.getUrlEncoder(); + Base64.Encoder encoder = Base64.getUrlEncoder().withoutPadding(); path.append('/'); path.append(TABLE); path.append('/'); @@ -387,7 +387,7 @@ public class TestGetAndPutResource extends RowResourceBase { setupValue1(); StringBuilder path = new StringBuilder(); - Base64.Encoder encoder = Base64.getUrlEncoder(); + Base64.Encoder encoder = Base64.getUrlEncoder().withoutPadding(); path.append('/'); path.append(TABLE); path.append('/'); diff --git a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestMultiRowResource.java b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestMultiRowResource.java index ee8976ddfcf..a603021bf0b 100644 --- a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestMultiRowResource.java +++ b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestMultiRowResource.java @@ -76,7 +76,7 @@ public class TestMultiRowResource { private static final HBaseTestingUtility TEST_UTIL = new HBaseTestingUtility(); private static final HBaseRESTTestingUtility REST_TEST_UTIL = new HBaseRESTTestingUtility(); - private static final Encoder base64UrlEncoder = java.util.Base64.getUrlEncoder(); + private static final Encoder base64UrlEncoder = java.util.Base64.getUrlEncoder().withoutPadding(); private static Client client; private static Configuration conf; @@ -187,7 +187,7 @@ public class TestMultiRowResource { client.post(row_6_url, Constants.MIMETYPE_BINARY, Bytes.toBytes(VALUE_2), extraHdr); StringBuilder path = new StringBuilder(); - Base64.Encoder encoder = Base64.getUrlEncoder(); + Base64.Encoder encoder = Base64.getUrlEncoder().withoutPadding(); path.append("/"); path.append(TABLE); path.append("/multiget/?row="); diff --git a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestTableScan.java b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestTableScan.java index a4cbc8d5f2b..56afb68537b 100644 --- a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestTableScan.java +++ b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestTableScan.java @@ -94,7 +94,7 @@ public class TestTableScan { private static Configuration conf; private static final HBaseTestingUtility TEST_UTIL = new HBaseTestingUtility(); - private static final Encoder base64UrlEncoder = java.util.Base64.getUrlEncoder(); + private static final Encoder base64UrlEncoder = java.util.Base64.getUrlEncoder().withoutPadding(); private static final HBaseRESTTestingUtility REST_TEST_UTIL = new HBaseRESTTestingUtility(); @BeforeClass