summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-08-17 20:21:05 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2021-08-17 20:21:05 +0200
commit7b857d81586ba7184279766c215341cb156529ab (patch)
tree9739f6a1246c39e52d4d3c7e87502917b75b5ab5 /configserver
parentf03038eec17af56fe8c3123cb016c868133a6588 (diff)
Factor out blob -> hash genrating code so it is common to all file registries.
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java
index 4605d5e5f5c..1aecc4cde7d 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDBRegistry.java
@@ -52,8 +52,7 @@ public class FileDBRegistry implements FileRegistry {
@Override
public FileReference addBlob(ByteBuffer blob) {
- long blobHash = XXHashFactory.fastestJavaInstance().hash64().hash(blob, 0);
- String blobName = Long.toHexString(blobHash);
+ String blobName = FileRegistry.blobName(blob);
String relativePath = blobToRelativeFile(blob, blobName);
synchronized (this) {
Optional<FileReference> cachedReference = Optional.ofNullable(fileReferenceCache.get(blobName));