From ebdc527d9596771f9fdec87b666fa656a7cfc847 Mon Sep 17 00:00:00 2001 From: Eric Fellheimer Date: Mon, 11 Jul 2016 18:28:27 +0000 Subject: Rephrase Fingerprint in terms of guava HashFunction. This minimizes API divergence and allows us to make use of performance enhancements in guava, such as https://github.com/google/guava/issues/1197. -- MOS_MIGRATED_REVID=127108107 --- src/main/java/com/google/devtools/build/lib/actions/cache/Digest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/google/devtools/build/lib/actions/cache') diff --git a/src/main/java/com/google/devtools/build/lib/actions/cache/Digest.java b/src/main/java/com/google/devtools/build/lib/actions/cache/Digest.java index c5653ac8fa..06989198d2 100644 --- a/src/main/java/com/google/devtools/build/lib/actions/cache/Digest.java +++ b/src/main/java/com/google/devtools/build/lib/actions/cache/Digest.java @@ -13,6 +13,7 @@ // limitations under the License. package com.google.devtools.build.lib.actions.cache; +import com.google.common.hash.HashCode; import com.google.devtools.build.lib.util.Fingerprint; import com.google.devtools.build.lib.util.VarInt; @@ -107,7 +108,7 @@ public class Digest { @Override public String toString() { - return Fingerprint.hexDigest(digest); + return HashCode.fromBytes(digest).toString(); } private static byte[] getDigest(Fingerprint fp, String execPath, Metadata md) { -- cgit v1.2.3