summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-04-19 06:35:04 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2023-04-19 06:35:04 +0200
commit1d818e96e1d6002726f6b89967e0835116251f15 (patch)
treee7aefa162bdc5300f7440d542dc9e102669ba4d2 /container-search
parent99c785443065ce08cfdf6ff78c63fd050881c857 (diff)
Skip padding of base64 encoded data.
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/hitfield/RawBase64.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/hitfield/RawBase64.java b/container-search/src/main/java/com/yahoo/prelude/hitfield/RawBase64.java
index d92f52249d9..485e2c9a8c3 100644
--- a/container-search/src/main/java/com/yahoo/prelude/hitfield/RawBase64.java
+++ b/container-search/src/main/java/com/yahoo/prelude/hitfield/RawBase64.java
@@ -10,6 +10,7 @@ import java.util.Objects;
* @author baldersheim
*/
public class RawBase64 implements Comparable<RawBase64> {
+ private final static Base64.Encoder encoder = Base64.getEncoder().withoutPadding();
private final byte[] content;
public RawBase64(byte[] content) {
Objects.requireNonNull(content);
@@ -25,7 +26,7 @@ public class RawBase64 implements Comparable<RawBase64> {
@Override
public String toString() {
- return Base64.getEncoder().withoutPadding().encodeToString(content);
+ return encoder.encodeToString(content);
}
@Override