summaryrefslogtreecommitdiffstats
path: root/filedistribution
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2021-06-14 15:35:55 +0200
committerHarald Musum <musum@verizonmedia.com>2021-06-14 15:35:55 +0200
commit4e4fc3e5160efe8549e16f50ab12e9266843e538 (patch)
tree070cac93966e2f98e74e9ad03a40c35a2a19849e /filedistribution
parent1d0c5d6dec23623ebb25a51012826f7c9dfa94af (diff)
Javadoc
Diffstat (limited to 'filedistribution')
-rw-r--r--filedistribution/src/main/java/com/yahoo/vespa/filedistribution/Downloads.java8
-rw-r--r--filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java2
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
*/