diff options
author | Harald Musum <musum@verizonmedia.com> | 2021-06-14 15:35:55 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2021-06-14 15:35:55 +0200 |
commit | 4e4fc3e5160efe8549e16f50ab12e9266843e538 (patch) | |
tree | 070cac93966e2f98e74e9ad03a40c35a2a19849e /filedistribution/src | |
parent | 1d0c5d6dec23623ebb25a51012826f7c9dfa94af (diff) |
Javadoc
Diffstat (limited to 'filedistribution/src')
-rw-r--r-- | filedistribution/src/main/java/com/yahoo/vespa/filedistribution/Downloads.java | 8 | ||||
-rw-r--r-- | filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/Downloads.java b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/Downloads.java index ee5602f9534..3942b11ad03 100644 --- a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/Downloads.java +++ b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/Downloads.java @@ -1,3 +1,4 @@ +// Copyright Verizon Media. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.vespa.filedistribution; import com.yahoo.config.FileReference; @@ -9,7 +10,13 @@ import java.util.Map; import java.util.Optional; import java.util.concurrent.ConcurrentHashMap; +/** + * Keeps track of downloads and download status + * + * @author hmusum + */ class Downloads { + private final Map<FileReference, FileReferenceDownload> downloads = new ConcurrentHashMap<>(); void add(FileReferenceDownload fileReferenceDownload) { @@ -87,4 +94,5 @@ class Downloads { return created; } } + } diff --git a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java index 8cd13f972b7..cb9edb2cf20 100644 --- a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java +++ b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java @@ -24,8 +24,6 @@ import java.util.stream.Collectors; /** * Downloads file reference using rpc requests to config server and keeps track of files being downloaded - * <p> - * Some methods are synchronized to make sure access to downloads is atomic * * @author hmusum */ |