summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-07-13 15:32:01 +0200
committerHarald Musum <musum@verizonmedia.com>2020-07-13 15:32:01 +0200
commitbb69b939cd19b362f990db44fa23d05ad1a755db (patch)
treee4a93aa3bc651e8787321238892812473c8d07be /configserver
parent002cf5f977e139889cd2890f45fa60a535eee936 (diff)
Reduce time to keep unused file references from 12 to 6 hours
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/FileDistributionMaintainer.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/FileDistributionMaintainer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/FileDistributionMaintainer.java
index ed323438e3f..ed57be799c7 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/FileDistributionMaintainer.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/FileDistributionMaintainer.java
@@ -21,7 +21,7 @@ public class FileDistributionMaintainer extends ConfigServerMaintainer {
private final ApplicationRepository applicationRepository;
private final File fileReferencesDir;
- private final ConfigserverConfig configserverConfig;
+ private final Duration maxUnusedFileReferenceAge;
FileDistributionMaintainer(ApplicationRepository applicationRepository,
Curator curator,
@@ -30,13 +30,13 @@ public class FileDistributionMaintainer extends ConfigServerMaintainer {
FlagSource flagSource) {
super(applicationRepository, curator, flagSource, interval, interval);
this.applicationRepository = applicationRepository;
- this.configserverConfig = configserverConfig;
+ this.maxUnusedFileReferenceAge = Duration.ofHours(configserverConfig.keepUnusedFileReferencesHours());
this.fileReferencesDir = new File(Defaults.getDefaults().underVespaHome(configserverConfig.fileReferencesDir()));
}
@Override
protected void maintain() {
- applicationRepository.deleteUnusedFiledistributionReferences(fileReferencesDir,
- Duration.ofHours(configserverConfig.keepUnusedFileReferencesHours()));
+ applicationRepository.deleteUnusedFiledistributionReferences(fileReferencesDir, maxUnusedFileReferenceAge);
+
}
}