diff options
author | Harald Musum <musum@verizonmedia.com> | 2020-07-13 15:32:01 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2020-07-13 15:32:01 +0200 |
commit | bb69b939cd19b362f990db44fa23d05ad1a755db (patch) | |
tree | e4a93aa3bc651e8787321238892812473c8d07be /configserver | |
parent | 002cf5f977e139889cd2890f45fa60a535eee936 (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.java | 8 |
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); + } } |